Class GeometryPointLocater
- java.lang.Object
-
- org.locationtech.jtstest.testbuilder.geom.GeometryPointLocater
-
public class GeometryPointLocater extends Object
Finds a vertex or a point on a segment of a Geometry which lies within a tolerance of a given point.- Author:
- Martin Davis
-
-
Constructor Summary
Constructors Constructor Description GeometryPointLocater(Geometry geom)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getIndex()
GeometryLocation
getLocation(Coordinate testPt, boolean vertexOnly, double tolerance)
boolean
isVertex()
static GeometryLocation
locate(Geometry geom, Coordinate testPt, double tolerance)
static GeometryLocation
locateNonVertexPoint(Geometry geom, Coordinate testPt, double tolerance)
static GeometryLocation
locateVertex(Geometry geom, Coordinate testPt, double tolerance)
-
-
-
Constructor Detail
-
GeometryPointLocater
public GeometryPointLocater(Geometry geom)
-
-
Method Detail
-
locateNonVertexPoint
public static GeometryLocation locateNonVertexPoint(Geometry geom, Coordinate testPt, double tolerance)
-
locateVertex
public static GeometryLocation locateVertex(Geometry geom, Coordinate testPt, double tolerance)
-
locate
public static GeometryLocation locate(Geometry geom, Coordinate testPt, double tolerance)
-
getLocation
public GeometryLocation getLocation(Coordinate testPt, boolean vertexOnly, double tolerance)
-
getIndex
public int getIndex()
-
isVertex
public boolean isVertex()
-
-