lanelet::Lanelet Member List

This is the complete list of members for lanelet::Lanelet, including all inherited members.

addRegulatoryElement(RegulatoryElementPtr regElem)lanelet::Laneletinline
attribute(const std::string &name) constlanelet::ConstPrimitive< LaneletData >inline
attribute(AttributeName name) constlanelet::ConstPrimitive< LaneletData >inline
attributeOr(const std::string &name, T defaultVal) const noexceptlanelet::ConstPrimitive< LaneletData >inline
attributeOr(AttributeName name, T defaultVal) constlanelet::ConstPrimitive< LaneletData >inline
attributes() noexceptlanelet::Primitive< ConstLanelet >inline
Category typedeflanelet::ConstLanelet
centerline() constlanelet::ConstLaneletinline
centerline2d() constlanelet::ConstLaneletinline
centerline3d() constlanelet::ConstLaneletinline
constData() constlanelet::ConstPrimitive< LaneletData >inline
constData_lanelet::ConstPrimitive< LaneletData >private
ConstLanelet(Id id=InvalId)lanelet::ConstLaneletinlineexplicit
ConstLanelet(Id id, const LineString3d &leftBound, const LineString3d &rightBound, const AttributeMap &attributes=AttributeMap(), const RegulatoryElementPtrs &regulatoryElements=RegulatoryElementPtrs())lanelet::ConstLaneletinline
ConstLanelet(const std::shared_ptr< const LaneletData > &data, bool inverted=false)lanelet::ConstLaneletinlineexplicit
ConstPrimitive(const std::shared_ptr< const LaneletData > &data)lanelet::ConstPrimitive< LaneletData >inlineexplicit
ConstPrimitive(ConstPrimitive &&rhs) noexcept=defaultlanelet::ConstPrimitive< LaneletData >protected
ConstPrimitive(const ConstPrimitive &rhs)=defaultlanelet::ConstPrimitive< LaneletData >protected
ConstType typedeflanelet::ConstLanelet
ConstWeakLanelet classlanelet::Laneletfriend
data() constlanelet::Primitive< ConstLanelet >inlineprotected
DataType typedeflanelet::Primitive< ConstLanelet >
hasAttribute(const std::string &name) const noexceptlanelet::ConstPrimitive< LaneletData >inline
hasAttribute(AttributeName name) const noexceptlanelet::ConstPrimitive< LaneletData >inline
hasCustomCenterline() constlanelet::ConstLaneletinline
id() const noexceptlanelet::ConstPrimitive< LaneletData >inline
invert() constlanelet::Laneletinline
inverted() constlanelet::ConstLaneletinline
inverted_lanelet::ConstLaneletprivate
IsConstlanelet::Primitive< ConstLanelet >static
Lanelet()=defaultlanelet::Lanelet
Lanelet(const std::shared_ptr< const LaneletData > &, bool inverted)=deletelanelet::Lanelet
Lanelet(const LaneletDataPtr &data, bool inverted)lanelet::Laneletinline
leftBound()lanelet::Laneletinline
Primitive< ConstLanelet >::leftBound() constlanelet::ConstLaneletinline
leftBound2d()lanelet::Laneletinline
Primitive< ConstLanelet >::leftBound2d() constlanelet::ConstLaneletinline
leftBound3d()lanelet::Laneletinline
Primitive< ConstLanelet >::leftBound3d() constlanelet::ConstLaneletinline
MutableType typedeflanelet::ConstLanelet
operator!=(const ConstPrimitive &rhs) constlanelet::ConstPrimitive< LaneletData >inline
operator=(Primitive &&rhs) noexceptlanelet::Primitive< ConstLanelet >protected
operator=(const Primitive &rhs) noexceptlanelet::Primitive< ConstLanelet >protected
lanelet::ConstLanelet::operator=(ConstPrimitive &&rhs) noexcept=defaultlanelet::ConstPrimitive< LaneletData >protected
lanelet::ConstLanelet::operator=(const ConstPrimitive &rhs)=defaultlanelet::ConstPrimitive< LaneletData >protected
operator==(const ConstPrimitive &rhs) constlanelet::ConstPrimitive< LaneletData >inline
polygon2d() constlanelet::ConstLanelet
polygon3d() constlanelet::ConstLanelet
Primitive classlanelet::Laneletfriend
Primitive()=defaultlanelet::Lanelet
Primitive(const std::shared_ptr< const DataType > &)=deletelanelet::Lanelet
Primitive(const std::shared_ptr< DataType > &data)lanelet::Laneletinlineexplicit
Primitive(const Primitive< OtherT > &rhs)lanelet::Laneletinlineexplicit
Primitive(Primitive &&rhs) noexceptlanelet::Lanelet
Primitive(const Primitive &rhs) noexceptlanelet::Lanelet
Primitive< ConstLanelet >::Primitive(const std::shared_ptr< const DataType > &)=deletelanelet::Primitive< ConstLanelet >
Primitive< ConstLanelet >::Primitive(const std::shared_ptr< DataType > &data)lanelet::Primitive< ConstLanelet >inlineexplicit
Primitive< ConstLanelet >::Primitive(const Primitive< OtherT > &rhs)lanelet::Primitive< ConstLanelet >inlineexplicit
Primitive< ConstLanelet >::Primitive(Primitive &&rhs) noexceptlanelet::Primitive< ConstLanelet >protected
Primitive< ConstLanelet >::Primitive(const Primitive &rhs) noexceptlanelet::Primitive< ConstLanelet >protected
regulatoryElements()lanelet::Laneletinline
Primitive< ConstLanelet >::regulatoryElements() constlanelet::ConstLaneletinline
regulatoryElementsAs()lanelet::Laneletinline
Primitive< ConstLanelet >::regulatoryElementsAs() constlanelet::ConstLaneletinline
removeRegulatoryElement(const RegulatoryElementPtr &regElem)lanelet::Laneletinline
resetCache() constlanelet::ConstLaneletinline
rightBound()lanelet::Laneletinline
rightBound() constlanelet::Laneletinline
rightBound2d()lanelet::Laneletinline
Primitive< ConstLanelet >::rightBound2d() constlanelet::ConstLaneletinline
rightBound3d()lanelet::Laneletinline
Primitive< ConstLanelet >::rightBound3d() constlanelet::ConstLaneletinline
setAttribute(const std::string &name, const Attribute &attribute)lanelet::Primitive< ConstLanelet >inline
setAttribute(AttributeName name, const Attribute &attribute)lanelet::Primitive< ConstLanelet >inline
setCenterline(const LineString3d &centerline)lanelet::Laneletinline
setId(Id id) noexceptlanelet::Primitive< ConstLanelet >inline
setLeftBound(const LineString3d &bound)lanelet::Laneletinline
setRightBound(const LineString3d &bound)lanelet::Laneletinline
ThreeDType typedeflanelet::Lanelet
TwoDType typedeflanelet::Lanelet
~ConstPrimitive() noexcept=defaultlanelet::ConstPrimitive< LaneletData >protected
~Primitive() noexcept=defaultlanelet::Primitive< ConstLanelet >protected


lanelet2_core
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:25:52