コード例 #1
0
        public double GetChildrenCenter(TreeLayout <T> treeLayoutEngine)
        {
            var node0 = this.FirstChild;
            var node1 = this.LastChild;

            return(node0.prelim_x + ((node1.prelim_x - node0.prelim_x) + treeLayoutEngine.GetNodeSize(node1)) / 2);
        }
コード例 #2
0
ファイル: Node.cs プロジェクト: xiaoxiongnpu/VisioAutomation
        public double GetChildrenCenter(TreeLayout <T> tree_layout_engine)
        {
            var node0 = this.FirstChild;
            var node1 = this.LastChild;

            return(node0.PrelimX + ((node1.PrelimX - node0.PrelimX) + tree_layout_engine.GetNodeSize(node1)) / 2);
        }