ProGAL.dataStructures.rangeSearching
Class GridMap

java.lang.Object
  extended by ProGAL.dataStructures.rangeSearching.GridMap
All Implemented Interfaces:
RangeSearchDataStructure

public class GridMap
extends java.lang.Object
implements RangeSearchDataStructure


Constructor Summary
GridMap(double cellSize, int dimensions)
           
GridMap(double cellSize, java.util.List<Point> points)
           
 
Method Summary
 void addPoint(Point p)
           
 int[] cellFromPoint(Point p)
           
static void main(java.lang.String[] args)
           
 java.util.List<Point> query(Point low, Point high)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridMap

public GridMap(double cellSize,
               int dimensions)

GridMap

public GridMap(double cellSize,
               java.util.List<Point> points)
Method Detail

cellFromPoint

public int[] cellFromPoint(Point p)

query

public java.util.List<Point> query(Point low,
                                   Point high)
Specified by:
query in interface RangeSearchDataStructure

addPoint

public void addPoint(Point p)

main

public static void main(java.lang.String[] args)