Uses of Class
TreeJuxtaposer.RangeNode

Packages that use RangeNode
TreeJuxtaposer   
 

Uses of RangeNode in TreeJuxtaposer
 

Fields in TreeJuxtaposer declared as RangeNode
(package private)  RangeNode RangeTree.root
           
private  RangeNode RangeNode.lc
          left child of the current node
private  RangeNode RangeNode.rc
          right child of the current node
 

Methods in TreeJuxtaposer that return RangeNode
 RangeNode RangeTree.getRoot()
           
(package private)  RangeNode RangeTree.build1D(Point[] A, int start, int end)
          builds a 1D range tree using points from A[start] to A[end].
 RangeNode RangeTree.build2D(Point[] A, int start, int end)
          builds a 2D range tree using points from A[start] to A[end].
private  RangeNode RangeTree.findSplitRangeNode(int low, int high)
          Find a RangeNode with element in the range [low, high].
(package private)  RangeNode RangeNode.getLc()
           
(package private)  RangeNode RangeNode.getRc()
           
 

Methods in TreeJuxtaposer with parameters of type RangeNode
private static int RangeTree.reportSubRangeTree(RangeNode l)
          will report all the leaves decedant to RangeNode l.
(package private)  void RangeNode.setLeft(RangeNode O)
           
(package private)  void RangeNode.setRight(RangeNode O)