public abstract class GeoBaseBBox extends GeoBaseMembershipShape implements GeoBBox
Modifier and Type | Field and Description |
---|---|
protected static int |
ALL_INSIDE
All edgepoints inside shape
|
protected static int |
NONE_INSIDE
No edgepoints inside shape
|
protected static int |
SOME_INSIDE
Some edgepoints inside shape
|
planetModel
Constructor and Description |
---|
GeoBaseBBox(PlanetModel planetModel)
Construct, given planet model.
|
Modifier and Type | Method and Description |
---|---|
protected int |
isShapeInsideBBox(GeoShape path)
Determine the relationship between this BBox and the provided
shape's edgepoints.
|
computeOutsideDistance, computeOutsideDistance, isWithin, outsideDistance
getBounds
equals, getPlanetModel, hashCode
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getBounds, getEdgePoints, intersects
computeOutsideDistance, computeOutsideDistance
isWithin, isWithin
getCenter, getRadius
getRelationship
protected static final int ALL_INSIDE
protected static final int SOME_INSIDE
protected static final int NONE_INSIDE
public GeoBaseBBox(PlanetModel planetModel)
planetModel
- is the planet model.protected int isShapeInsideBBox(GeoShape path)
path
- is the shape.Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.