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 intgetIndex()GeometryLocationgetLocation(Coordinate testPt, boolean vertexOnly, double tolerance)booleanisVertex()static GeometryLocationlocate(Geometry geom, Coordinate testPt, double tolerance)static GeometryLocationlocateNonVertexPoint(Geometry geom, Coordinate testPt, double tolerance)static GeometryLocationlocateVertex(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()
-
-