Definition of the PolylineWithSegmentMarker class.
bool isSegmentMarked(std::size_t seg_num) const
void markSegment(std::size_t seg_num, bool mark_val=true)
PolylineWithSegmentMarker(GeoLib::Polyline const &polyline)
bool insertPoint(std::size_t pos, std::size_t pnt_id) override
bool addPoint(std::size_t pnt_id) override
std::vector< bool > _marker
Class Polyline consists mainly of a reference to a point vector and a vector that stores the indices ...
std::size_t getNumberOfSegments() const
virtual bool insertPoint(std::size_t pos, std::size_t pnt_id)
virtual bool addPoint(std::size_t pnt_id)
Polyline(const std::vector< Point * > &pnt_vec)