lanelet::Polygon2d Member List

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

attribute(const std::string &name) constlanelet::ConstPrimitive< LineStringData >inline
attribute(AttributeName name) constlanelet::ConstPrimitive< LineStringData >inline
attributeOr(const std::string &name, T defaultVal) const noexceptlanelet::ConstPrimitive< LineStringData >inline
attributeOr(AttributeName name, T defaultVal) constlanelet::ConstPrimitive< LineStringData >inline
attributes() noexceptlanelet::Primitive< ConstPolygon2d >inline
back()lanelet::LineStringImpl< ConstPolygon2d >inline
Base typedeflanelet::LineStringImpl< ConstPolygon2d >protected
basicBegin() const noexceptlanelet::ConstLineStringImpl< Point2d >inline
basicEnd() const noexceptlanelet::ConstLineStringImpl< Point2d >inline
BasicIterator typedeflanelet::ConstLineStringImpl< Point2d >
BasicLineString typedeflanelet::ConstLineStringImpl< Point2d >
basicLineString() const noexceptlanelet::ConstLineStringImpl< Point2d >inline
BasicPointType typedeflanelet::ConstLineStringImpl< Point2d >
basicPolygon() constlanelet::Polygon2dinline
begin()lanelet::LineStringImpl< ConstPolygon2d >inline
Category typedeflanelet::ConstPolygon2d
clear()lanelet::LineStringImpl< ConstPolygon2d >inline
const_iterator typedeflanelet::ConstLineStringImpl< Point2d >
constData() constlanelet::ConstPrimitive< LineStringData >inline
constData_lanelet::ConstPrimitive< LineStringData >private
ConstLineStringImpl(Id id=InvalId, Points3d points=Points3d(), const AttributeMap &attributes=AttributeMap())lanelet::ConstPolygon2dinlineexplicit
ConstLineStringImpl(const std::shared_ptr< const LineStringData > &data, bool inverted=false)lanelet::ConstPolygon2dinlineexplicit
ConstLineStringImpl(const ConstLineStringImpl< OtherT > &other)lanelet::ConstPolygon2dinlineexplicit
ConstLineStringImpl(ConstLineStringImpl &&rhs) noexcept=defaultlanelet::ConstPolygon2d
ConstLineStringImpl(const ConstLineStringImpl &rhs)=defaultlanelet::ConstPolygon2d
ConstLineStringImpl< Point2d >::ConstLineStringImpl(Id id=InvalId, Points3d points=Points3d(), const AttributeMap &attributes=AttributeMap())lanelet::ConstLineStringImpl< Point2d >inlineexplicit
ConstLineStringImpl< Point2d >::ConstLineStringImpl(const std::shared_ptr< const LineStringData > &data, bool inverted=false)lanelet::ConstLineStringImpl< Point2d >inlineexplicit
ConstLineStringImpl< Point2d >::ConstLineStringImpl(const ConstLineStringImpl< OtherT > &other)lanelet::ConstLineStringImpl< Point2d >inlineexplicit
ConstLineStringImpl< Point2d >::ConstLineStringImpl(ConstLineStringImpl &&rhs) noexcept=defaultlanelet::ConstLineStringImpl< Point2d >protected
ConstLineStringImpl< Point2d >::ConstLineStringImpl(const ConstLineStringImpl &rhs)=defaultlanelet::ConstLineStringImpl< Point2d >protected
ConstPointType typedeflanelet::ConstLineStringImpl< Point2d >
ConstPolygon2d(const ConstLineString2d &other)lanelet::ConstPolygon2dinlineexplicit
ConstPolygon2d()=defaultlanelet::ConstPolygon2d
ConstPrimitive(const std::shared_ptr< const LineStringData > &data)lanelet::ConstPrimitive< LineStringData >inlineexplicit
ConstPrimitive(ConstPrimitive &&rhs) noexcept=defaultlanelet::ConstPrimitive< LineStringData >protected
ConstPrimitive(const ConstPrimitive &rhs)=defaultlanelet::ConstPrimitive< LineStringData >protected
ConstSegmentType typedeflanelet::ConstLineStringImpl< Point2d >
ConstType typedeflanelet::Polygon2d
data() constlanelet::Primitive< ConstPolygon2d >inlineprotected
DataType typedeflanelet::Primitive< ConstPolygon2d >
difference_type typedeflanelet::ConstLineStringImpl< Point2d >
Dimensionlanelet::ConstLineStringImpl< Point2d >static
empty() const noexceptlanelet::ConstLineStringImpl< Point2d >inline
end()lanelet::LineStringImpl< ConstPolygon2d >inline
erase(iterator position)lanelet::LineStringImpl< ConstPolygon2d >inline
front()lanelet::LineStringImpl< ConstPolygon2d >inline
hasAttribute(const std::string &name) const noexceptlanelet::ConstPrimitive< LineStringData >inline
hasAttribute(AttributeName name) const noexceptlanelet::ConstPrimitive< LineStringData >inline
HybridType typedeflanelet::ConstPolygon2d
id() const noexceptlanelet::ConstPrimitive< LineStringData >inline
insert(iterator position, const PointType &point)lanelet::LineStringImpl< ConstPolygon2d >inline
insert(iterator position, InIter start, InIter end)lanelet::LineStringImpl< ConstPolygon2d >inline
inverted() const noexceptlanelet::ConstLineStringImpl< Point2d >inline
inverted_lanelet::ConstLineStringImpl< Point2d >private
IsConstlanelet::Primitive< ConstPolygon2d >static
iterator typedeflanelet::LineStringImpl< ConstPolygon2d >
LineStringImpl()=defaultlanelet::Polygon2d
LineStringImpl(const LineStringImpl< OtherT > &other)lanelet::Polygon2dinlineexplicit
LineStringImpl(const std::shared_ptr< const LineStringData > &, bool inverted)=deletelanelet::Polygon2dexplicit
LineStringImpl(const std::shared_ptr< LineStringData > &data, bool inverted)lanelet::Polygon2dinlineexplicit
LineStringImpl(LineStringImpl &&rhs) noexcept=defaultlanelet::Polygon2d
LineStringImpl(const LineStringImpl &rhs)=defaultlanelet::Polygon2d
LineStringImpl< ConstPolygon2d >::LineStringImpl(const LineStringImpl< OtherT > &other)lanelet::LineStringImpl< ConstPolygon2d >inlineexplicit
LineStringImpl< ConstPolygon2d >::LineStringImpl(const std::shared_ptr< const LineStringData > &, bool inverted)=deletelanelet::LineStringImpl< ConstPolygon2d >explicit
LineStringImpl< ConstPolygon2d >::LineStringImpl(const std::shared_ptr< LineStringData > &data, bool inverted)lanelet::LineStringImpl< ConstPolygon2d >inlineexplicit
LineStringImpl< ConstPolygon2d >::LineStringImpl(LineStringImpl &&rhs) noexcept=defaultlanelet::LineStringImpl< ConstPolygon2d >protected
LineStringImpl< ConstPolygon2d >::LineStringImpl(const LineStringImpl &rhs)=defaultlanelet::LineStringImpl< ConstPolygon2d >protected
MutablePointType typedeflanelet::ConstLineStringImpl< Point2d >
MutableType typedeflanelet::Polygon2d
numSegments() const noexceptlanelet::ConstPolygon2dinline
ConstLineStringImpl< Point2d >::numSegments() const noexceptlanelet::ConstLineStringImpl< Point2d >inline
operator BasicPolygon2d() constlanelet::Polygon2dinline
operator ConstLineString2d() constlanelet::ConstPolygon2dinlineexplicit
operator LineString2d() constlanelet::Polygon2dinlineexplicit
operator!=(const ConstPrimitive &rhs) constlanelet::ConstPrimitive< LineStringData >inline
operator=(std::vector< PointType > rhs)lanelet::LineStringImpl< ConstPolygon2d >inline
operator=(std::vector< Point3d > &&rhs)lanelet::LineStringImpl< ConstPolygon2d >inline
operator=(LineStringImpl &&rhs) noexcept=defaultlanelet::LineStringImpl< ConstPolygon2d >protected
operator=(const LineStringImpl &rhs)=defaultlanelet::LineStringImpl< ConstPolygon2d >protected
Primitive< ConstPolygon2d >::operator=(Primitive &&rhs) noexceptlanelet::Primitive< ConstPolygon2d >protected
Primitive< ConstPolygon2d >::operator=(const Primitive &rhs) noexceptlanelet::Primitive< ConstPolygon2d >protected
lanelet::ConstPolygon2d::operator=(ConstLineStringImpl &&rhs) noexcept=defaultlanelet::ConstLineStringImpl< Point2d >protected
lanelet::ConstPolygon2d::operator=(const ConstLineStringImpl &rhs)=defaultlanelet::ConstLineStringImpl< Point2d >protected
ConstPrimitive< LineStringData >::operator=(ConstPrimitive &&rhs) noexcept=defaultlanelet::ConstPrimitive< LineStringData >protected
ConstPrimitive< LineStringData >::operator=(const ConstPrimitive &rhs)=defaultlanelet::ConstPrimitive< LineStringData >protected
operator==(const ConstPrimitive &rhs) constlanelet::ConstPrimitive< LineStringData >inline
operator[](size_t idx)lanelet::LineStringImpl< ConstPolygon2d >inline
Primitive< ConstPolygon2d >::operator[](size_t idx) const noexceptlanelet::ConstLineStringImpl< Point2d >inline
points()lanelet::LineStringImpl< ConstPolygon2d >inlineprotected
PointType typedeflanelet::LineStringImpl< ConstPolygon2d >
Polygon2d()=defaultlanelet::Polygon2d
Polygon2d(const LineString2d &other)lanelet::Polygon2dinlineexplicit
Polygon3d classlanelet::Polygon2dfriend
pop_back()lanelet::LineStringImpl< ConstPolygon2d >inline
Primitive()=defaultlanelet::Primitive< ConstPolygon2d >
Primitive(const std::shared_ptr< const DataType > &)=deletelanelet::Primitive< ConstPolygon2d >
Primitive(const std::shared_ptr< DataType > &data)lanelet::Primitive< ConstPolygon2d >inlineexplicit
Primitive(const Primitive< OtherT > &rhs)lanelet::Primitive< ConstPolygon2d >inlineexplicit
Primitive(Primitive &&rhs) noexceptlanelet::Primitive< ConstPolygon2d >protected
Primitive(const Primitive &rhs) noexceptlanelet::Primitive< ConstPolygon2d >protected
push_back(const PointType &point)lanelet::LineStringImpl< ConstPolygon2d >inline
reserve(size_t num)lanelet::LineStringImpl< ConstPolygon2d >inline
resize(size_t num)lanelet::LineStringImpl< ConstPolygon2d >inline
segment(size_t idx) noexceptlanelet::LineStringImpl< ConstPolygon2d >inline
Primitive< ConstPolygon2d >::segment(size_t idx) const noexceptlanelet::ConstLineStringImpl< Point2d >inline
SegmentType typedeflanelet::LineStringImpl< ConstPolygon2d >
setAttribute(const std::string &name, const Attribute &attribute)lanelet::Primitive< ConstPolygon2d >inline
setAttribute(AttributeName name, const Attribute &attribute)lanelet::Primitive< ConstPolygon2d >inline
setId(Id id) noexceptlanelet::Primitive< ConstPolygon2d >inline
size() const noexceptlanelet::ConstLineStringImpl< Point2d >inline
size_type typedeflanelet::ConstLineStringImpl< Point2d >
ThreeDType typedeflanelet::Polygon2d
TwoDType typedeflanelet::Polygon2d
value_type typedeflanelet::ConstLineStringImpl< Point2d >
~ConstLineStringImpl() noexcept=defaultlanelet::ConstLineStringImpl< Point2d >protected
~ConstPrimitive() noexcept=defaultlanelet::ConstPrimitive< LineStringData >protected
~LineStringImpl() noexcept=defaultlanelet::LineStringImpl< ConstPolygon2d >protected
~Primitive() noexcept=defaultlanelet::Primitive< ConstPolygon2d >protected


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