OGS
GeoLib::PolylineWithSegmentMarker Member List

This is the complete list of members for GeoLib::PolylineWithSegmentMarker, including all inherited members.

_markerGeoLib::PolylineWithSegmentMarkerprivate
_ply_pnt_idsGeoLib::Polylineprivate
_ply_pntsGeoLib::Polylineprotected
addPoint(std::size_t pnt_id) overrideGeoLib::PolylineWithSegmentMarkervirtual
begin() constGeoLib::Polylineinline
closePolyline()GeoLib::Polyline
constructPolylineFromSegments(const std::vector< Polyline * > &ply_vec, double prox=0.0)GeoLib::Polylinestatic
end() constGeoLib::Polylineinline
getDistanceAlongPolyline(const MathLib::Point3d &pnt, const double epsilon_radius) constGeoLib::Polyline
getGeoType() const overrideGeoLib::Polylineinlinevirtual
getNumberOfPoints() constGeoLib::Polyline
getNumberOfSegments() constGeoLib::Polyline
getPoint(std::size_t i) constGeoLib::Polyline
getPointID(std::size_t const i) constGeoLib::Polyline
getPointsVec() constGeoLib::Polyline
getPolylinePointIDs() constGeoLib::Polylineinlineprotected
getSegment(std::size_t i) constGeoLib::Polylineprivate
insertPoint(std::size_t pos, std::size_t pnt_id) overrideGeoLib::PolylineWithSegmentMarkervirtual
isClosed() constGeoLib::Polyline
isCoplanar() constGeoLib::Polyline
isPointIDInPolyline(std::size_t pnt_id) constGeoLib::Polyline
isSegmentMarked(std::size_t seg_num) constGeoLib::PolylineWithSegmentMarker
markSegment(std::size_t seg_num, bool mark_val=true)GeoLib::PolylineWithSegmentMarker
operator=(Polyline const &other)=deleteGeoLib::Polyline
Polyline(const std::vector< Point * > &pnt_vec)GeoLib::Polylineexplicit
Polyline(const Polyline &ply)GeoLib::Polyline
PolylineWithSegmentMarker(GeoLib::Polyline const &polyline)GeoLib::PolylineWithSegmentMarkerexplicit
removePoint(std::size_t pos)GeoLib::Polyline
reverseOrientation()GeoLib::Polylineprotected
setPointID(std::size_t idx, std::size_t id)GeoLib::Polyline
~GeoObject()=defaultGeoLib::GeoObjectvirtual
~Polyline() override=defaultGeoLib::Polyline