public BT_UINodeInfo(int depth, int rank, BT_TreeNode node, BT_UINodeInfo parent, BT_Tree tree)
 {
     Depth = depth;
     Index = rank;
     TreeNode = node;
     Parent = parent;
     Tree = tree;
 }
 internal void ChangeNode(BT_UINodeInfo node)
 {
     NodeInfo = node;
     NodeInfo.UINode = this;
     if(NodeInfo.Position != null)
         rtr.position = NodeInfo.Position;
     BB.ChangeValues(node.TreeNode.ParametersBB);
 }