public class RectangularBound extends Object implements Bound
Constructor and Description |
---|
RectangularBound(float[] minCoords,
float[] maxCoords) |
RectangularBound(float[] minCoords,
float[] maxCoords,
int limit) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(float[] coords) |
Iterable<ImmutablePoint> |
filter(Iterable<ImmutablePoint> points) |
byte[] |
getCacheKey() |
int |
getLimit() |
float[] |
getMaxCoords() |
float[] |
getMinCoords() |
int |
getNumDims() |
boolean |
overlaps(ImmutableNode node) |
public RectangularBound(float[] minCoords, float[] maxCoords, int limit)
public RectangularBound(float[] minCoords, float[] maxCoords)
public float[] getMinCoords()
public float[] getMaxCoords()
public int getNumDims()
getNumDims
in interface Bound
public boolean overlaps(ImmutableNode node)
public Iterable<ImmutablePoint> filter(Iterable<ImmutablePoint> points)
public byte[] getCacheKey()
getCacheKey
in interface Bound
Copyright © 2011–2017. All rights reserved.