Exemplo n.º 1
0
 /// <summary>
 /// Traversals all the node of the tree, and do something
 /// </summary>
 /// <param name="node">Node.</param>
 /// <param name="del"> the call_back</param>
 public void TraversalNode(RGLODQuadTreeNode node, NodeDel del)
 {
     if (node.node1 != null)
     {
         TraversalNode(node.node1, del);
     }
     if (node.node2 != null)
     {
         TraversalNode(node.node2, del);
     }
     if (node.node3 != null)
     {
         TraversalNode(node.node3, del);
     }
     if (node.node4 != null)
     {
         TraversalNode(node.node4, del);
     }
     del(node);
 }
Exemplo n.º 2
0
 public Gate(NodeDel _del, string _gate = "gate")
 {
     del  = _del;
     name = _gate;
 }