Class OffsetPointGenerator
java.lang.Object
org.locationtech.jts.operation.overlay.validate.OffsetPointGenerator
Generates points offset by a given distance
from both sides of the midpoint of
all segments in a
Geometry
.
Can be used to generate probe points for
determining whether a polygonal overlay result
is incorrect.
The input geometry may have any orientation for its rings,
but setSidesToGenerate(boolean, boolean)
is
only meaningful if the orientation is known.- Version:
- 1.7
- Author:
- Martin Davis
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPoints
(double offsetDistance) Gets the computed offset points.void
setSidesToGenerate
(boolean doLeft, boolean doRight) Set the sides on which to generate offset points.
-
Constructor Details
-
OffsetPointGenerator
-
-
Method Details
-
setSidesToGenerate
public void setSidesToGenerate(boolean doLeft, boolean doRight) Set the sides on which to generate offset points.- Parameters:
doLeft
-doRight
-
-
getPoints
Gets the computed offset points.- Returns:
- List<Coordinate>
-