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;