Class ConstLineStringOrPolygon3d

Inheritance Relationships

Base Type

Class Documentation

class ConstLineStringOrPolygon3d : public lanelet::LineStringOrPolygonBase<ConstLineString3d, ConstPolygon3d>

This class holds either a ConstLineString3d or a 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)