com.vividsolutions.jts.geom.prep
public abstract class PreparedPolygonPredicate extends java.lang.Object
PreparedPolygon
s.Modifier and Type | Field and Description |
---|---|
protected PreparedPolygon |
prepPoly |
Constructor and Description |
---|
PreparedPolygonPredicate(PreparedPolygon prepPoly)
Creates an instance of this operation.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
isAllTestComponentsInTarget(Geometry testGeom)
Tests whether all components of the test Geometry
are contained in the target geometry.
|
protected boolean |
isAllTestComponentsInTargetInterior(Geometry testGeom)
Tests whether all components of the test Geometry
are contained in the interior of the target geometry.
|
protected boolean |
isAnyTargetComponentInAreaTest(Geometry testGeom,
java.util.List targetRepPts)
Tests whether any component of the target geometry
intersects the test geometry (which must be an areal geometry)
|
protected boolean |
isAnyTestComponentInTarget(Geometry testGeom)
Tests whether any component of the test Geometry intersects
the area of the target geometry.
|
protected boolean |
isAnyTestComponentInTargetInterior(Geometry testGeom)
Tests whether any component of the test Geometry intersects
the interior of the target geometry.
|
protected PreparedPolygon prepPoly
public PreparedPolygonPredicate(PreparedPolygon prepPoly)
prepPoly
- the PreparedPolygon to evaluateprotected boolean isAllTestComponentsInTarget(Geometry testGeom)
geom
- a geometry to testprotected boolean isAllTestComponentsInTargetInterior(Geometry testGeom)
geom
- a geometry to testprotected boolean isAnyTestComponentInTarget(Geometry testGeom)
geom
- a geometry to testprotected boolean isAnyTestComponentInTargetInterior(Geometry testGeom)
geom
- a geometry to testprotected boolean isAnyTargetComponentInAreaTest(Geometry testGeom, java.util.List targetRepPts)
geom
- the test geometryrepPts
- the representative points of the target geometry