lanelet
Area
lanelet::Area Member List
This is the complete list of members for
lanelet::Area
, including all inherited members.
addRegulatoryElement
(RegulatoryElementPtr regElem)
lanelet::Area
inline
Area
()=default
lanelet::Area
Area
(const AreaDataConstPtr &)=delete
lanelet::Area
Area
(const AreaDataPtr &data)
lanelet::Area
inline
explicit
attribute
(const std::string &name) const
lanelet::ConstPrimitive< AreaData >
inline
attribute
(AttributeName name) const
lanelet::ConstPrimitive< AreaData >
inline
attributeOr
(const std::string &name, T defaultVal) const noexcept
lanelet::ConstPrimitive< AreaData >
inline
attributeOr
(AttributeName name, T defaultVal) const
lanelet::ConstPrimitive< AreaData >
inline
attributes
() noexcept
lanelet::Primitive< ConstArea >
inline
basicPolygonWithHoles2d
() const
lanelet::ConstArea
inline
basicPolygonWithHoles3d
() const
lanelet::ConstArea
inline
Category
typedef
lanelet::ConstArea
ConstArea
(Id id=InvalId)
lanelet::ConstArea
inline
explicit
ConstArea
(Id id, const LineStrings3d &outerBound, const InnerBounds &innerBounds=InnerBounds(), const AttributeMap &attributes=AttributeMap(), const RegulatoryElementPtrs ®ulatoryElements=RegulatoryElementPtrs())
lanelet::ConstArea
inline
ConstArea
(const std::shared_ptr< const AreaData > &data)
lanelet::ConstArea
inline
explicit
constData
() const
lanelet::ConstPrimitive< AreaData >
inline
constData_
lanelet::ConstPrimitive< AreaData >
private
ConstPrimitive
(const std::shared_ptr< const AreaData > &data)
lanelet::ConstPrimitive< AreaData >
inline
explicit
ConstPrimitive
(ConstPrimitive &&rhs) noexcept=default
lanelet::ConstPrimitive< AreaData >
protected
ConstPrimitive
(const ConstPrimitive &rhs)=default
lanelet::ConstPrimitive< AreaData >
protected
ConstType
typedef
lanelet::ConstArea
ConstWeakArea
class
lanelet::Area
friend
data
() const
lanelet::Primitive< ConstArea >
inline
protected
DataType
typedef
lanelet::Primitive< ConstArea >
hasAttribute
(const std::string &name) const noexcept
lanelet::ConstPrimitive< AreaData >
inline
hasAttribute
(AttributeName name) const noexcept
lanelet::ConstPrimitive< AreaData >
inline
id
() const noexcept
lanelet::ConstPrimitive< AreaData >
inline
innerBoundPolygons
() const
lanelet::ConstArea
inline
innerBounds
()
lanelet::Area
inline
Primitive< ConstArea >::innerBounds
() const
lanelet::ConstArea
inline
IsConst
lanelet::Primitive< ConstArea >
static
MutableType
typedef
lanelet::ConstArea
operator!=
(const ConstPrimitive &rhs) const
lanelet::ConstPrimitive< AreaData >
inline
operator=
(Primitive &&rhs) noexcept
lanelet::Primitive< ConstArea >
protected
operator=
(const Primitive &rhs) noexcept
lanelet::Primitive< ConstArea >
protected
lanelet::ConstArea::operator=
(ConstPrimitive &&rhs) noexcept=default
lanelet::ConstPrimitive< AreaData >
protected
lanelet::ConstArea::operator=
(const ConstPrimitive &rhs)=default
lanelet::ConstPrimitive< AreaData >
protected
operator==
(const ConstPrimitive &rhs) const
lanelet::ConstPrimitive< AreaData >
inline
outerBound
()
lanelet::Area
inline
Primitive< ConstArea >::outerBound
() const
lanelet::ConstArea
inline
outerBoundPolygon
() const
lanelet::ConstArea
inline
Primitive
class
lanelet::Area
friend
Primitive
()=default
lanelet::Area
Primitive
(const std::shared_ptr< const DataType > &)=delete
lanelet::Area
Primitive
(const std::shared_ptr< DataType > &data)
lanelet::Area
inline
explicit
Primitive
(const Primitive< OtherT > &rhs)
lanelet::Area
inline
explicit
Primitive
(Primitive &&rhs) noexcept
lanelet::Area
Primitive
(const Primitive &rhs) noexcept
lanelet::Area
Primitive< ConstArea >::Primitive
(const std::shared_ptr< const DataType > &)=delete
lanelet::Primitive< ConstArea >
Primitive< ConstArea >::Primitive
(const std::shared_ptr< DataType > &data)
lanelet::Primitive< ConstArea >
inline
explicit
Primitive< ConstArea >::Primitive
(const Primitive< OtherT > &rhs)
lanelet::Primitive< ConstArea >
inline
explicit
Primitive< ConstArea >::Primitive
(Primitive &&rhs) noexcept
lanelet::Primitive< ConstArea >
protected
Primitive< ConstArea >::Primitive
(const Primitive &rhs) noexcept
lanelet::Primitive< ConstArea >
protected
regulatoryElements
()
lanelet::Area
inline
Primitive< ConstArea >::regulatoryElements
() const
lanelet::ConstArea
inline
regulatoryElementsAs
()
lanelet::Area
inline
Primitive< ConstArea >::regulatoryElementsAs
() const
lanelet::ConstArea
inline
removeRegulatoryElement
(const RegulatoryElementPtr ®Elem)
lanelet::Area
inline
setAttribute
(const std::string &name, const Attribute &attribute)
lanelet::Primitive< ConstArea >
inline
setAttribute
(AttributeName name, const Attribute &attribute)
lanelet::Primitive< ConstArea >
inline
setId
(Id id) noexcept
lanelet::Primitive< ConstArea >
inline
setInnerBounds
(const std::vector< LineStrings3d > &bounds)
lanelet::Area
inline
setOuterBound
(const LineStrings3d &bound)
lanelet::Area
inline
ThreeDType
typedef
lanelet::Area
TwoDType
typedef
lanelet::Area
~ConstPrimitive
() noexcept=default
lanelet::ConstPrimitive< AreaData >
protected
~Primitive
() noexcept=default
lanelet::Primitive< ConstArea >
protected
lanelet2_core
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:25:52