Uses of Class
TreeJuxtaposer.Point

Packages that use Point
TreeJuxtaposer   
 

Uses of Point in TreeJuxtaposer
 

Methods in TreeJuxtaposer with parameters of type Point
(package private)  void RangeTree.Build2DRangeTree(Point[] A, int dim)
           
(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].
static void RangeTree.mergeSort(Point[] A, int dim)
          This implements a regular merge sort algorithm.
private static void RangeTree.ms_divide(Point[] A, int start, int end, int dim)
          the divide procedure divides the array into two parts, sort them separately, and then merge the two sorted parts together.
private static void RangeTree.ms_conq(Point[] A, int start, int mid, int end, int dim)
          the conquer procedure merges two sorted parts together.
(package private)  boolean Point.equals(Point pp)
          two points are equal if their corresponding coordinates are all equal
 

Constructors in TreeJuxtaposer with parameters of type Point
RangeTree(Point[] A, int dim)
          Constructor: calls RangeTreeBuild to build the tree
Point(Point pp)
          copy constructor