Class JtsShapeFactory.JtsLineStringBuilder
java.lang.Object
org.locationtech.spatial4j.shape.jts.JtsShapeFactory.CoordinatesAccumulator<JtsShapeFactory.JtsLineStringBuilder>
org.locationtech.spatial4j.shape.jts.JtsShapeFactory.JtsLineStringBuilder
- All Implemented Interfaces:
ShapeFactory.LineStringBuilder, ShapeFactory.PointsBuilder<ShapeFactory.LineStringBuilder>
- Enclosing class:
JtsShapeFactory
private class JtsShapeFactory.JtsLineStringBuilder
extends JtsShapeFactory.CoordinatesAccumulator<JtsShapeFactory.JtsLineStringBuilder>
implements ShapeFactory.LineStringBuilder
-
Field Summary
FieldsFields inherited from class JtsShapeFactory.CoordinatesAccumulator
coordinates -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class JtsShapeFactory.CoordinatesAccumulator
getCoordsArray, getThis, pointXY, pointXYZMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ShapeFactory.PointsBuilder
pointLatLon, pointXY, pointXYZ
-
Field Details
-
bufDistance
protected double bufDistance
-
-
Constructor Details
-
JtsLineStringBuilder
public JtsLineStringBuilder()
-
-
Method Details
-
buffer
- Specified by:
bufferin interfaceShapeFactory.LineStringBuilder
-
build
- Specified by:
buildin interfaceShapeFactory.LineStringBuilder
-
buildLineStringGeom
org.locationtech.jts.geom.LineString buildLineStringGeom()
-