23 #include <geos/export.h> 24 #include <geos/geom/Coordinate.h> 25 #include <geos/geom/Geometry.h> 26 #include <geos/linearref/LinearLocation.h> 48 double positiveIndex(
double index)
const;
107 std::unique_ptr<geom::Geometry> extractLine(
double startIndex,
double endIndex)
const;
184 double getStartIndex()
const;
190 double getEndIndex()
const;
198 bool isValidIndex(
double index)
const;
207 double clampIndex(
double index)
const;
Coordinate is the lightweight class used to store coordinates.
Definition: Coordinate.h:216
Basic implementation of Geometry, constructed and destructed by GeometryFactory.
Definition: Geometry.h:186
Represents a location along a LineString or MultiLineString.
Definition: LinearLocation.h:43
Supports linear referencing along a linear geom::Geometry using the length along the line as the inde...
Definition: LengthIndexedLine.h:43
Basic namespace for all GEOS functionalities.
Definition: Angle.h:25