예제 #1
0
 //---------------------------------------------------------------------
 public void addNode(QuadNode <A> node)
 {
     mNodes.Add(node);
 }
예제 #2
0
 //---------------------------------------------------------------------
 public void removeNode(QuadNode <A> node)
 {
     mNodes.Remove(node);
 }
예제 #3
0
 //---------------------------------------------------------------------
 public void create(int depth, A area, QuadNodeObjectFactory <A> node_object_factory)
 {
     mMaxDepth = depth;
     mRootNode = new QuadNode <A>();
     mRootNode.create(0, this, area, node_object_factory);
 }