Algorithm
Development Kit 1.0

algs.model.problems.rangeQuery
Class BruteForceRangeQuery

java.lang.Object
  extended by algs.model.problems.rangeQuery.BruteForceRangeQuery

public class BruteForceRangeQuery
extends java.lang.Object

Brute Force implementation of Range Query.

Since:
1.0
Version:
1.0, 6/15/08
Author:
George Heineman

Constructor Summary
BruteForceRangeQuery(IMultiPoint[] points)
          Search points pulled from IMultiPoint array.
BruteForceRangeQuery(IPoint[] points)
          Search points pulled from IPoint array.
 
Method Summary
 java.util.ArrayList<IMultiPoint> search(IHypercube hc)
           
 java.util.ArrayList<IMultiPoint> search(IHypercube hc, IVisitKDNode visitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BruteForceRangeQuery

public BruteForceRangeQuery(IPoint[] points)
Search points pulled from IPoint array.


BruteForceRangeQuery

public BruteForceRangeQuery(IMultiPoint[] points)
Search points pulled from IMultiPoint array.

Method Detail

search

public java.util.ArrayList<IMultiPoint> search(IHypercube hc)

search

public java.util.ArrayList<IMultiPoint> search(IHypercube hc,
                                               IVisitKDNode visitor)

Algorithm Development Kit 1.0

This code supports the Algorithms in a Nutshell book, published by O'Reilly Media, Inc. in November 2008. Please visit the book web page to learn of any changes to the code repository or to record a potential defect.