attribute(const std::string &name) const | lanelet::ConstPrimitive< LineStringData > | inline |
attribute(AttributeName name) const | lanelet::ConstPrimitive< LineStringData > | inline |
attributeOr(const std::string &name, T defaultVal) const noexcept | lanelet::ConstPrimitive< LineStringData > | inline |
attributeOr(AttributeName name, T defaultVal) const | lanelet::ConstPrimitive< LineStringData > | inline |
attributes() noexcept | lanelet::Primitive< ConstLineString2d > | inline |
back() | lanelet::LineStringImpl< ConstLineString2d > | inline |
Base typedef | lanelet::LineStringImpl< ConstLineString2d > | protected |
basicBegin() const noexcept | lanelet::ConstLineStringImpl< Point2d > | inline |
basicEnd() const noexcept | lanelet::ConstLineStringImpl< Point2d > | inline |
BasicIterator typedef | lanelet::ConstLineStringImpl< Point2d > | |
BasicLineString typedef | lanelet::ConstLineStringImpl< Point2d > | |
basicLineString() const noexcept | lanelet::ConstLineStringImpl< Point2d > | inline |
BasicPointType typedef | lanelet::ConstLineStringImpl< Point2d > | |
begin() | lanelet::LineStringImpl< ConstLineString2d > | inline |
Category typedef | lanelet::ConstLineStringImpl< Point2d > | |
clear() | lanelet::LineStringImpl< ConstLineString2d > | inline |
const_iterator typedef | lanelet::ConstLineStringImpl< Point2d > | |
constData() const | lanelet::ConstPrimitive< LineStringData > | inline |
constData_ | lanelet::ConstPrimitive< LineStringData > | private |
ConstLineString2d()=default | lanelet::ConstLineString2d | |
ConstLineStringImpl(Id id=InvalId, Points3d points=Points3d(), const AttributeMap &attributes=AttributeMap()) | lanelet::ConstLineString2d | inlineexplicit |
ConstLineStringImpl(const std::shared_ptr< const LineStringData > &data, bool inverted=false) | lanelet::ConstLineString2d | inlineexplicit |
ConstLineStringImpl(const ConstLineStringImpl< OtherT > &other) | lanelet::ConstLineString2d | inlineexplicit |
ConstLineStringImpl(ConstLineStringImpl &&rhs) noexcept=default | lanelet::ConstLineString2d | |
ConstLineStringImpl(const ConstLineStringImpl &rhs)=default | lanelet::ConstLineString2d | |
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=default | lanelet::ConstLineStringImpl< Point2d > | protected |
ConstLineStringImpl< Point2d >::ConstLineStringImpl(const ConstLineStringImpl &rhs)=default | lanelet::ConstLineStringImpl< Point2d > | protected |
ConstPointType typedef | lanelet::ConstLineStringImpl< Point2d > | |
ConstPrimitive(const std::shared_ptr< const LineStringData > &data) | lanelet::ConstPrimitive< LineStringData > | inlineexplicit |
ConstPrimitive(ConstPrimitive &&rhs) noexcept=default | lanelet::ConstPrimitive< LineStringData > | protected |
ConstPrimitive(const ConstPrimitive &rhs)=default | lanelet::ConstPrimitive< LineStringData > | protected |
ConstSegmentType typedef | lanelet::ConstLineStringImpl< Point2d > | |
ConstType typedef | lanelet::ConstLineString2d | |
data() const | lanelet::Primitive< ConstLineString2d > | inlineprotected |
DataType typedef | lanelet::Primitive< ConstLineString2d > | |
difference_type typedef | lanelet::ConstLineStringImpl< Point2d > | |
Dimension | lanelet::ConstLineStringImpl< Point2d > | static |
empty() const noexcept | lanelet::ConstLineStringImpl< Point2d > | inline |
end() | lanelet::LineStringImpl< ConstLineString2d > | inline |
erase(iterator position) | lanelet::LineStringImpl< ConstLineString2d > | inline |
front() | lanelet::LineStringImpl< ConstLineString2d > | inline |
hasAttribute(const std::string &name) const noexcept | lanelet::ConstPrimitive< LineStringData > | inline |
hasAttribute(AttributeName name) const noexcept | lanelet::ConstPrimitive< LineStringData > | inline |
HybridType typedef | lanelet::ConstLineString2d | |
id() const noexcept | lanelet::ConstPrimitive< LineStringData > | inline |
insert(iterator position, const PointType &point) | lanelet::LineStringImpl< ConstLineString2d > | inline |
insert(iterator position, InIter start, InIter end) | lanelet::LineStringImpl< ConstLineString2d > | inline |
invert() const noexcept | lanelet::LineString2d | inline |
inverted() const noexcept | lanelet::ConstLineStringImpl< Point2d > | inline |
inverted_ | lanelet::ConstLineStringImpl< Point2d > | private |
IsConst | lanelet::Primitive< ConstLineString2d > | static |
iterator typedef | lanelet::LineStringImpl< ConstLineString2d > | |
LineString2d()=default | lanelet::LineString2d | |
LineStringImpl()=default | lanelet::LineString2d | |
LineStringImpl(const LineStringImpl< OtherT > &other) | lanelet::LineString2d | inlineexplicit |
LineStringImpl(const std::shared_ptr< const LineStringData > &, bool inverted)=delete | lanelet::LineString2d | explicit |
LineStringImpl(const std::shared_ptr< LineStringData > &data, bool inverted) | lanelet::LineString2d | inlineexplicit |
LineStringImpl(LineStringImpl &&rhs) noexcept=default | lanelet::LineString2d | |
LineStringImpl(const LineStringImpl &rhs)=default | lanelet::LineString2d | |
LineStringImpl< ConstLineString2d >::LineStringImpl(const LineStringImpl< OtherT > &other) | lanelet::LineStringImpl< ConstLineString2d > | inlineexplicit |
LineStringImpl< ConstLineString2d >::LineStringImpl(const std::shared_ptr< const LineStringData > &, bool inverted)=delete | lanelet::LineStringImpl< ConstLineString2d > | explicit |
LineStringImpl< ConstLineString2d >::LineStringImpl(const std::shared_ptr< LineStringData > &data, bool inverted) | lanelet::LineStringImpl< ConstLineString2d > | inlineexplicit |
LineStringImpl< ConstLineString2d >::LineStringImpl(LineStringImpl &&rhs) noexcept=default | lanelet::LineStringImpl< ConstLineString2d > | protected |
LineStringImpl< ConstLineString2d >::LineStringImpl(const LineStringImpl &rhs)=default | lanelet::LineStringImpl< ConstLineString2d > | protected |
MutablePointType typedef | lanelet::ConstLineStringImpl< Point2d > | |
MutableType typedef | lanelet::ConstLineString2d | |
numSegments() const noexcept | lanelet::ConstLineStringImpl< Point2d > | inline |
operator!=(const ConstPrimitive &rhs) const | lanelet::ConstPrimitive< LineStringData > | inline |
operator=(std::vector< PointType > rhs) | lanelet::LineStringImpl< ConstLineString2d > | inline |
operator=(std::vector< Point3d > &&rhs) | lanelet::LineStringImpl< ConstLineString2d > | inline |
operator=(LineStringImpl &&rhs) noexcept=default | lanelet::LineStringImpl< ConstLineString2d > | protected |
operator=(const LineStringImpl &rhs)=default | lanelet::LineStringImpl< ConstLineString2d > | protected |
Primitive< ConstLineString2d >::operator=(Primitive &&rhs) noexcept | lanelet::Primitive< ConstLineString2d > | protected |
Primitive< ConstLineString2d >::operator=(const Primitive &rhs) noexcept | lanelet::Primitive< ConstLineString2d > | protected |
lanelet::ConstLineString2d::operator=(ConstLineStringImpl &&rhs) noexcept=default | lanelet::ConstLineStringImpl< Point2d > | protected |
lanelet::ConstLineString2d::operator=(const ConstLineStringImpl &rhs)=default | lanelet::ConstLineStringImpl< Point2d > | protected |
ConstPrimitive< LineStringData >::operator=(ConstPrimitive &&rhs) noexcept=default | lanelet::ConstPrimitive< LineStringData > | protected |
ConstPrimitive< LineStringData >::operator=(const ConstPrimitive &rhs)=default | lanelet::ConstPrimitive< LineStringData > | protected |
operator==(const ConstPrimitive &rhs) const | lanelet::ConstPrimitive< LineStringData > | inline |
operator[](size_t idx) | lanelet::LineStringImpl< ConstLineString2d > | inline |
Primitive< ConstLineString2d >::operator[](size_t idx) const noexcept | lanelet::ConstLineStringImpl< Point2d > | inline |
points() | lanelet::LineStringImpl< ConstLineString2d > | inlineprotected |
PointType typedef | lanelet::LineStringImpl< ConstLineString2d > | |
pop_back() | lanelet::LineStringImpl< ConstLineString2d > | inline |
Primitive()=default | lanelet::Primitive< ConstLineString2d > | |
Primitive(const std::shared_ptr< const DataType > &)=delete | lanelet::Primitive< ConstLineString2d > | |
Primitive(const std::shared_ptr< DataType > &data) | lanelet::Primitive< ConstLineString2d > | inlineexplicit |
Primitive(const Primitive< OtherT > &rhs) | lanelet::Primitive< ConstLineString2d > | inlineexplicit |
Primitive(Primitive &&rhs) noexcept | lanelet::Primitive< ConstLineString2d > | protected |
Primitive(const Primitive &rhs) noexcept | lanelet::Primitive< ConstLineString2d > | protected |
push_back(const PointType &point) | lanelet::LineStringImpl< ConstLineString2d > | inline |
reserve(size_t num) | lanelet::LineStringImpl< ConstLineString2d > | inline |
resize(size_t num) | lanelet::LineStringImpl< ConstLineString2d > | inline |
segment(size_t idx) noexcept | lanelet::LineStringImpl< ConstLineString2d > | inline |
Primitive< ConstLineString2d >::segment(size_t idx) const noexcept | lanelet::ConstLineStringImpl< Point2d > | inline |
SegmentType typedef | lanelet::LineStringImpl< ConstLineString2d > | |
setAttribute(const std::string &name, const Attribute &attribute) | lanelet::Primitive< ConstLineString2d > | inline |
setAttribute(AttributeName name, const Attribute &attribute) | lanelet::Primitive< ConstLineString2d > | inline |
setId(Id id) noexcept | lanelet::Primitive< ConstLineString2d > | inline |
size() const noexcept | lanelet::ConstLineStringImpl< Point2d > | inline |
size_type typedef | lanelet::ConstLineStringImpl< Point2d > | |
ThreeDType typedef | lanelet::LineString2d | |
TwoDType typedef | lanelet::LineString2d | |
value_type typedef | lanelet::ConstLineStringImpl< Point2d > | |
~ConstLineStringImpl() noexcept=default | lanelet::ConstLineStringImpl< Point2d > | protected |
~ConstPrimitive() noexcept=default | lanelet::ConstPrimitive< LineStringData > | protected |
~LineStringImpl() noexcept=default | lanelet::LineStringImpl< ConstLineString2d > | protected |
~Primitive() noexcept=default | lanelet::Primitive< ConstLineString2d > | protected |