Class ConstLineStringOrPolygon3d
Defined in File LineStringOrPolygon.h
Inheritance Relationships
Base Type
public lanelet::LineStringOrPolygonBase< ConstLineString3d, ConstPolygon3d >(Template Class LineStringOrPolygonBase)
Class Documentation
-
class ConstLineStringOrPolygon3d : public lanelet::LineStringOrPolygonBase<ConstLineString3d, ConstPolygon3d>
This class holds either a ConstLineString3d or a ConstPolygon3d.
Public Types
-
using Base = LineStringOrPolygonBase<ConstLineString3d, ConstPolygon3d>
Public Functions
-
inline ConstLineStringOrPolygon3d(const LineStringOrPolygon3d &lsOrPoly)
-
inline operator ConstRuleParameter() const
-
inline ConstRuleParameter asRuleParameter() const
-
LineStringOrPolygonBase() = default
-
LineStringOrPolygonBase(LineStringOrPolygonBase &&rhs) = default
-
LineStringOrPolygonBase(const LineStringOrPolygonBase &rhs) = default
-
inline LineStringOrPolygonBase(ConstLineString3d linestring)
-
inline LineStringOrPolygonBase(ConstPolygon3d polygon)
-
using Base = LineStringOrPolygonBase<ConstLineString3d, ConstPolygon3d>