17#include <geos/export.h>
18#include <geos/geom/Coordinate.h>
25 virtual void addIntersection(
const geom::Coordinate& intPt,
size_t pathIndex) {
26 addIntersection(geom::CoordinateXYZM{intPt}, pathIndex);
29 virtual void addIntersection(
const geom::CoordinateXYM& intPt,
size_t pathIndex) {
30 addIntersection(geom::CoordinateXYZM{intPt}, pathIndex);
33 virtual void addIntersection(
const geom::CoordinateXY& intPt,
size_t pathIndex) {
34 addIntersection(geom::CoordinateXYZM{intPt}, pathIndex);
37 virtual void addIntersection(
const geom::CoordinateXYZM& intPt,
size_t pathIndex) =0;
Coordinate is the lightweight class used to store coordinates.
Definition: Coordinate.h:220
A NodablePath represents a PathString to which coordinates can be added.
Definition: NodablePath.h:23
Classes to compute nodings for arrangements of line segments and line segment sequences.
Definition: CoverageCleaner.h:42