public class ComponentLocater
extends java.lang.Object
FacetLocater
Modifier and Type | Field and Description |
---|---|
private Geometry |
aoi |
private java.util.List |
components |
private Geometry |
parentGeom |
Constructor and Description |
---|
ComponentLocater(Geometry parentGeom) |
Modifier and Type | Method and Description |
---|---|
private Geometry |
createAOI(Coordinate queryPt,
double tolerance) |
private void |
findComponents(java.util.Stack path,
Geometry geom,
java.util.List components) |
java.util.List |
getComponents(Coordinate queryPt,
double tolerance) |
java.util.List |
getComponents(Geometry aoi) |
private Geometry parentGeom
private java.util.List components
private Geometry aoi
public ComponentLocater(Geometry parentGeom)
public java.util.List getComponents(Coordinate queryPt, double tolerance)
queryPt
- tolerance
- public java.util.List getComponents(Geometry aoi)
private Geometry createAOI(Coordinate queryPt, double tolerance)
private void findComponents(java.util.Stack path, Geometry geom, java.util.List components)