api_style_example.cpp
/tmp/ws/src/lanelet2/lanelet2_core/example/
api__style__example_8cpp
LaneletMap::Ptr
map
api__style__example_8cpp.html
ad06f7149389353174df6ce56d86b719d
(new LocalLaneletMap())
routing
queryRoute
api__style__example_8cpp.html
a999920d39e06b4d5b4142addbe81e364
(start_lanelet, goal_lanelet)
Reader::Ptr
reader
api__style__example_8cpp.html
a204da9c632e7a5c4e4593cb1e2b617ad
(new OSMReader())
reader
readFromFile
api__style__example_8cpp.html
a656981d78417dff8c2a2ed8633c71e05
(filename)
reader
setMap
api__style__example_8cpp.html
a2df848b0df25ece7b191662a18cb96e1
(map)
Routing
__pad0__
api__style__example_8cpp.html
ad3fc654d6524a8391a455187af98abd0
Architecture.md
/tmp/ws/src/lanelet2/lanelet2_core/doc/
Architecture_8md
geometry/Area.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/
geometry_2Area_8h
lanelet2_core/geometry/Polygon.h
lanelet2_core/primitives/Area.h
lanelet2_core/primitives/Lanelet.h
impl/Area.h
lanelet
lanelet::geometry
bool
adjacent
namespacelanelet_1_1geometry.html
a3ae8fdfacd3e9812f15535f18a07165a
(const ConstArea &area1, const ConstArea &area2)
IfAr< AreaT, BoundingBox2d >
boundingBox2d
namespacelanelet_1_1geometry.html
a51e9d194b8a72a377c6d1c293c2ab47d
(const AreaT &area)
IfAr< AreaT, BoundingBox3d >
boundingBox3d
namespacelanelet_1_1geometry.html
a5968ef44f941dd31df4ef695195699de
(const AreaT &area)
Optional< ConstLineString3d >
determineCommonLine
namespacelanelet_1_1geometry.html
a5d0de68df0defe17388d83345f9c0ddb
(const ConstArea &ar, const ConstLanelet &ll)
Optional< ConstLineString3d >
determineCommonLine
namespacelanelet_1_1geometry.html
a2633876ca22697b71e1180b44d85eab4
(const ConstArea &ar1, const ConstArea &ar2)
Optional< ConstLineString3d >
determineCommonLineFollowing
namespacelanelet_1_1geometry.html
a2589a255c79fc540265f3c0fb3abfbc3
(const ConstArea &ar, const ConstLanelet &ll)
Optional< ConstLineString3d >
determineCommonLineFollowingOrPreceding
namespacelanelet_1_1geometry.html
a800f159c32ce59ca287bdf8726cd7b9e
(const ConstArea &ar, const ConstLanelet &ll)
Optional< ConstLineString3d >
determineCommonLineLeft
namespacelanelet_1_1geometry.html
a41f23eddefe4160d1ccaee6c1be2a2d6
(const ConstLanelet &right, const ConstArea &left)
Optional< ConstLineString3d >
determineCommonLinePreceding
namespacelanelet_1_1geometry.html
a2ddae6a9deab7b411cc05cc01791f751
(const ConstLanelet &ll, const ConstArea &ar)
Optional< ConstLineString3d >
determineCommonLineRight
namespacelanelet_1_1geometry.html
a572f1855b90db7a4253a040da1c2d1be
(const ConstLanelet &left, const ConstArea &right)
Optional< ConstLineString3d >
determineCommonLineSideways
namespacelanelet_1_1geometry.html
a6d195ac99181661fa9dc009485790fdf
(const ConstLanelet &ll, const ConstArea &ar)
Optional< ConstLineString3d >
determineCommonLineSideways
namespacelanelet_1_1geometry.html
a6a0ba906df516463dc9eb07b0fae6c97
(const ConstArea &ar, const ConstLanelet &ll)
bool
follows
namespacelanelet_1_1geometry.html
a4ee131f895c250950a892476e5adad35
(const ConstLanelet &prev, const ConstArea &next)
bool
follows
namespacelanelet_1_1geometry.html
a138b7bf7692a19c5efd938c3ec5e1287
(const ConstArea &prev, const ConstLanelet &next)
IfAr< AreaT, bool >
inside
namespacelanelet_1_1geometry.html
a497e8a4f712b470521506acb76d1a3d4
(const AreaT &area, const BasicPoint2d &point)
IfAr< Area1T, bool >
intersects2d
namespacelanelet_1_1geometry.html
a4d14edad61be3e1e6128bb9fd8f2eb4b
(const Area1T &area, const Area2T &otherArea)
bool
leftOf
namespacelanelet_1_1geometry.html
a83a5ff5442560f2fd3ce94a1d75d95d7
(const ConstLanelet &right, const ConstArea &left)
IfAr< AreaT, bool >
overlaps2d
namespacelanelet_1_1geometry.html
acad17297355f755ed2227a8701780722
(const AreaT &area, const AreaT &otherArea)
IfAr< AreaT, IfLL< LaneletT, bool > >
overlaps2d
namespacelanelet_1_1geometry.html
ab1b0b5d6e642c07d13f1bce8280372c1
(const AreaT &area, const LaneletT &lanelet)
IfAr< AreaT, bool >
overlaps3d
namespacelanelet_1_1geometry.html
a487166cfbe0ce1c13ef4213ac2753dca
(const AreaT &area, const AreaT &otherArea, double heightTolerance)
IfAr< AreaT, IfLL< LaneletT, bool > >
overlaps3d
namespacelanelet_1_1geometry.html
a0d7147855678ae46520625b69297e2a1
(const AreaT &area, const LaneletT &lanelet, double heightTolerance)
bool
rightOf
namespacelanelet_1_1geometry.html
a55fb1430a48dcf9ba7798bf5b0d2a2de
(const ConstLanelet &left, const ConstArea &area)
geometry/impl/Area.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/impl/
geometry_2impl_2Area_8h
lanelet2_core/geometry/Area.h
lanelet2_core/geometry/Point.h
lanelet2_core/geometry/Polygon.h
lanelet2_core/primitives/Area.h
lanelet2_core/primitives/Lanelet.h
lanelet::geometry::internal::GetGeometry< T, IfAr< T, void > >
lanelet
lanelet::geometry
lanelet::geometry::internal
bool
adjacent
namespacelanelet_1_1geometry.html
a3ae8fdfacd3e9812f15535f18a07165a
(const ConstArea &area1, const ConstArea &area2)
IfAr< AreaT, BoundingBox2d >
boundingBox2d
namespacelanelet_1_1geometry.html
a51e9d194b8a72a377c6d1c293c2ab47d
(const AreaT &area)
IfAr< AreaT, BoundingBox3d >
boundingBox3d
namespacelanelet_1_1geometry.html
a5968ef44f941dd31df4ef695195699de
(const AreaT &area)
Optional< ConstLineString3d >
determineCommonLine
namespacelanelet_1_1geometry.html
a5d0de68df0defe17388d83345f9c0ddb
(const ConstArea &ar, const ConstLanelet &ll)
Optional< ConstLineString3d >
determineCommonLine
namespacelanelet_1_1geometry.html
a2633876ca22697b71e1180b44d85eab4
(const ConstArea &ar1, const ConstArea &ar2)
Optional< ConstLineString3d >
determineCommonLineFollowing
namespacelanelet_1_1geometry.html
a2589a255c79fc540265f3c0fb3abfbc3
(const ConstArea &ar, const ConstLanelet &ll)
Optional< ConstLineString3d >
determineCommonLineFollowingOrPreceding
namespacelanelet_1_1geometry.html
a800f159c32ce59ca287bdf8726cd7b9e
(const ConstArea &ar, const ConstLanelet &ll)
Optional< ConstLineString3d >
determineCommonLineLeft
namespacelanelet_1_1geometry.html
a41f23eddefe4160d1ccaee6c1be2a2d6
(const ConstLanelet &right, const ConstArea &left)
Optional< ConstLineString3d >
determineCommonLinePreceding
namespacelanelet_1_1geometry.html
a2ddae6a9deab7b411cc05cc01791f751
(const ConstLanelet &ll, const ConstArea &ar)
Optional< ConstLineString3d >
determineCommonLineRight
namespacelanelet_1_1geometry.html
a572f1855b90db7a4253a040da1c2d1be
(const ConstLanelet &left, const ConstArea &right)
Optional< ConstLineString3d >
determineCommonLineSideways
namespacelanelet_1_1geometry.html
a6d195ac99181661fa9dc009485790fdf
(const ConstLanelet &ll, const ConstArea &ar)
Optional< ConstLineString3d >
determineCommonLineSideways
namespacelanelet_1_1geometry.html
a6a0ba906df516463dc9eb07b0fae6c97
(const ConstArea &ar, const ConstLanelet &ll)
bool
follows
namespacelanelet_1_1geometry.html
a4ee131f895c250950a892476e5adad35
(const ConstLanelet &prev, const ConstArea &next)
bool
follows
namespacelanelet_1_1geometry.html
a138b7bf7692a19c5efd938c3ec5e1287
(const ConstArea &prev, const ConstLanelet &next)
IfAr< AreaT, bool >
inside
namespacelanelet_1_1geometry.html
a497e8a4f712b470521506acb76d1a3d4
(const AreaT &area, const BasicPoint2d &point)
IfAr< Area1T, bool >
intersects2d
namespacelanelet_1_1geometry.html
a4d14edad61be3e1e6128bb9fd8f2eb4b
(const Area1T &area, const Area2T &otherArea)
bool
leftOf
namespacelanelet_1_1geometry.html
a83a5ff5442560f2fd3ce94a1d75d95d7
(const ConstLanelet &right, const ConstArea &left)
IfAr< AreaT, bool >
overlaps2d
namespacelanelet_1_1geometry.html
acad17297355f755ed2227a8701780722
(const AreaT &area, const AreaT &otherArea)
IfAr< AreaT, IfLL< LaneletT, bool > >
overlaps2d
namespacelanelet_1_1geometry.html
ab1b0b5d6e642c07d13f1bce8280372c1
(const AreaT &area, const LaneletT &lanelet)
IfAr< AreaT, bool >
overlaps3d
namespacelanelet_1_1geometry.html
a487166cfbe0ce1c13ef4213ac2753dca
(const AreaT &area, const AreaT &otherArea, double heightTolerance)
IfAr< AreaT, IfLL< LaneletT, bool > >
overlaps3d
namespacelanelet_1_1geometry.html
a0d7147855678ae46520625b69297e2a1
(const AreaT &area, const LaneletT &lanelet, double heightTolerance)
bool
rightOf
namespacelanelet_1_1geometry.html
a55fb1430a48dcf9ba7798bf5b0d2a2de
(const ConstLanelet &left, const ConstArea &area)
primitives/Area.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
primitives_2Area_8h
lanelet2_core/Forward.h
lanelet2_core/primitives/CompoundPolygon.h
lanelet2_core/primitives/Point.h
lanelet2_core/primitives/Polygon.h
lanelet2_core/primitives/Primitive.h
lanelet2_core/utility/Optional.h
lanelet::Area
lanelet::AreaData
lanelet::ConstArea
lanelet::ConstWeakArea
std::hash< lanelet::Area >
std::hash< lanelet::ConstArea >
lanelet::WeakArea
lanelet
lanelet::traits
lanelet::utils
std
std::vector< ConstLineStrings3d >
ConstInnerBounds
namespacelanelet.html
abed3b71b1cebdddb585c98ec9d993415
std::enable_if_t< traits::isAreaT< T >(), RetT >
IfAr
namespacelanelet.html
ab4c9e8d9d27f95b39c25ae5af79757fc
std::vector< LineStrings3d >
InnerBounds
namespacelanelet.html
ac2d407c50521e2066cc083cf5632c99b
bool
has
namespacelanelet_1_1utils.html
a650d9f4b3b1cd61cf1c0ecc4dd322620
(const ConstArea &ll, Id id)
constexpr bool
isAreaT
namespacelanelet_1_1traits.html
a9cc276239025ed27c908a61d0680272c
()
bool
operator!=
namespacelanelet.html
aec8a1609f428943994fa68fd99baacc2
(const ConstArea &lhs, const ConstArea &rhs)
bool
operator!=
namespacelanelet.html
ac5f6a6dba8ba579889f83b31657ff82b
(const ConstWeakArea &lhs, const ConstWeakArea &rhs)
std::ostream &
operator<<
namespacelanelet.html
a575e8f6f83d67560761c4eb3f921afb6
(std::ostream &stream, const ConstArea &obj)
bool
operator==
namespacelanelet.html
acd06d128e90d58f7d688480d78a02bb2
(const ConstArea &lhs, const ConstArea &rhs)
bool
operator==
namespacelanelet.html
a47fdeb0470c99c9a9c313582e271b04d
(const ConstWeakArea &lhs, const ConstWeakArea &rhs)
Attribute.cpp
/tmp/ws/src/lanelet2/lanelet2_core/src/
Attribute_8cpp
lanelet2_core/Attribute.h
lanelet2_core/Exceptions.h
lanelet2_core/utility/Units.h
lanelet
Attribute.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/
Attribute_8h
lanelet2_core/Forward.h
lanelet2_core/utility/HybridMap.h
lanelet2_core/utility/Optional.h
lanelet::Attribute
lanelet::AttributeNamesString
lanelet::AttributeValueString
lanelet::Participants
lanelet::internal::ValueOf
lanelet::internal::ValueOf< Optional< ValueT > >
lanelet
lanelet::internal
HybridMap< Attribute, decltype(AttributeNamesString::Map)&, AttributeNamesString::Map >
AttributeMap
namespacelanelet.html
abe952fc9ac5a841c8761f7e4a24d5304
std::pair< const char *, const AttributeName >
AttributeNamesItem
namespacelanelet.html
ad562ad94d625eba9dcd568481c4f3a03
AttributeName
namespacelanelet.html
a393e152ff1a1dc849f049fba6196179d
Type
Subtype
OneWay
ParticipantVehicle
ParticipantPedestrian
SpeedLimit
Location
Dynamic
Optional< std::string >
Attribute::as< Optional< std::string > >
namespacelanelet.html
ac2ca1287c0ce9aaf49fc005dc53f9750
() const
Optional< std::string >
Attribute::as< std::string >
namespacelanelet.html
abe17229d025dfe285c549b6cb47a6b94
() const
bool
operator!=
namespacelanelet.html
ae4963e5883159069eb6c64274cf060da
(const Attribute &lhs, const Attribute &rhs)
std::ostream &
operator<<
namespacelanelet.html
ac5e2fe00c66e0a98518ed71bf0b51e84
(std::ostream &stream, const Attribute &obj)
std::ostream &
operator<<
namespacelanelet.html
aac6ccce8d698a3d9b4c63f28566ae486
(std::ostream &stream, const AttributeMap &obj)
bool
operator==
namespacelanelet.html
a3f818dc04c4450101f33b3a805643d2a
(const Attribute &lhs, const Attribute &rhs)
BasicRegulatoryElements.cpp
/tmp/ws/src/lanelet2/lanelet2_core/src/
BasicRegulatoryElements_8cpp
lanelet2_core/primitives/BasicRegulatoryElements.h
lanelet2_core/Exceptions.h
lanelet2_core/primitives/LineString.h
lanelet2_core/primitives/Point.h
lanelet2_core/primitives/RegulatoryElement.h
lanelet2_core/utility/Utilities.h
lanelet
std
bool
operator==
namespacestd.html
aafe9900dea40a267d656ed15d60928b3
(const lanelet::LaneletDataConstWptr &lhs, const lanelet::LaneletDataConstWptr &rhs)
static RegisterRegulatoryElement< AllWayStop >
regAllWayStop
namespacelanelet.html
ae959756a3f35ac046ae37bfec9a2e3cb
static RegisterRegulatoryElement< RightOfWay >
regRightOfWay
namespacelanelet.html
a7b3aba72a63838f8e76eacba24376a04
static RegisterRegulatoryElement< SpeedLimit >
regSpeedLimit
namespacelanelet.html
ac9a4419561af92c1caf7c4f5ab93da8e
static RegisterRegulatoryElement< TrafficLight >
regTraffic
namespacelanelet.html
aaa7ac835ae1af5536f716f1e599888ba
static RegisterRegulatoryElement< TrafficSign >
regTrafficSign
namespacelanelet.html
a0ceb2553bbcf8d89e0e08e104eb78357
BasicRegulatoryElements.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
BasicRegulatoryElements_8h
lanelet2_core/Forward.h
lanelet2_core/primitives/LineString.h
lanelet2_core/primitives/LineStringOrPolygon.h
lanelet2_core/primitives/RegulatoryElement.h
lanelet::AllWayStop
lanelet::ConstLaneletWithStopLine
lanelet::LaneletWithStopLine
lanelet::RightOfWay
lanelet::SpeedLimit
lanelet::TrafficLight
lanelet::TrafficSign
lanelet::TrafficSignsWithType
lanelet
std::vector< LaneletWithStopLine >
LaneletsWithStopLines
namespacelanelet.html
ada957b04285ae6d4cc760f0a1c7b1118
ManeuverType
namespacelanelet.html
a4760a35abf669b76c130ceadd53e8222
Yield
RightOfWay
Unknown
geometry/BoundingBox.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/
geometry_2BoundingBox_8h
lanelet2_core/geometry/Point.h
lanelet2_core/primitives/BoundingBox.h
primitives/BoundingBox.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
primitives_2BoundingBox_8h
lanelet2_core/primitives/Point.h
lanelet2_core/primitives/Traits.h
lanelet::BoundingBox2d
lanelet::traits::PrimitiveTraits< BoundingBox2d >
lanelet::traits::PrimitiveTraits< BoundingBox3d >
lanelet
lanelet::traits
Eigen::AlignedBox3d
BoundingBox3d
namespacelanelet.html
ae0899487ba0bf31f797af5fe6af93d9a
BoundingBox2d
to2D
namespacelanelet_1_1traits.html
a5f4ba6568eba0756144c975c537243f6
(const BoundingBox3d &primitive)
BoundingBox3d
to3D
namespacelanelet_1_1traits.html
af5dbaea9ed97e5659455ed1afa47718c
(const BoundingBox2d &primitive)
CompoundIterator.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/utility/
CompoundIterator_8h
lanelet::internal::UniqueCompoundIterator
lanelet
lanelet::internal
CompoundLineString.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
CompoundLineString_8h
lanelet2_core/primitives/LineString.h
lanelet2_core/utility/CompoundIterator.h
lanelet::CompoundHybridLineString2d
lanelet::CompoundHybridLineString3d
lanelet::CompoundLineString2d
lanelet::CompoundLineString3d
lanelet::CompoundLineStringData
lanelet::CompoundLineStringImpl
lanelet::internal::SelectCompoundLsIterator
lanelet::internal::SelectCompoundLsIterator< ConstPoint3d >
lanelet
lanelet::internal
lanelet::utils
typename SelectCompoundLsIterator< T >::Iterator
SelectCompoundLsIteratorT
namespacelanelet_1_1internal.html
ac72e0bf2c995a431ec67c7ddb45807c6
bool
has
namespacelanelet_1_1utils.html
aa7039eb93c9e2e76609a88ed6ccbd42f
(const CompoundLineStringImpl< PointT > &ls, Id id)
bool
operator!=
namespacelanelet.html
a9295c34fe3f7814b9a7af55a91d3b6ef
(const CompoundLineStringImpl< Point1T > &lhs, const CompoundLineStringImpl< Point2T > &rhs)
bool
operator!=
namespacelanelet.html
a514e0bb7928efacaff0f596f835846c9
(const CompoundLineStringImpl< Point1T > &lhs, const std::vector< Point2T > &rhs)
bool
operator!=
namespacelanelet.html
ab7bc4c1edaa6dca144fd11c6e2d22ce9
(const std::vector< Point1T > &lhs, const CompoundLineStringImpl< Point2T > &rhs)
std::ostream &
operator<<
namespacelanelet.html
acbb1ad7f9196a2322ea607f99a19ce08
(std::ostream &stream, const CompoundLineStringImpl< PointT > &obj)
bool
operator==
namespacelanelet.html
a7e01d0a85f631056b5f0f28c0790a88d
(const CompoundLineStringImpl< Point1T > &lhs, const CompoundLineStringImpl< Point2T > &rhs)
bool
operator==
namespacelanelet.html
a484395c4eec5f2366405f73704d383d1
(const CompoundLineStringImpl< Point1T > &lhs, const std::vector< Point2T > &rhs)
bool
operator==
namespacelanelet.html
a3193c0dacb709346fd6c665e71e94ea1
(const std::vector< Point1T > &lhs, const CompoundLineStringImpl< Point2T > &rhs)
CompoundPolygon.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
CompoundPolygon_8h
lanelet2_core/primitives/CompoundLineString.h
lanelet2_core/primitives/Polygon.h
lanelet::CompoundHybridPolygon2d
lanelet::CompoundHybridPolygon3d
lanelet::CompoundPolygon2d
lanelet::CompoundPolygon3d
lanelet
Exceptions.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/
Exceptions_8h
lanelet::GeometryError
lanelet::InvalidInputError
lanelet::InvalidObjectStateError
lanelet::LaneletError
lanelet::LaneletMultiError
lanelet::NoSuchAttributeError
lanelet::NoSuchPrimitiveError
lanelet::NullptrError
lanelet
Forward.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/
Forward_8h
lanelet
lanelet::units
units::MPS2Quantity
Acceleration
namespacelanelet.html
a5afd2522ccd1a7d654e04c925c220f66
std::shared_ptr< const AreaData >
AreaDataConstPtr
namespacelanelet.html
a2f7ca950c0cfdaee317dbe5627dbd60a
std::vector< AreaDataConstPtr >
AreaDataConstPtrs
namespacelanelet.html
a9615f40d0f1f4e526134a013adecdc60
std::shared_ptr< AreaData >
AreaDataPtr
namespacelanelet.html
a5b663c1bf555d78d8a621180294899a7
std::weak_ptr< AreaData >
AreaDataptr
namespacelanelet.html
ae2b9394bae652db301f5eada2612dcf0
std::vector< AreaDataPtr >
AreaDataPtrs
namespacelanelet.html
a6484a810a22dcb72ba152c29375cc893
std::vector< Area >
Areas
namespacelanelet.html
a190a01c18d03b0c8cea7fc1ea094b470
std::vector< BasicPolygon2d >
BasicPolygons2d
namespacelanelet.html
a30a7e5fbc250dc7adb40006967f324a3
std::vector< BasicPolygon3d >
BasicPolygons3d
namespacelanelet.html
ae6a3a9bc9ec7ae41c063a0ce6537d7fc
std::vector< BasicPolygonWithHoles2d >
BasicPolygonsWithHoles2d
namespacelanelet.html
abed12d3807d3ba42192c77dfdc96fb8d
std::vector< BasicPolygonWithHoles3d >
BasicPolygonsWithHoles3d
namespacelanelet.html
a1415e7f1d5aac98be06bce110dc5bdc8
std::vector< CompoundHybridLineString2d >
CompoundHybridLineStrings2d
namespacelanelet.html
a5c136f0cd4a9c3c8749ed9f23033c101
std::vector< CompoundHybridLineString3d >
CompoundHybridLineStrings3d
namespacelanelet.html
a9def5bf81298e313adb2dec5942a3f83
std::vector< CompoundHybridPolygon2d >
CompoundHybridPolygons2d
namespacelanelet.html
a8e93fbe12fad51fb9055b36cad5af823
std::vector< CompoundHybridPolygon3d >
CompoundHybridPolygons3d
namespacelanelet.html
a6542c5e464c97d73b32c5cddf787893c
std::shared_ptr< const CompoundLineStringData >
CompoundLineStringDataConstPtr
namespacelanelet.html
ac4c6608e66f06157cbf04340b2098ae0
std::vector< CompoundLineStringDataConstPtr >
CompoundLineStringDataConstPtrs
namespacelanelet.html
afca03b75caaea8a47d277c13d73ae5f9
std::shared_ptr< CompoundLineStringData >
CompoundLineStringDataPtr
namespacelanelet.html
a741ab5fa5b1a7045143893093b694b98
std::vector< CompoundLineStringDataPtr >
CompoundLineStringDataPtrs
namespacelanelet.html
a6ee12126164631bbf4901d5b4b29318f
std::vector< CompoundLineString2d >
CompoundLineStrings2d
namespacelanelet.html
ad2e39e283c8ce78771285aea3e369d8d
std::vector< CompoundLineString3d >
CompoundLineStrings3d
namespacelanelet.html
ac51ba9f9086e3a25f8ca7495bee55029
std::vector< CompoundPolygon2d >
CompoundPolygons2d
namespacelanelet.html
abe94b7ec81f3f75e5dd42a88cba80898
std::vector< CompoundPolygon3d >
CompoundPolygons3d
namespacelanelet.html
a8006cadd2a48f6e85a8b71df9b3e095e
std::vector< ConstArea >
ConstAreas
namespacelanelet.html
a913aabe85e16f2e6d558f2018ac8321b
std::vector< ConstHybridLineString2d >
ConstHybridLineStrings2d
namespacelanelet.html
a196e4754f30b54a532a3be801d57f756
std::vector< ConstHybridLineString3d >
ConstHybridLineStrings3d
namespacelanelet.html
a7f8581af7fdd06e5b3dea05566d523b3
std::vector< ConstHybridPolygon2d >
ConstHybridPolygons2d
namespacelanelet.html
ae69d198205145722517c53bc0096c440
std::vector< ConstHybridPolygon3d >
ConstHybridPolygons3d
namespacelanelet.html
a3b44db5f59d2b8a4feb8fa062a216318
std::vector< ConstLaneletOrArea >
ConstLaneletOrAreas
namespacelanelet.html
a2b5f701c19d666b0ae4dac83a950501b
std::vector< ConstLanelet >
ConstLanelets
namespacelanelet.html
af1dac1c46cf611b0350d73ed8b178088
std::vector< ConstLineString2d >
ConstLineStrings2d
namespacelanelet.html
af9a3fb89c4f0e9426fba1a01018d3caf
std::vector< ConstLineString3d >
ConstLineStrings3d
namespacelanelet.html
a40df31aeca91fce03f7079172a60f098
std::vector< ConstPoint2d >
ConstPoints2d
namespacelanelet.html
ae0067130462b7ea657960e99b3888883
std::vector< ConstPoint3d >
ConstPoints3d
namespacelanelet.html
a4cf844f70999e822c707973b22d11dda
std::vector< ConstPolygon2d >
ConstPolygons2d
namespacelanelet.html
a4513fe4e7bd641aeb97c64b662400b94
std::vector< ConstPolygon3d >
ConstPolygons3d
namespacelanelet.html
a931b5d003bea1be7a46fdc259d81c1cb
std::vector< GPSPoint >
GPSPoints
namespacelanelet.html
a189d043ab439bce002c0e98b3959e513
int64_t
Id
namespacelanelet.html
a48b88c7f714169aeeb24199fdb8ddfd0
std::vector< Id >
Ids
namespacelanelet.html
a274ea6f9013a733b0e73f409bcfeb54b
std::shared_ptr< const LaneletData >
LaneletDataConstPtr
namespacelanelet.html
a1a6e514b295fbf2ce95341d13115f95e
std::vector< LaneletDataConstPtr >
LaneletDataConstPtrs
namespacelanelet.html
a96d898e195a254f576944b6dc7f0c8be
std::weak_ptr< const LaneletData >
LaneletDataConstWptr
namespacelanelet.html
a1b9fafdd5715d0bd1522623d9e3b9ef3
std::vector< LaneletDataConstWptr >
LaneletDataConstWptrs
namespacelanelet.html
a2aad1d11dcead41dbfa8617be607c0cc
std::shared_ptr< LaneletData >
LaneletDataPtr
namespacelanelet.html
afcad653c5edf371d36e3917fd03ba13d
std::weak_ptr< LaneletData >
LaneletDataptr
namespacelanelet.html
afe3f184f8fc40c36348f2eb2ca0b2bea
std::vector< LaneletDataPtr >
LaneletDataPtrs
namespacelanelet.html
a41aab43ad89a083d897bb49f76ba0004
std::shared_ptr< const LaneletMap >
LaneletMapConstPtr
namespacelanelet.html
ab778875bb0e25504f20f949a304cfbc6
std::vector< LaneletMapConstPtr >
LaneletMapConstPtrs
namespacelanelet.html
ac3248e7b6a88fa93bd844b2e6390ba6d
std::unique_ptr< const LaneletMap >
LaneletMapConstUPtr
namespacelanelet.html
a2869319227e032d1d52877467d845223
std::shared_ptr< LaneletMap >
LaneletMapPtr
namespacelanelet.html
a1bb3537bd444f867d17d66fcff6713cf
std::vector< LaneletMapPtr >
LaneletMapPtrs
namespacelanelet.html
afb17622b25de9adad40047379ec48842
std::unique_ptr< LaneletMap >
LaneletMapUPtr
namespacelanelet.html
ae236e2dd9fc39b0db33091174109be48
std::vector< Lanelet >
Lanelets
namespacelanelet.html
a9d3edddc16d70d9353562a06d970bf79
std::shared_ptr< const LaneletSequenceData >
LaneletSequenceDataConstPtr
namespacelanelet.html
ace38ccca2fc631af018f29331666b412
std::vector< LaneletSequenceDataConstPtr >
LaneletSequenceDataConstPtrs
namespacelanelet.html
a47fd5db5019037b3dc84e701b982a908
std::shared_ptr< LaneletSequenceData >
LaneletSequenceDataPtr
namespacelanelet.html
a934801c8af74fabda711eaab91395695
std::vector< LaneletSequenceDataPtr >
LaneletSequenceDataPtrs
namespacelanelet.html
a3ae3894afec012e585661253dd24a28e
std::vector< LaneletSequence >
LaneletSequences
namespacelanelet.html
a16e33102d83586de32421b94b6debbdc
std::shared_ptr< const LaneletSubmap >
LaneletSubmapConstPtr
namespacelanelet.html
a31061ec61ff702e9cb137962276c88e5
std::vector< LaneletSubmapConstPtr >
LaneletSubmapConstPtrs
namespacelanelet.html
a1881fe79956868f665dbb112b522ea6b
std::unique_ptr< const LaneletSubmap >
LaneletSubmapConstUPtr
namespacelanelet.html
a323b60d08009c27dbd95da209201d73a
std::shared_ptr< LaneletSubmap >
LaneletSubmapPtr
namespacelanelet.html
acad1a66cf80d985237b4bb3aca4cb3eb
std::vector< LaneletSubmapPtr >
LaneletSubmapPtrs
namespacelanelet.html
a5ddaad44212c6ca1fc875a11b4d27ed9
std::unique_ptr< LaneletSubmap >
LaneletSubmapUPtr
namespacelanelet.html
aaf30540525af81be355e9ee920161175
std::shared_ptr< const LineStringData >
LineStringDataConstPtr
namespacelanelet.html
ac9e294281a5408d72884147ffe7cbd65
std::vector< LineStringDataConstPtr >
LineStringDataConstPtrs
namespacelanelet.html
afc2bc7da023d582126320c91c5fef57f
std::shared_ptr< LineStringData >
LineStringDataPtr
namespacelanelet.html
ad8c38d9315fe720e989ab8af629b9321
std::vector< LineStringDataPtr >
LineStringDataPtrs
namespacelanelet.html
a07be824d216647a4a2fdd900bac31280
std::vector< LineString2d >
LineStrings2d
namespacelanelet.html
acf2d684b57b2f919177e3a23fc70b214
std::vector< LineString3d >
LineStrings3d
namespacelanelet.html
a099c23c2781ebf4a84a0b6f754ef0be4
boost::units::unit< boost::units::velocity_dimension, boost::units::si::system >
MPS
namespacelanelet_1_1units.html
aa568444d608bdf6fc35c7605949b0e06
boost::units::unit< boost::units::acceleration_dimension, boost::units::si::system >
MPS2
namespacelanelet_1_1units.html
a26b8319e8414d056a5f79876d292a722
boost::units::quantity< MPS2 >
MPS2Quantity
namespacelanelet_1_1units.html
afc3266e7675c9ccba5fd5accc9f7147b
boost::units::quantity< MPS >
MPSQuantity
namespacelanelet_1_1units.html
a970bcac38cba0451956c36acc2f1cb6c
std::shared_ptr< const PointData >
PointDataConstPtr
namespacelanelet.html
abe0a5b56634eb4d5b0f2cd143545c38d
std::vector< PointDataConstPtr >
PointDataConstPtrs
namespacelanelet.html
af18009f51a39315b3d3b92c38372407b
std::shared_ptr< PointData >
PointDataPtr
namespacelanelet.html
ae1911d530a1cc2d87d952f301739e814
std::vector< PointDataPtr >
PointDataPtrs
namespacelanelet.html
a4c27fd3a65216d51f3a4ff07f867ae47
std::vector< Point2d >
Points2d
namespacelanelet.html
ab0317a9efff02d8c4e2432e43c29f9a8
std::vector< Point3d >
Points3d
namespacelanelet.html
a56fbab0c0415fe56d011fce2b9e7a82f
std::vector< Polygon2d >
Polygons2d
namespacelanelet.html
aee08b6c5af21d2f771b4d819f369a1a4
std::vector< Polygon3d >
Polygons3d
namespacelanelet.html
a749383c5ff6c31e4ddfe5d808075ed33
std::shared_ptr< const PrimitiveData >
PrimitiveDataConstPtr
namespacelanelet.html
a1bae53a67af2cd31aa2555d91f9e39c4
std::vector< PrimitiveDataConstPtr >
PrimitiveDataConstPtrs
namespacelanelet.html
aa4c8e58206b15f9ac10223ce345e539a
std::shared_ptr< PrimitiveData >
PrimitiveDataPtr
namespacelanelet.html
a3d323a1388b295d3b632f4900673cb42
std::vector< PrimitiveDataPtr >
PrimitiveDataPtrs
namespacelanelet.html
af74cf745a3815c2f7dd4fbf836a9b1ed
std::shared_ptr< const RegulatoryElement >
RegulatoryElementConstPtr
namespacelanelet.html
ae3a2b51ef5a6d9d70cbe7cf2e6be3253
std::vector< RegulatoryElementConstPtr >
RegulatoryElementConstPtrs
namespacelanelet.html
a1a5b8e75ad3b928514a6669fe292cf14
std::shared_ptr< const RegulatoryElementData >
RegulatoryElementDataConstPtr
namespacelanelet.html
a33b6305eb7538a66ba4e4c52c5a0fe7e
std::vector< RegulatoryElementDataConstPtr >
RegulatoryElementDataConstPtrs
namespacelanelet.html
a9bd1361f77ab1ea88ecaafa5b74f1356
std::shared_ptr< RegulatoryElementData >
RegulatoryElementDataPtr
namespacelanelet.html
aefcaedbc3e9906763d13c412738cad49
std::vector< RegulatoryElementDataPtr >
RegulatoryElementDataPtrs
namespacelanelet.html
a01cc7ac6139a55d98a9641618726ae18
std::shared_ptr< RegulatoryElement >
RegulatoryElementPtr
namespacelanelet.html
a48d38bd774c54de23a9c1ebd0ecd5b50
std::vector< RegulatoryElementPtr >
RegulatoryElementPtrs
namespacelanelet.html
a20fea30b1f0409d59f0762fbf62f5f13
units::MPSQuantity
Velocity
namespacelanelet.html
ade143260f98b107e1669c0f12ede7f27
constexpr Id
InvalId
namespacelanelet.html
ae120f5649a4eb9b22c69622406d4f03e
GeometryHelper.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/
GeometryHelper_8h
boost::geometry::strategy::distance::services::comparable_type< lanelet::helper::ProjectedPoint< ProjPoint > >
boost::geometry::strategy::distance::services::get_comparable< lanelet::helper::ProjectedPoint< ProjPoint > >
lanelet::helper::ProjectedPoint
lanelet::helper::ProjectedPoint::Result
boost::geometry::strategy::distance::services::result_from_distance< lanelet::helper::ProjectedPoint< ProjPoint >, P, PS >
boost::geometry::strategy::distance::services::return_type< lanelet::helper::ProjectedPoint< ProjPoint >, P, PS >
boost::geometry::strategy::distance::services::tag< lanelet::helper::ProjectedPoint< ProjPoint > >
boost
boost::geometry
boost::geometry::strategy
boost::geometry::strategy::distance
boost::geometry::strategy::distance::services
lanelet
lanelet::helper
std::enable_if_t< std::is_same< InPointT, OutPointT >::value >
convertOrAssign
namespacelanelet_1_1helper.html
a34bf02efdf58b2031c26f0d668aebf4d
(const InPointT &pIn, OutPointT &pOut)
std::enable_if_t<!std::is_same< InPointT, OutPointT >::value >
convertOrAssign
namespacelanelet_1_1helper.html
a70eadce86cccfba231d274a264be7267
(const InPointT &pIn, OutPointT &pOut)
void
forEachPair
namespacelanelet_1_1helper.html
ab00c49824e88a3c6ca5ca9a058978134
(FwIter first, FwIter end, Func f)
FwIter
forEachPairUntil
namespacelanelet_1_1helper.html
a7020a82314e5ccec882684a85605a652
(FwIter first, FwIter end, Func f)
GeometryPrimer.md
/tmp/ws/src/lanelet2/lanelet2_core/doc/
GeometryPrimer_8md
GPSPoint.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
GPSPoint_8h
lanelet2_core/Forward.h
lanelet::GPSPoint
lanelet
HybridMap.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/utility/
HybridMap_8h
lanelet::detail::ArrayView
lanelet::HybridMap
lanelet
lanelet::detail
std::vector< Iterator >
copyIterators
namespacelanelet_1_1detail.html
ac52624dce54cd6b8a6ca31d02b5c9de5
(const std::vector< Iterator > &oldV, const Map &oldM, Map &newM)
std::ostream &
operator<<
namespacelanelet.html
aaf97dcb3a2462cc713955d75dfd486aa
(std::ostream &stream, HybridMap< Value, Enum, Lookup > map)
void
replaceIterator
namespacelanelet_1_1detail.html
a63d118b47ae7b36f9237e60a2a7a1595
(Vector &v, const Iterator &replace, const Iterator &by)
Lanelet.cpp
/tmp/ws/src/lanelet2/lanelet2_core/src/
Lanelet_8cpp
lanelet2_core/geometry/Lanelet.h
lanelet2_core/geometry/LineString.h
lanelet2_core/geometry/Polygon.h
lanelet2_core/primitives/CompoundPolygon.h
lanelet2_core/primitives/Lanelet.h
lanelet2_core/primitives/RegulatoryElement.h
lanelet
lanelet::utils
boost::optional< double >
OptDistance
namespacelanelet.html
a796890d94ca0a889fd1cc02c986a0338
bool
has
namespacelanelet_1_1utils.html
a626cc18472b6116dfac035eaced3261b
(const ConstLanelet &ll, Id id)
std::ostream &
operator<<
namespacelanelet.html
a6d33276bed4b218690b87cbb26cf279c
(std::ostream &stream, const ConstLanelet &obj)
BasicSegment2d
entry_
Lanelet_8cpp.html
a1a882b9b2143594a0d6346011ecd3321
BasicSegment2d
exit_
Lanelet_8cpp.html
a3a0fc014e2862b932c906423c5854a8f
PointTree
leftPts_
Lanelet_8cpp.html
ad061b5fc29cb5dbf9f37b7c9e3c1de07
SegmentTree
leftSegments_
Lanelet_8cpp.html
aefc9c31f32814774a3adb0507c31b51a
PointTree
rightPts_
Lanelet_8cpp.html
a4e64ae3dc57d550a968b78b2e2d0dbdf
SegmentTree
rightSegments_
Lanelet_8cpp.html
a32727a869149a9044a4d257bd0caaeb6
geometry/impl/Lanelet.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/impl/
geometry_2impl_2Lanelet_8h
lanelet2_core/geometry/Polygon.h
lanelet2_core/primitives/Lanelet.h
lanelet2_core/primitives/LineString.h
lanelet::geometry::internal::GetGeometry< T, IfLL< T, void > >
lanelet
lanelet::geometry
lanelet::geometry::internal
double
approximatedLength2d
namespacelanelet_1_1geometry.html
a65094c8bec4c8fce21c80212711ef36f
(const LaneletT &lanelet)
IfLL< LaneletT, BoundingBox2d >
boundingBox2d
namespacelanelet_1_1geometry.html
a38351bebc55557a95fec7c9ae8648faf
(const LaneletT &lanelet)
IfLL< LaneletT, BoundingBox3d >
boundingBox3d
namespacelanelet_1_1geometry.html
a80c08bf57ed883d77f7c4ee9a4ba9731
(const LaneletT &lanelet)
IfLL< Lanelet1T, IfLL< Lanelet2T, Optional< ConstLineString3d > > >
determineCommonLine
namespacelanelet_1_1geometry.html
a32bae561a5ee5b5465c6ec83435bd6b4
(const Lanelet1T &ll, const Lanelet2T &other, bool allowInverted=false)
double
distanceToCenterline2d
namespacelanelet_1_1geometry.html
a2e8529c075b4d3e09e8a1d61ecc13bdc
(const LaneletT &lanelet, const BasicPoint2d &point)
double
distanceToCenterline3d
namespacelanelet_1_1geometry.html
aea2743d9ea3ed7fcf93f5ca0ab4ecbe6
(const LaneletT &lanelet, const BasicPoint3d &point)
IfLL< Lanelet1T, IfLL< Lanelet2T, bool > >
follows
namespacelanelet_1_1geometry.html
aba839889fd0e25e20c7b1540085916f0
(const Lanelet1T &prev, const Lanelet2T &next)
IfLL< LaneletT, bool >
inside
namespacelanelet_1_1geometry.html
a8aa44e9a90ef4a7d062850c579d9421b
(const LaneletT &lanelet, const BasicPoint2d &point)
BasicPoints2d
intersectCenterlines2d
namespacelanelet_1_1geometry.html
a1eaa90504f038c930b207312447361b6
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet, std::vector< double > *distanceThis=nullptr, std::vector< double > *distanceOther=nullptr)
IfLL< Lanelet1T, bool >
intersects2d
namespacelanelet_1_1geometry.html
a53331273540b28e78084f107d7b7864a
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet)
IfLL< Lanelet1T, bool >
intersects3d
namespacelanelet_1_1geometry.html
a36d0429fd8238429ce888484b6608811
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet, double heightTolerance=3.)
IfLL< Lanelet1T, IfLL< Lanelet2T, bool > >
leftOf
namespacelanelet_1_1geometry.html
a2349113e1a3442dbfd6d5c506e17e98f
(const Lanelet1T &left, const Lanelet2T &right)
double
length2d
namespacelanelet_1_1geometry.html
a032f868e440518971ecd48c4a440f541
(const LaneletT &lanelet)
double
length3d
namespacelanelet_1_1geometry.html
ae56638a26cefc672377ad002ea2c268e
(const LaneletT &lanelet)
Velocity
maxCurveSpeed
namespacelanelet_1_1geometry.html
a3705a095af1384ea67322d32ea40a540
(const LaneletT &lanelet, const BasicPoint2d &position, const Acceleration &maxLateralAcceleration=2.0 *units::MPS2())
IfLL< Lanelet1T, bool >
overlaps2d
namespacelanelet_1_1geometry.html
a0b64e0c6e3a92f60126fc47d24780e20
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet)
IfLL< Lanelet1T, bool >
overlaps3d
namespacelanelet_1_1geometry.html
ab87380a1441b0ad7715d0ecfbe5fa8fd
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet, double heightTolerance=3)
IfLL< Lanelet1T, IfLL< Lanelet2T, bool > >
rightOf
namespacelanelet_1_1geometry.html
afb6986c0575d1cf412bf14f515fbd699
(const Lanelet1T &right, const Lanelet2T &left)
geometry/Lanelet.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/
geometry_2Lanelet_8h
lanelet2_core/primitives/Lanelet.h
impl/Lanelet.h
lanelet
lanelet::geometry
double
approximatedLength2d
namespacelanelet_1_1geometry.html
a65094c8bec4c8fce21c80212711ef36f
(const LaneletT &lanelet)
IfLL< LaneletT, BoundingBox2d >
boundingBox2d
namespacelanelet_1_1geometry.html
a38351bebc55557a95fec7c9ae8648faf
(const LaneletT &lanelet)
IfLL< LaneletT, BoundingBox3d >
boundingBox3d
namespacelanelet_1_1geometry.html
a80c08bf57ed883d77f7c4ee9a4ba9731
(const LaneletT &lanelet)
IfLL< Lanelet1T, IfLL< Lanelet2T, Optional< ConstLineString3d > > >
determineCommonLine
namespacelanelet_1_1geometry.html
a32bae561a5ee5b5465c6ec83435bd6b4
(const Lanelet1T &ll, const Lanelet2T &other, bool allowInverted=false)
double
distanceToCenterline2d
namespacelanelet_1_1geometry.html
a2e8529c075b4d3e09e8a1d61ecc13bdc
(const LaneletT &lanelet, const BasicPoint2d &point)
double
distanceToCenterline3d
namespacelanelet_1_1geometry.html
aea2743d9ea3ed7fcf93f5ca0ab4ecbe6
(const LaneletT &lanelet, const BasicPoint3d &point)
IfLL< Lanelet1T, IfLL< Lanelet2T, bool > >
follows
namespacelanelet_1_1geometry.html
aba839889fd0e25e20c7b1540085916f0
(const Lanelet1T &prev, const Lanelet2T &next)
IfLL< LaneletT, bool >
inside
namespacelanelet_1_1geometry.html
a8aa44e9a90ef4a7d062850c579d9421b
(const LaneletT &lanelet, const BasicPoint2d &point)
BasicPoints2d
intersectCenterlines2d
namespacelanelet_1_1geometry.html
a1eaa90504f038c930b207312447361b6
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet, std::vector< double > *distanceThis=nullptr, std::vector< double > *distanceOther=nullptr)
IfLL< Lanelet1T, bool >
intersects2d
namespacelanelet_1_1geometry.html
a53331273540b28e78084f107d7b7864a
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet)
IfLL< Lanelet1T, bool >
intersects3d
namespacelanelet_1_1geometry.html
a36d0429fd8238429ce888484b6608811
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet, double heightTolerance=3.)
IfLL< Lanelet1T, IfLL< Lanelet2T, bool > >
leftOf
namespacelanelet_1_1geometry.html
a2349113e1a3442dbfd6d5c506e17e98f
(const Lanelet1T &left, const Lanelet2T &right)
double
length2d
namespacelanelet_1_1geometry.html
a032f868e440518971ecd48c4a440f541
(const LaneletT &lanelet)
double
length3d
namespacelanelet_1_1geometry.html
ae56638a26cefc672377ad002ea2c268e
(const LaneletT &lanelet)
Velocity
maxCurveSpeed
namespacelanelet_1_1geometry.html
a3705a095af1384ea67322d32ea40a540
(const LaneletT &lanelet, const BasicPoint2d &position, const Acceleration &maxLateralAcceleration=2.0 *units::MPS2())
IfLL< Lanelet1T, bool >
overlaps2d
namespacelanelet_1_1geometry.html
a0b64e0c6e3a92f60126fc47d24780e20
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet)
IfLL< Lanelet1T, bool >
overlaps3d
namespacelanelet_1_1geometry.html
ab87380a1441b0ad7715d0ecfbe5fa8fd
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet, double heightTolerance=3)
IfLL< Lanelet1T, IfLL< Lanelet2T, bool > >
rightOf
namespacelanelet_1_1geometry.html
afb6986c0575d1cf412bf14f515fbd699
(const Lanelet1T &right, const Lanelet2T &left)
primitives/Lanelet.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
primitives_2Lanelet_8h
lanelet2_core/Forward.h
lanelet2_core/primitives/LineString.h
lanelet2_core/primitives/Primitive.h
lanelet2_core/utility/Optional.h
lanelet::ConstLanelet
lanelet::ConstWeakLanelet
std::hash< lanelet::ConstLanelet >
std::hash< lanelet::Lanelet >
std::hash< std::pair< U, T > >
lanelet::Lanelet
lanelet::LaneletData
lanelet::WeakLanelet
lanelet
lanelet::traits
lanelet::utils
std
std::enable_if_t< traits::isLaneletT< T >(), RetT >
IfLL
namespacelanelet.html
af43f137135dada651e9880a1ddb5cabe
LaneletType
namespacelanelet.html
a519aacc3b45d5d05654ce8055f637edc
OneWay
Bidirectional
bool
has
namespacelanelet_1_1utils.html
a626cc18472b6116dfac035eaced3261b
(const ConstLanelet &ll, Id id)
constexpr bool
isLaneletT
namespacelanelet_1_1traits.html
ac5fe59f61e1c0688736467bf5069ec54
()
bool
operator!=
namespacelanelet.html
a5a010731b3ccf6b2d730d1444aa4507e
(const ConstLanelet &lhs, const ConstLanelet &rhs)
bool
operator!=
namespacelanelet.html
adb452ce3d685eb056476eadef2d78f27
(const ConstWeakLanelet &lhs, const ConstWeakLanelet &rhs)
std::ostream &
operator<<
namespacelanelet.html
a6d33276bed4b218690b87cbb26cf279c
(std::ostream &stream, const ConstLanelet &obj)
bool
operator==
namespacelanelet.html
ac225c3a5ca9d2fe7a36495a474381787
(const ConstLanelet &lhs, const ConstLanelet &rhs)
bool
operator==
namespacelanelet.html
a757a34fdedb4546e232b530baa876eed
(const ConstWeakLanelet &lhs, const ConstWeakLanelet &rhs)
Lanelet1Compability.md
/tmp/ws/src/lanelet2/lanelet2_core/doc/
Lanelet1Compability_8md
lanelet_map_test_case.h
/tmp/ws/src/lanelet2/lanelet2_core/test/
lanelet__map__test__case_8h
lanelet2_core/LaneletMap.h
lanelet::test_cases::LaneletMapTestCase
lanelet
lanelet::test_cases
std::unordered_map< Id, T >
makeMap
namespacelanelet_1_1test__cases.html
a553a09b24efc1050c7a58d6d9bf622c3
(const std::initializer_list< T > &vec)
std::unordered_map< Id, RegulatoryElementPtr >
makeMap
namespacelanelet_1_1test__cases.html
aae8065bd1582a63ee53052886c486da1
(const std::initializer_list< RegulatoryElementPtr > &vec)
LaneletAndAreaTagging.md
/tmp/ws/src/lanelet2/lanelet2_core/doc/
LaneletAndAreaTagging_8md
LaneletMap.cpp
/tmp/ws/src/lanelet2/lanelet2_core/src/
LaneletMap_8cpp
lanelet2_core/LaneletMap.h
lanelet2_core/geometry/Area.h
lanelet2_core/geometry/BoundingBox.h
lanelet2_core/geometry/Lanelet.h
lanelet2_core/geometry/LineString.h
lanelet2_core/geometry/Polygon.h
lanelet2_core/geometry/RegulatoryElement.h
std::hash< lanelet::ConstRuleParameter >
lanelet::PrimitiveLayer::Tree
lanelet::PrimitiveLayer::Tree
lanelet::UsageLookup
lanelet::UsageLookup< Area >
lanelet::UsageLookup< Lanelet >
lanelet::UsageLookup< Point3d >
lanelet::UsageLookup< RegulatoryElementPtr >
boost
boost::geometry
lanelet
lanelet::geometry
lanelet::utils
std
#define
INSTANCIATE_CONST_FIND_NEAREST
LaneletMap_8cpp.html
aa9bbe0198dfdaa917aa2fd15e1184d12
(PRIM, CPRIM)
#define
INSTANCIATE_FIND_NEAREST
LaneletMap_8cpp.html
adfbfecf4b75075ec7dea3fe267a2e238
(PRIM)
#define
LANELET_LAYER_DEFINITION
LaneletMap_8cpp.html
a1eb5e22cb111b8bf8ba62ab669649a3d
LaneletMapConstUPtr
createConstMap
namespacelanelet_1_1utils.html
a3146853dac4cc98b8161396fd6c9f800
(const ConstLanelets &fromLanelets, const ConstAreas &fromAreas)
LaneletSubmapConstUPtr
createConstSubmap
namespacelanelet_1_1utils.html
ac0ae58358518e7c1fca25202cfa93ac4
(const ConstLanelets &fromLanelets, const ConstAreas &fromAreas)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
aef6a2dce25f215ccdb3fed9536f91723
(const Points3d &fromPoints)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
a0a02633acac0f505b19fa40180cc8064
(const LineStrings3d &fromLineStrings)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
a6fd5f91b166257f726362a45a63de494
(const Polygons3d &fromPolygons)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
afc03a14241ba435d97b0de4f9f1c55bf
(const Lanelets &fromLanelets)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
a8a58e51c0f83f37d08060bf52b3066ce
(const Areas &fromAreas)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
a81e049d1171aad4a590b67b1eaf11a39
(const Lanelets &fromLanelets, const Areas &fromAreas)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
a99226224913cf1c3033454110eb8107e
(const Points3d &fromPoints)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
adda4483e3b4095922b74114e16f1952b
(const LineStrings3d &fromLineStrings)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
a0813479c50e3e5c35d7f084a67c6ab6a
(const Polygons3d &fromPolygons)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
adc891d2246341ce5478856d48cbc16d9
(const Lanelets &fromLanelets)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
ab8302ff23994685ff0f2d1d716358a61
(const Areas &fromAreas)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
adf49f392ae9be110ae268df6a509e5ef
(const Lanelets &fromLanelets, const Areas &fromAreas)
bool
equals< lanelet::LineString3d, lanelet::LineString3d >
namespaceboost_1_1geometry.html
a9f5c6e3bc3b10de89a0b2e2dd26f4837
(const lanelet::LineString3d &geometry1, const lanelet::LineString3d &geometry2)
bool
equals< lanelet::Polygon3d, lanelet::Polygon3d >
namespaceboost_1_1geometry.html
aa6217ab3c81ba6bfe99606b3ec77bae6
(const lanelet::Polygon3d &geometry1, const lanelet::Polygon3d &geometry2)
std::vector< std::pair< double, PrimT > >
findNearest
namespacelanelet_1_1geometry.html
a9ae9480f3552e37e5777f1e4a04b0e2e
(PrimitiveLayer< PrimT > &map, const BasicPoint2d &pt, unsigned count)
std::vector< std::pair< double, traits::ConstPrimitiveType< PrimT > > >
findNearest
namespacelanelet_1_1geometry.html
ae848d488a283ad2a9fa2b70027da9a47
(const PrimitiveLayer< PrimT > &map, const BasicPoint2d &pt, unsigned count)
std::vector< ConstLayerPrimitive< PrimitiveT > >
findUsages
namespacelanelet_1_1utils.html
a2ee519e344a579f174e49fcce878eae5
(const PrimitiveLayer< PrimitiveT > &layer, Id id)
template std::vector< ConstLayerPrimitive< Lanelet > >
findUsages< Lanelet >
namespacelanelet_1_1utils.html
ae186992287cd6e7f1abc9c2cbb374190
(const PrimitiveLayer< Lanelet > &, Id)
template std::vector< ConstLayerPrimitive< LineString3d > >
findUsages< LineString3d >
namespacelanelet_1_1utils.html
a1dc657c19447de6b56166598c4e39435
(const PrimitiveLayer< LineString3d > &, Id)
template std::vector< ConstLayerPrimitive< Polygon3d > >
findUsages< Polygon3d >
namespacelanelet_1_1utils.html
a4f34a695d6950f7a74dfe98500193042
(const PrimitiveLayer< Polygon3d > &, Id)
template std::vector< ConstLayerPrimitive< RegulatoryElementPtr > >
findUsages< RegulatoryElementPtr >
namespacelanelet_1_1utils.html
a69d0d44fe99ddac83c398f31277f3795
(const PrimitiveLayer< RegulatoryElementPtr > &, Id)
ConstAreas
findUsagesInAreas
namespacelanelet_1_1utils.html
a483211de3495e33d499b4fdb9848bdc2
(const LaneletMapLayers &map, const ConstPoint3d &p)
ConstLanelets
findUsagesInLanelets
namespacelanelet_1_1utils.html
abd0856023ca6a3a719a4657888d54347
(const LaneletMapLayers &map, const ConstPoint3d &p)
Id
getId
namespacelanelet_1_1utils.html
a882fdd12360da341217ec8a22f08170b
()
INSTANCIATE_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a9eb57d49d38fb1324fa12a470557d7ea
(Lanelet, ConstLanelet)
INSTANCIATE_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a2645bcc7c1281a1ba302c6ca7521b090
(Area, ConstArea)
INSTANCIATE_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a60e28d960060a330bfc89bf08ca9b3db
(LineString3d, ConstLineString3d)
INSTANCIATE_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a986a6ede73472c541b817470b26254d6
(RegulatoryElementPtr, RegulatoryElementConstPtr)
INSTANCIATE_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a896465bcdff4258ae67aa8b5af664090
(Polygon3d, ConstPolygon3d)
INSTANCIATE_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a3c44110eae8239b810d526954a72832a
(Point3d, ConstPoint3d)
INSTANCIATE_FIND_NEAREST
namespacelanelet_1_1geometry.html
a2ad96a429d5408dc9bdadf52e4127600
(Lanelet)
INSTANCIATE_FIND_NEAREST
namespacelanelet_1_1geometry.html
ae1116e427492ebfe1476f9d8d099a7ea
(Area)
INSTANCIATE_FIND_NEAREST
namespacelanelet_1_1geometry.html
a4f5ddff76e5f0cf2c3ad1cf2a33ab3e0
(LineString3d)
INSTANCIATE_FIND_NEAREST
namespacelanelet_1_1geometry.html
abedb3e98594c795b164084054aa2f68e
(RegulatoryElementPtr)
INSTANCIATE_FIND_NEAREST
namespacelanelet_1_1geometry.html
a0a94e5140c35f9eb7e4731bb1d64d1d0
(Polygon3d)
INSTANCIATE_FIND_NEAREST
namespacelanelet_1_1geometry.html
ae807e8450e1e6359e70c438792d99985
(Point3d)
void
registerId
namespacelanelet_1_1utils.html
aad410c6cf382d23f1a08eaeac56fc1dc
(Id id)
Id
id
LaneletMap_8cpp.html
a150a709e86e7134d17cd063de6810b6c
LaneletMap *
map_
LaneletMap_8cpp.html
aa3ca784c5b27ba70621c5cfcfd45e219
size_t
n_
LaneletMap_8cpp.html
a27fd4ef0d3621da512b437dbe4210464
std::vector< std::pair< double, T > >
values_
LaneletMap_8cpp.html
a070442c20e4d5f31af8a8e8992581f71
geometry/impl/LaneletMap.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/impl/
geometry_2impl_2LaneletMap_8h
lanelet2_core/LaneletMap.h
lanelet2_core/primitives/BoundingBox.h
lanelet2_core/primitives/Lanelet.h
lanelet2_core/utility/Utilities.h
lanelet
lanelet::geometry
auto
findWithin2d
namespacelanelet_1_1geometry.html
a78a920c8297e068094163cb172fff214
(LayerT &layer, const GeometryT &geometry, double maxDist=0.) -> std::vector< std::pair< double, traits::LayerPrimitiveType< LayerT >>>
auto
findWithin3d
namespacelanelet_1_1geometry.html
a2baeb7f486c53304593b517c537dd4ee
(LayerT &layer, const GeometryT &geometry, double maxDist=0.) -> std::vector< std::pair< double, traits::LayerPrimitiveType< LayerT >>>
geometry/LaneletMap.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/
geometry_2LaneletMap_8h
lanelet2_core/LaneletMap.h
lanelet2_core/geometry/BoundingBox.h
lanelet2_core/geometry/Lanelet.h
lanelet2_core/geometry/LineString.h
lanelet2_core/primitives/BoundingBox.h
lanelet2_core/primitives/Lanelet.h
impl/LaneletMap.h
lanelet
lanelet::geometry
auto
findWithin2d
namespacelanelet_1_1geometry.html
a78a920c8297e068094163cb172fff214
(LayerT &layer, const GeometryT &geometry, double maxDist=0.) -> std::vector< std::pair< double, traits::LayerPrimitiveType< LayerT >>>
auto
findWithin3d
namespacelanelet_1_1geometry.html
a2baeb7f486c53304593b517c537dd4ee
(LayerT &layer, const GeometryT &geometry, double maxDist=0.) -> std::vector< std::pair< double, traits::LayerPrimitiveType< LayerT >>>
LaneletMap.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/
LaneletMap_8h
lanelet2_core/Forward.h
lanelet2_core/primitives/Area.h
lanelet2_core/primitives/BoundingBox.h
lanelet2_core/primitives/Lanelet.h
lanelet2_core/primitives/RegulatoryElement.h
lanelet2_core/utility/Utilities.h
lanelet::AreaLayer
lanelet::LaneletLayer
lanelet::LaneletMap
lanelet::LaneletMapLayers
lanelet::LaneletSubmap
lanelet::traits::LayerPrimitive
lanelet::traits::LayerPrimitive< const T >
lanelet::PrimitiveLayer
lanelet::internal::SearchBox
lanelet::internal::SearchBox< Point3d >
lanelet
lanelet::geometry
lanelet::internal
lanelet::traits
lanelet::utils
#define
EXTERN_CONST_FIND_NEAREST
LaneletMap_8h.html
a89f8be671f8a23aa2cbf0678b6e9983b
(PRIM)
#define
EXTERN_FIND_NEAREST
LaneletMap_8h.html
afa0a2f23003efd41635fc8e65f7d04ac
(PRIM)
typename PrimitiveLayer< PrimitiveT >::ConstPrimitiveT
ConstLayerPrimitive
namespacelanelet_1_1utils.html
aeca6b865fc0bc989b0e1a4ee240885a7
typename LayerPrimitive< T >::Type
LayerPrimitiveType
namespacelanelet_1_1traits.html
ae16d60036883b05ec3996a53fe8ae7d8
PrimitiveLayer< LineString3d >
LineStringLayer
namespacelanelet.html
af4f4cd8077d02922037264a5ca5e6f2a
PrimitiveLayer< Point3d >
PointLayer
namespacelanelet.html
ae88ba6c7154b02744db0bab9b6ddf933
PrimitiveLayer< Polygon3d >
PolygonLayer
namespacelanelet.html
a6e50a30a0ea46c2e1bce84b7f44cf275
PrimitiveLayer< RegulatoryElementPtr >
RegulatoryElementLayer
namespacelanelet.html
a8f9b4106e4f31e8a58845bea82a0f812
typename SearchBox< T >::Type
SearchBoxT
namespacelanelet_1_1internal.html
a0aed5413d35f1d5f96a3686ccdfb8afe
LaneletMapConstUPtr
createConstMap
namespacelanelet_1_1utils.html
a3146853dac4cc98b8161396fd6c9f800
(const ConstLanelets &fromLanelets, const ConstAreas &fromAreas)
LaneletSubmapConstUPtr
createConstSubmap
namespacelanelet_1_1utils.html
ac0ae58358518e7c1fca25202cfa93ac4
(const ConstLanelets &fromLanelets, const ConstAreas &fromAreas)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
aef6a2dce25f215ccdb3fed9536f91723
(const Points3d &fromPoints)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
a0a02633acac0f505b19fa40180cc8064
(const LineStrings3d &fromLineStrings)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
a6fd5f91b166257f726362a45a63de494
(const Polygons3d &fromPolygons)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
afc03a14241ba435d97b0de4f9f1c55bf
(const Lanelets &fromLanelets)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
a8a58e51c0f83f37d08060bf52b3066ce
(const Areas &fromAreas)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
a81e049d1171aad4a590b67b1eaf11a39
(const Lanelets &fromLanelets, const Areas &fromAreas)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
a99226224913cf1c3033454110eb8107e
(const Points3d &fromPoints)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
adda4483e3b4095922b74114e16f1952b
(const LineStrings3d &fromLineStrings)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
a0813479c50e3e5c35d7f084a67c6ab6a
(const Polygons3d &fromPolygons)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
adc891d2246341ce5478856d48cbc16d9
(const Lanelets &fromLanelets)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
ab8302ff23994685ff0f2d1d716358a61
(const Areas &fromAreas)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
adf49f392ae9be110ae268df6a509e5ef
(const Lanelets &fromLanelets, const Areas &fromAreas)
EXTERN_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
aa22772295f47eb4e6a55564111909c95
(Area)
EXTERN_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a29dd1c2ec07dd720bcbb8a8784e24b64
(Polygon3d)
EXTERN_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a88242d715a8e74d9a0eea57a27f7a874
(Lanelet)
EXTERN_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a33023ae6a85558b6605f1662fb31049e
(LineString3d)
EXTERN_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a73a5ef258f2457707c4a4450290b66a5
(Point3d)
EXTERN_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
ae1d6bb510ffcca210bcde1d870d84f6d
(RegulatoryElementPtr)
EXTERN_FIND_NEAREST
namespacelanelet_1_1geometry.html
a4210f591f09976966190f42a79856f8b
(Area)
EXTERN_FIND_NEAREST
namespacelanelet_1_1geometry.html
a31b48cf80bcfd8373863997ab4bf8901
(Polygon3d)
EXTERN_FIND_NEAREST
namespacelanelet_1_1geometry.html
a37519f374e9a5e2e0f55a2d505336705
(Lanelet)
EXTERN_FIND_NEAREST
namespacelanelet_1_1geometry.html
aa826dd09cc51e94e22de0adba5a61083
(LineString3d)
EXTERN_FIND_NEAREST
namespacelanelet_1_1geometry.html
a8fc745fad057d05dc93c7297f8527205
(Point3d)
EXTERN_FIND_NEAREST
namespacelanelet_1_1geometry.html
a174eb6e95463727d193f5dfb47469d9f
(RegulatoryElementPtr)
std::vector< std::pair< double, PrimT > >
findNearest
namespacelanelet_1_1geometry.html
a9ae9480f3552e37e5777f1e4a04b0e2e
(PrimitiveLayer< PrimT > &map, const BasicPoint2d &pt, unsigned count)
std::vector< std::pair< double, traits::ConstPrimitiveType< PrimT > > >
findNearest
namespacelanelet_1_1geometry.html
ae848d488a283ad2a9fa2b70027da9a47
(const PrimitiveLayer< PrimT > &map, const BasicPoint2d &pt, unsigned count)
std::vector< ConstLayerPrimitive< PrimitiveT > >
findUsages
namespacelanelet_1_1utils.html
a2ee519e344a579f174e49fcce878eae5
(const PrimitiveLayer< PrimitiveT > &layer, Id id)
ConstAreas
findUsagesInAreas
namespacelanelet_1_1utils.html
a483211de3495e33d499b4fdb9848bdc2
(const LaneletMapLayers &map, const ConstPoint3d &p)
ConstLanelets
findUsagesInLanelets
namespacelanelet_1_1utils.html
abd0856023ca6a3a719a4657888d54347
(const LaneletMapLayers &map, const ConstPoint3d &p)
Id
getId
namespacelanelet_1_1utils.html
a882fdd12360da341217ec8a22f08170b
()
void
registerId
namespacelanelet_1_1utils.html
aad410c6cf382d23f1a08eaeac56fc1dc
(Id id)
LaneletOrArea.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
LaneletOrArea_8h
lanelet2_core/primitives/Area.h
lanelet2_core/primitives/Lanelet.h
lanelet::ConstLaneletOrArea
std::hash< lanelet::ConstLaneletOrArea >
lanelet
lanelet::utils
std
ConstAreas
getAllAreas
namespacelanelet_1_1utils.html
a6dcec5c2b7314dc06b999034f5aec616
(const ConstLaneletOrAreas &lars)
ConstLanelets
getAllLanelets
namespacelanelet_1_1utils.html
a60eafbf93a628877b5cdeed8190e21ee
(const ConstLaneletOrAreas &lars)
bool
operator!=
namespacelanelet.html
af5c2ade7587111b8d83aa96f39232229
(const ConstLaneletOrArea &lhs, const ConstLaneletOrArea &rhs)
std::ostream &
operator<<
namespacelanelet.html
a8c943fa74af83e64fb7958bb4912cd6f
(std::ostream &stream, const ConstLaneletOrArea &obj)
bool
operator==
namespacelanelet.html
a03bdf78bdf91fae4d69a4dba2df9d4b8
(const ConstLaneletOrArea &lhs, const ConstLaneletOrArea &rhs)
LaneletPrimitives.md
/tmp/ws/src/lanelet2/lanelet2_core/doc/
LaneletPrimitives_8md
LaneletSequence.cpp
/tmp/ws/src/lanelet2/lanelet2_core/src/
LaneletSequence_8cpp
lanelet2_core/primitives/LaneletSequence.h
lanelet
LaneletSequence.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
LaneletSequence_8h
lanelet2_core/primitives/CompoundLineString.h
lanelet2_core/primitives/CompoundPolygon.h
lanelet2_core/primitives/Lanelet.h
lanelet::LaneletSequence
lanelet::LaneletSequenceData
lanelet
lanelet::utils
bool
has
namespacelanelet_1_1utils.html
ac1987d1a5ba6cf39da010a82a7ecf96d
(const LaneletSequence &ll, Id id)
bool
operator!=
namespacelanelet.html
a8742101c7d85d88af595428bff355576
(const LaneletSequence &lhs, const LaneletSequence &rhs)
std::ostream &
operator<<
namespacelanelet.html
aa012ed92a6280d7a2343bde3e089f3c4
(std::ostream &stream, const LaneletSequence &obj)
bool
operator==
namespacelanelet.html
a80f8bdf62e43b8ff96fce895837934ed
(const LaneletSequence &lhs, const LaneletSequence &rhs)
geometry/impl/LineString.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/impl/
geometry_2impl_2LineString_8h
lanelet2_core/geometry/GeometryHelper.h
lanelet2_core/geometry/Point.h
lanelet2_core/primitives/LineString.h
lanelet2_core/primitives/Traits.h
lanelet::geometry::internal::GetGeometry< T, IfLS< T, void > >
lanelet::geometry::internal::LineStringsCoordinate
lanelet::geometry::internal::PointSearchResult
lanelet::geometry::internal::PointVincinity
lanelet::geometry::internal::SegmentSearch
lanelet::geometry::internal::SelfIntersection2d
lanelet::geometry::internal::SelfIntersectionLong
lanelet
lanelet::geometry
lanelet::geometry::internal
std::pair< BasicSegment2d, size_t >
IndexedSegment2d
namespacelanelet_1_1geometry_1_1internal.html
a398235d375f0b80ea2aa5453e894a12b
bgi::rtree< IndexedSegment2d, bgi::linear< 4 > >
IndexedSegmentTree
namespacelanelet_1_1geometry_1_1internal.html
a5e0147fb4ba97a619aa8fb5b621f4171
std::map< size_t, LineStringsCoordinate >
SegmentMap
namespacelanelet_1_1geometry_1_1internal.html
a6a089240339a4f5811d005c3cd94f14d
bgi::rtree< BasicSegment2d, bgi::linear< 4 > >
SegmentTree
namespacelanelet_1_1geometry_1_1internal.html
a7d74ab7c42e0a8835a9a0ab793d690ef
std::vector< SelfIntersection2d >
SelfIntersections2d
namespacelanelet_1_1geometry_1_1internal.html
a4c5b12fe024494c682efbb2d200c3cf4
Convexity
namespacelanelet_1_1geometry_1_1internal.html
af2b3aea96b58aa436dd0434240593725
Concave
Convex
ConvexSharp
std::vector< double >
accumulatedLengthRatios
namespacelanelet_1_1geometry.html
a03204b73c2b730ff29769bf1e455fb67
(const LineStringT &lineString)
std::pair< LineString1T, LineString2T >
align
namespacelanelet_1_1geometry.html
a124f0593283414fef083d1bcb0f509dc
(LineString1T left, LineString2T right)
IfLS< LineString2dT, BoundingBox2d >
boundingBox2d
namespacelanelet_1_1geometry.html
a658151eb04bd9877d3ced2d7e0bf1697
(const LineString2dT &lineString)
IfLS< LineString3dT, BoundingBox3d >
boundingBox3d
namespacelanelet_1_1geometry.html
a413a02134fe63fdb16b0afda3d05969a
(const LineString3dT &lineString)
void
checkForInversion
namespacelanelet_1_1geometry_1_1internal.html
af8d709f2983faa93a2cc8f48f04e9bf8
(const LineString2dT &oldLS, const BasicLineString2d &offsetLS, const double distance, const double epsilon=1.e-7)
Segment< traits::PointType< LineString3dT > >
closestSegment
namespacelanelet_1_1geometry.html
a30e5caa20ba3090ad5ce985be6cba68f
(const LineString3dT &lineString, const BasicPoint3d &pointToProject)
Segment< traits::PointType< LineString2dT > >
closestSegment
namespacelanelet_1_1geometry.html
a92a74e2afe47a5897ff480e372346b9a
(const LineString2dT &lineString, const BasicPoint2d &pointToProject)
auto
crossProd
namespacelanelet_1_1geometry_1_1internal.html
a6db77e0986e07837925ee18864de85d0
(const BasicPoint3d &p1, const BasicPoint3d &p2)
auto
crossProd
namespacelanelet_1_1geometry_1_1internal.html
a30ba29854f236888e52d5ed49d74994e
(const BasicPoint2d &p1, const BasicPoint2d &p2)
auto
crossProd
namespacelanelet_1_1geometry_1_1internal.html
a88b9708ed6ae1c46d77ea1906fe99ea0
(const Eigen::Matrix< double, 2, 1 > &p1, const Eigen::Matrix< double, 2, 1 > &p2)
double
curvature2d
namespacelanelet_1_1geometry.html
a6591c9c1c635aefff37b2de99b0427a4
(const Point2dT &p1, const Point2dT &p2, const Point2dT &p3)
IfLS2< LineString3d1T, LineString3d2T, double >
distance3d
namespacelanelet_1_1geometry.html
af9d435b86b88389d777d81a4bbc893e1
(const LineString3d1T &l1, const LineString3d2T &l2)
std::vector< BasicLineString2d >
extractConvex
namespacelanelet_1_1geometry_1_1internal.html
ac17aa149bc6fb619951e726dff7ae9ea
(const LineString2dT &lineString, const double distance)
PointSearchResult
findNextPoint
namespacelanelet_1_1geometry_1_1internal.html
a8f3095a452619f460f5a01b122692805
(const SelfIntersections2d &curSegIntersections, const BasicSegment2d &seg, const double lastS, const size_t i)
auto
findPoint
namespacelanelet_1_1geometry_1_1internal.html
a4837b2f34efb2cfb9319e4aff7688ee4
(const LineStringT &ls, const BasicPointT &p)
BasicPoint2d
fromArcCoordinates
namespacelanelet_1_1geometry.html
ae317389ae0ef4b89e9e20f2f5f2c578c
(const LineString2dT &lineString, const ArcCoordinates &arcCoords)
BasicPoint2d
fromArcCoords
namespacelanelet_1_1geometry_1_1internal.html
a928f00a12ff539f98212c7a8b320c88e
(const HybridLineStringT &hLineString, const BasicPoint2d &projStart, const size_t startIdx, const size_t endIdx, const double distance)
Convexity
getConvexity
namespacelanelet_1_1geometry_1_1internal.html
ae2a3385b973afa619e9ccc513c6c25ec
(const LineString2dT &lineString, const size_t idx, const PointVincinity &pv, const bool offsetPositive)
Optional< size_t >
getLowestSAbove
namespacelanelet_1_1geometry_1_1internal.html
a20e2e9847f5fdf14715db1d8e5fd44ad
(const SelfIntersections2d &selfIntersections, const double minS)
SelfIntersections2d
getSelfIntersectionsAt
namespacelanelet_1_1geometry_1_1internal.html
ab049b088bdbd72772e7ee8c437f0b40d
(const IndexedSegmentTree &tree, const size_t segToCheck, const BasicSegment2d &seg)
traits::BasicPointT< traits::PointType< LineStringT > >
interpolatedPointAtDistance
namespacelanelet_1_1geometry.html
a27f1db12f45c883520f3c3b192ab0b08
(LineStringT lineString, double dist)
IfLS< LineString3dT, bool >
intersects3d
namespacelanelet_1_1geometry.html
a8cc2824dee408eb5ab9022363390ea5b
(const LineString3dT &linestring, const LineString3dT &otherLinestring, double heightTolerance=3.)
LineStringT
invert
namespacelanelet_1_1geometry_1_1internal.html
a2b342c0b35847d07315368fd86441bf3
(const LineStringT &ls)
BasicLineString2d
invert
namespacelanelet_1_1geometry_1_1internal.html
a4beee109729255171dd77addbcf25587
(const BasicLineString2d &ls)
BasicLineString3d
invert
namespacelanelet_1_1geometry_1_1internal.html
ad6897e5158582657f37e3711e3f2b779
(const BasicLineString3d &ls)
bool
isConvex
namespacelanelet_1_1geometry_1_1internal.html
af2462c1453a6cdd845ffabc8522c85d0
(const LineString2dT &lineString, const size_t idx, const bool offsetPositive)
bool
isLeftOf
namespacelanelet_1_1geometry_1_1internal.html
a47abb7b655edc12a7877d1127c623162
(const LineStringT &ls, const BasicPointT &p, const helper::ProjectedPoint< BasicPointT > &projectedPoint)
BasicLineString2d
joinSubStrings
namespacelanelet_1_1geometry_1_1internal.html
a764d092ef5a1c180b68840cfb79fa3b1
(const std::vector< BasicLineString2d > &convexSubStrings, const IndexedSegmentTree &tree, const SegmentMap &segMap)
BasicPoint2d
lateralShiftPointAtIndex
namespacelanelet_1_1geometry_1_1internal.html
ad1e5b3dbccf4b324e64379b94c5c5dba
(const LineString2dT &lineString, const int idx, const double distance)
std::vector< double >
lengthRatios
namespacelanelet_1_1geometry.html
ab64a3f438864e80ab603c915af3958bd
(const LineStringT &lineString)
IndexedSegmentTree
makeIndexedSegmenTree
namespacelanelet_1_1geometry_1_1internal.html
ad840f5e177f4f6a924b1422530ad99c0
(const BasicLineString2d &lineString)
SegmentTree
makeSegmentTree
namespacelanelet_1_1geometry_1_1internal.html
ae5323dee7338b6eac81a364d55c7c878
(const LineString2dT &lineString)
SegmentSearch
makeTree
namespacelanelet_1_1geometry_1_1internal.html
ae3c6b6d56d0efa7ac43562fe3cf5b941
(const std::vector< BasicLineString2d > &convexSubStrings)
PointVincinity
makeVincinity
namespacelanelet_1_1geometry_1_1internal.html
ad4a816fea9557fb94600d8bf666d7963
(const LineString2dT &lineString, const size_t idx)
traits::PointType< LineStringT >
nearestPointAtDistance
namespacelanelet_1_1geometry.html
a411da5ee3ffa0bdea48eddaab6c7813c
(LineStringT lineString, double dist)
BasicLineString2d
offset
namespacelanelet_1_1geometry.html
a59a55cd3fa36ed4fa7484cd1369fc590
(const LineString2dT &lineString, double distance)
BasicLineString2d
offsetNoThrow
namespacelanelet_1_1geometry.html
a78f547919ee8b03c06dc45b92f40a97f
(const LineString2dT &lineString, double distance)
bool
pointIsLeftOf
namespacelanelet_1_1geometry_1_1internal.html
ade43e94a647fd7191e9b492bfa5d1faa
(const PointT &pSeg1, const PointT &pSeg2, const PointT &p)
BasicPoint3d
project
namespacelanelet_1_1geometry.html
ab6741d91d87655a30df5006f44bdc773
(const LineString3dT &lineString, const BasicPoint3d &pointToProject)
BasicPoint2d
project
namespacelanelet_1_1geometry.html
abc68fd9df95f6e11983e19ab95282cb4
(const LineString2dT &lineString, const BasicPoint2d &pointToProject)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a9f2a7f0cfa903f54bb456f4c7e60fe68
(const ConstHybridLineString3d &l1, const ConstHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a13cc98f18c322827abb32f8f32e05b84
(const CompoundHybridLineString3d &l1, const CompoundHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a87e6801d731e244e85ef14c35052f689
(const ConstHybridLineString3d &l1, const CompoundHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
af032fb15c93d56ff0503dcb13e93d017
(const CompoundHybridLineString3d &l1, const ConstHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
abc259a3bac77e3fea1efc9941f026b01
(const ConstHybridLineString3d &l1, const BasicLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a5e090dd34a6c55cf1a3aa979f415f937
(const BasicLineString3d &l1, const ConstHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a2b5fd374f0ff4c0bfcbc95798f98c87b
(const BasicLineString3d &l1, const BasicLineString3d &l2)
IfLS< LineString3dT, std::pair< BasicPoint3d, BasicPoint3d > >
projectedPoint3d
namespacelanelet_1_1geometry.html
a43a797b4c1f6393a9e8b3ffc1b921bc1
(const LineString3dT &l1, const LineString3dT &l2)
double
rangedLength
namespacelanelet_1_1geometry.html
a2dafbff026e36bdc4c564f8521b175b7
(LineStringIterator start, LineStringIterator end)
BasicLineString2d
removeSelfIntersections
namespacelanelet_1_1geometry_1_1internal.html
a97afa7210fd24cb876ed0bf93200d90a
(const BasicLineString2d &lineString)
BasicLineString2d
shiftConvexSharp
namespacelanelet_1_1geometry_1_1internal.html
a8e9f0341f2c7b2e7b156161a2fe9cf4d
(const LineString2dT &lineString, const size_t idx, const double distance, const PointVincinity &pv)
BasicPoint2d
shiftLateral
namespacelanelet_1_1geometry_1_1internal.html
ad0ffba211c165ed71968f9f10c1c8b44
(const LineString2dT &lineString, const size_t idx, const double offset, const PointVincinity &pv)
BasicPoint2d
shiftPerpendicular
namespacelanelet_1_1geometry_1_1internal.html
af2407f9ba621e851b690d93696da8b0a
(const LineString2dT &lineString, const size_t idx, const double distance, const bool asLast, const PointVincinity &pv)
std::pair< BasicLineString2d, bool >
shiftPoint
namespacelanelet_1_1geometry_1_1internal.html
a353ab936cf620fa67eb3b29a2df43c9d
(const LineString2dT &lineString, const double distance, const size_t idx, const PointVincinity &pv)
double
signedDistance
namespacelanelet_1_1geometry.html
ad467f0845be5ec91d84dde6201d9e579
(const LineString3dT &lineString, const BasicPoint3d &p)
double
signedDistance
namespacelanelet_1_1geometry.html
a0ee35d44a6c79d3860c34f5b7ff77b8d
(const LineString2dT &lineString, const BasicPoint2d &p)
std::pair< double, helper::ProjectedPoint< PointT > >
signedDistanceImpl
namespacelanelet_1_1geometry_1_1internal.html
a8cea47a2aee3df0f3653656e2c530897
(const LineStringT lineString, const PointT &p)
BasicPoints2d
sortAlongS
namespacelanelet_1_1geometry_1_1internal.html
a49a292f92a13f1a03c072c5b3049617f
(const LineStringT &ls, const BasicPoints2d &points)
ArcCoordinates
toArcCoordinates
namespacelanelet_1_1geometry.html
afce8339c5131f97bad3e329d4fa1a0d1
(const LineString2dT &lineString, const BasicPoint2d &point)
geometry/LineString.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/
geometry_2LineString_8h
lanelet2_core/Forward.h
lanelet2_core/geometry/BoundingBox.h
lanelet2_core/geometry/GeometryHelper.h
lanelet2_core/geometry/Point.h
lanelet2_core/primitives/CompoundLineString.h
lanelet2_core/primitives/LineString.h
impl/LineString.h
lanelet
lanelet::geometry
std::vector< double >
accumulatedLengthRatios
namespacelanelet_1_1geometry.html
a03204b73c2b730ff29769bf1e455fb67
(const LineStringT &lineString)
std::pair< LineString1T, LineString2T >
align
namespacelanelet_1_1geometry.html
a124f0593283414fef083d1bcb0f509dc
(LineString1T left, LineString2T right)
IfLS< LineString2dT, BoundingBox2d >
boundingBox2d
namespacelanelet_1_1geometry.html
a658151eb04bd9877d3ced2d7e0bf1697
(const LineString2dT &lineString)
IfLS< LineString3dT, BoundingBox3d >
boundingBox3d
namespacelanelet_1_1geometry.html
a413a02134fe63fdb16b0afda3d05969a
(const LineString3dT &lineString)
Segment< BasicPoint2d >
closestSegment
namespacelanelet_1_1geometry.html
ac52d94bf1c9d9afa36bf8c45de9c249a
(const BasicLineString2d &lineString, const BasicPoint2d &pointToProject)
Segment< BasicPoint3d >
closestSegment
namespacelanelet_1_1geometry.html
a8a8b38160c17da1a8d1bbaceee26783c
(const BasicLineString3d &lineString, const BasicPoint3d &pointToProject)
Segment< traits::PointType< LineString3dT > >
closestSegment
namespacelanelet_1_1geometry.html
a30e5caa20ba3090ad5ce985be6cba68f
(const LineString3dT &lineString, const BasicPoint3d &pointToProject)
Segment< traits::PointType< LineString2dT > >
closestSegment
namespacelanelet_1_1geometry.html
a92a74e2afe47a5897ff480e372346b9a
(const LineString2dT &lineString, const BasicPoint2d &pointToProject)
double
curvature2d
namespacelanelet_1_1geometry.html
a6591c9c1c635aefff37b2de99b0427a4
(const Point2dT &p1, const Point2dT &p2, const Point2dT &p3)
BasicPoint2d
fromArcCoordinates
namespacelanelet_1_1geometry.html
ae317389ae0ef4b89e9e20f2f5f2c578c
(const LineString2dT &lineString, const ArcCoordinates &arcCoords)
traits::BasicPointT< traits::PointType< LineStringT > >
interpolatedPointAtDistance
namespacelanelet_1_1geometry.html
a27f1db12f45c883520f3c3b192ab0b08
(LineStringT lineString, double dist)
IfLS< LineString3dT, bool >
intersects3d
namespacelanelet_1_1geometry.html
a8cc2824dee408eb5ab9022363390ea5b
(const LineString3dT &linestring, const LineString3dT &otherLinestring, double heightTolerance=3.)
std::vector< double >
lengthRatios
namespacelanelet_1_1geometry.html
ab64a3f438864e80ab603c915af3958bd
(const LineStringT &lineString)
traits::PointType< LineStringT >
nearestPointAtDistance
namespacelanelet_1_1geometry.html
a411da5ee3ffa0bdea48eddaab6c7813c
(LineStringT lineString, double dist)
BasicLineString2d
offset
namespacelanelet_1_1geometry.html
a59a55cd3fa36ed4fa7484cd1369fc590
(const LineString2dT &lineString, double distance)
BasicLineString2d
offsetNoThrow
namespacelanelet_1_1geometry.html
a78f547919ee8b03c06dc45b92f40a97f
(const LineString2dT &lineString, double distance)
BasicPoint3d
project
namespacelanelet_1_1geometry.html
ab6741d91d87655a30df5006f44bdc773
(const LineString3dT &lineString, const BasicPoint3d &pointToProject)
BasicPoint2d
project
namespacelanelet_1_1geometry.html
abc68fd9df95f6e11983e19ab95282cb4
(const LineString2dT &lineString, const BasicPoint2d &pointToProject)
IfLS< LineString3dT, std::pair< BasicPoint3d, BasicPoint3d > >
projectedPoint3d
namespacelanelet_1_1geometry.html
a43a797b4c1f6393a9e8b3ffc1b921bc1
(const LineString3dT &l1, const LineString3dT &l2)
double
rangedLength
namespacelanelet_1_1geometry.html
a2dafbff026e36bdc4c564f8521b175b7
(LineStringIterator start, LineStringIterator end)
double
signedDistance
namespacelanelet_1_1geometry.html
ad467f0845be5ec91d84dde6201d9e579
(const LineString3dT &lineString, const BasicPoint3d &p)
double
signedDistance
namespacelanelet_1_1geometry.html
a0ee35d44a6c79d3860c34f5b7ff77b8d
(const LineString2dT &lineString, const BasicPoint2d &p)
ArcCoordinates
toArcCoordinates
namespacelanelet_1_1geometry.html
afce8339c5131f97bad3e329d4fa1a0d1
(const LineString2dT &lineString, const BasicPoint2d &point)
primitives/LineString.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
primitives_2LineString_8h
lanelet2_core/Forward.h
lanelet2_core/primitives/BoundingBox.h
lanelet2_core/primitives/Point.h
lanelet2_core/primitives/Primitive.h
lanelet2_core/utility/ReverseAndForwardIterator.h
lanelet2_core/utility/TransformIterator.h
lanelet2_core/utility/Utilities.h
lanelet::ConstLineStringImpl::CompoundLineString
lanelet::ConstHybridLineString2d
lanelet::ConstHybridLineString3d
lanelet::ConstLineString2d
lanelet::ConstLineString3d
lanelet::ConstLineStringImpl
std::hash< lanelet::ConstHybridLineString2d >
std::hash< lanelet::ConstHybridLineString3d >
std::hash< lanelet::ConstLineString2d >
std::hash< lanelet::ConstLineString3d >
std::hash< lanelet::LineString2d >
std::hash< lanelet::LineString3d >
lanelet::traits::detail::HybridType
lanelet::traits::detail::HybridType< T, std::enable_if_t< traits::isLinestringT< T >(), void > >
lanelet::traits::detail::HybridType< T, std::enable_if_t<!traits::isLinestringT< T >(), void > >
lanelet::LineString2d
lanelet::LineString3d
lanelet::LineStringData
lanelet::LineStringImpl
lanelet::traits::LineStringTraits< BasicLineString2d >
lanelet::traits::LineStringTraits< BasicLineString3d >
lanelet::traits::LineStringTraits< Segment< PointT > >
lanelet::traits::PrimitiveTraits< BasicLineString2d >
lanelet::traits::PrimitiveTraits< BasicLineString3d >
lanelet::traits::PrimitiveTraits< Segment< PointT > >
lanelet::internal::SelectBasicLineString
lanelet::internal::SelectBasicLineString< BasicPoint2d >
lanelet::internal::SelectBasicLineString< BasicPoint3d >
lanelet::internal::SelectInsertIterator
lanelet::internal::SelectInsertIterator< typename SelectLsIterator< Point2d >::Iterator >
lanelet::internal::SelectLsIterator
lanelet::internal::SelectLsIterator< const Point3d >
lanelet::internal::SelectLsIterator< const PointT >
lanelet::internal::SelectLsIterator< Point3d >
lanelet
lanelet::internal
lanelet::traits
lanelet::traits::detail
lanelet::utils
std
BasicPoints2d
BasicLineString2d
namespacelanelet.html
aba07028f420f42f5cbf02522c7437ef3
BasicPoints3d
BasicLineString3d
namespacelanelet.html
a3b0f3d89e5251ab0cbabd86ed780e22c
Segment< BasicPoint2d >
BasicSegment2d
namespacelanelet.html
aaad3cc119d9798c790c1209038995b89
Segment< BasicPoint3d >
BasicSegment3d
namespacelanelet.html
a67375f40546cadfd8e1ff489decaaac2
Segment< ConstPoint2d >
ConstSegment2d
namespacelanelet.html
aae26657bce7a0879413c3c3c604f60c8
Segment< ConstPoint3d >
ConstSegment3d
namespacelanelet.html
a0a703c5d130d4c687e5265680b9daba7
typename detail::HybridType< LineStringT >::Type
HybridT
namespacelanelet_1_1traits.html
a7985e6deedfbe4abc73f840a89fca886
std::enable_if_t< traits::isLinestringT< T >(), RetT >
IfLS
namespacelanelet.html
acc27e8902655f5d9de53bc500a7756d4
std::enable_if_t< traits::isLinestringT< T1 >() &&traits::isLinestringT< T2 >(), RetT >
IfLS2
namespacelanelet.html
a0ecd1ecd03412b1adaf29ac0aa3d027c
std::pair< PointT, PointT >
Segment
namespacelanelet.html
a8bebc031d2107e9995ce8b32bd392bcd
Segment< Point2d >
Segment2d
namespacelanelet.html
a3af5c9772dca688ee21fc0fba59f121e
Segment< Point3d >
Segment3d
namespacelanelet.html
afa8d26cd58f6b6ffb073c4a9dcb1a2d5
typename SelectBasicLineString< T >::Type
SelectBasicLineStringT
namespacelanelet_1_1internal.html
a42a3b31e4446d6768b43d9148558a510
typename SelectLsIterator< T >::Iterator
SelectLsIteratorT
namespacelanelet_1_1internal.html
abbe804ccffdaec2ffbc986a6a1b63bba
bool
has
namespacelanelet_1_1utils.html
a7c1bc2048c15bfaae2363d2f5273548a
(const ConstLineStringImpl< PointT > &ls, Id id)
constexpr bool
isLinestringT
namespacelanelet_1_1traits.html
ac0281fdd6fd991a60d839f88c9d036b0
()
bool
operator!=
namespacelanelet.html
a303cc62448127d80635acc98b6aa90ed
(const ConstLineStringImpl< LhsPointT > &lhs, const ConstLineStringImpl< RhsPointT > &rhs)
bool
operator!=
namespacelanelet.html
a9888aef667fe8a35be503d12aa4c1385
(const ConstLineStringImpl< PointT > &lhs, const std::vector< PointT > &rhs)
bool
operator!=
namespacelanelet.html
a3ad5405360ad44b1d45f3781ac214674
(const std::vector< PointT > &lhs, const ConstLineStringImpl< PointT > &rhs)
std::ostream &
operator<<
namespacelanelet.html
ab812df39244bfe5716e15757f8f3c8d5
(std::ostream &stream, const ConstLineString2d &obj)
std::ostream &
operator<<
namespacelanelet.html
a5470768db4df96210b8b112bb8c1ba83
(std::ostream &stream, const ConstLineString3d &obj)
bool
operator==
namespacelanelet.html
aa18938d7766cd298b9338c6279fc5913
(const ConstLineStringImpl< LhsPointT > &lhs, const ConstLineStringImpl< RhsPointT > &rhs)
bool
operator==
namespacelanelet.html
acfd1f4895179357980b163e840dd475d
(const ConstLineStringImpl< PointT > &lhs, const std::vector< PointT > &rhs)
bool
operator==
namespacelanelet.html
a17eb540938c496b0ff2c332c6bf07c51
(const std::vector< PointT > &lhs, const ConstLineStringImpl< PointT > &rhs)
Points3d::const_iterator
pointIter
namespacelanelet_1_1internal.html
aa0b36a69c336e52eb5c5570cde8799f2
(internal::ReverseAndForwardIterator< Points3d::iterator > it)
BasicLineString2d
to2D< BasicLineString3d >
namespacelanelet_1_1traits.html
a122af135e3088db01acbf09ff12453cf
(const BasicLineString3d &primitive)
constexpr auto
toHybrid
namespacelanelet_1_1traits.html
af83af81d0b1ac3f77123ce6ad11a4ee4
(const LineStringT ls)
LineStringGeometry.cpp
/tmp/ws/src/lanelet2/lanelet2_core/src/
LineStringGeometry_8cpp
lanelet2_core/geometry/LineString.h
lanelet2_core/geometry/Polygon.h
lanelet
lanelet::geometry
lanelet::geometry::internal
Segment< BasicPoint2d >
closestSegment
namespacelanelet_1_1geometry.html
ac52d94bf1c9d9afa36bf8c45de9c249a
(const BasicLineString2d &lineString, const BasicPoint2d &pointToProject)
Segment< BasicPoint3d >
closestSegment
namespacelanelet_1_1geometry.html
a8a8b38160c17da1a8d1bbaceee26783c
(const BasicLineString3d &lineString, const BasicPoint3d &pointToProject)
std::pair< BasicPoint3d, BasicPoint3d >
projectedBorderPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a8382466d7b7fab1296cb4d06465bb9de
(const ConstHybridPolygon3d &l1, const ConstHybridPolygon3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedBorderPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a1c39bcfcf10746b332f6d230424ddf45
(const CompoundHybridPolygon3d &l1, const CompoundHybridPolygon3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a9f2a7f0cfa903f54bb456f4c7e60fe68
(const ConstHybridLineString3d &l1, const ConstHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a13cc98f18c322827abb32f8f32e05b84
(const CompoundHybridLineString3d &l1, const CompoundHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a87e6801d731e244e85ef14c35052f689
(const ConstHybridLineString3d &l1, const CompoundHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
af032fb15c93d56ff0503dcb13e93d017
(const CompoundHybridLineString3d &l1, const ConstHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
abc259a3bac77e3fea1efc9941f026b01
(const ConstHybridLineString3d &l1, const BasicLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a5e090dd34a6c55cf1a3aa979f415f937
(const BasicLineString3d &l1, const ConstHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a2b5fd374f0ff4c0bfcbc95798f98c87b
(const BasicLineString3d &l1, const BasicLineString3d &l2)
double
sD
LineStringGeometry_8cpp.html
a0e2af43ceeabcfd9237bb9b2500416f7
double
sN
LineStringGeometry_8cpp.html
a063de27f746144bf4277e27f241fc673
double
tD
LineStringGeometry_8cpp.html
a91d91c72ef5f00ae352a59de61a0e881
double
tN
LineStringGeometry_8cpp.html
a95740d1696e60bc66cbf3887ad5f42ac
LineStringOrPolygon.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
LineStringOrPolygon_8h
lanelet2_core/primitives/LineString.h
lanelet2_core/primitives/Polygon.h
lanelet2_core/primitives/RegulatoryElement.h
lanelet::ConstLineStringOrPolygon3d
lanelet::LineStringOrPolygon3d
lanelet::LineStringOrPolygonBase
lanelet
std::vector< ConstLineStringOrPolygon3d >
ConstLineStringsOrPolygons3d
namespacelanelet.html
a2c6beff87c24541286a3ebcc5bfc1fe9
std::vector< LineStringOrPolygon3d >
LineStringsOrPolygons3d
namespacelanelet.html
a00c72ff6ab729033f24209b12791f7bd
bool
operator!=
namespacelanelet.html
ae469f1cfbfd2574bbe63e52dd55ef403
(const LineStringOrPolygon3d &lhs, const LineStringOrPolygon3d &rhs)
bool
operator!=
namespacelanelet.html
a210b91a9907085b9e762ac8949dbf2cc
(const ConstLineStringOrPolygon3d &lhs, const ConstLineStringOrPolygon3d &rhs)
std::ostream &
operator<<
namespacelanelet.html
a6998d4199ea0b10d4d26ea590724335c
(std::ostream &stream, const LineStringOrPolygon3d &obj)
std::ostream &
operator<<
namespacelanelet.html
a0f9fff5975e05988de5e7daab4212085
(std::ostream &stream, const ConstLineStringOrPolygon3d &obj)
bool
operator==
namespacelanelet.html
aaa246e184d8fadbe211b88b9227b46a1
(const LineStringOrPolygon3d &lhs, const LineStringOrPolygon3d &rhs)
bool
operator==
namespacelanelet.html
a96bc1a727ce221033cee53738c39e68c
(const ConstLineStringOrPolygon3d &lhs, const ConstLineStringOrPolygon3d &rhs)
LinestringTagging.md
/tmp/ws/src/lanelet2/lanelet2_core/doc/
LinestringTagging_8md
Optional.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/utility/
Optional_8h
lanelet
boost::optional< T >
Optional
namespacelanelet.html
adb4d7f69f982080852039f09176f28b1
geometry/Point.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/
geometry_2Point_8h
lanelet2_core/primitives/Point.h
primitives/Point.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
primitives_2Point_8h
lanelet2_core/Forward.h
lanelet2_core/primitives/Primitive.h
lanelet2_core/primitives/Traits.h
lanelet2_core/utility/TransformIterator.h
lanelet2_core/utility/Utilities.h
lanelet::ArcCoordinates
lanelet::ConstPoint2d
lanelet::ConstPoint3d
lanelet::internal::Converter< const BasicPoint2d >
std::hash< lanelet::ConstPoint2d >
std::hash< lanelet::ConstPoint3d >
std::hash< lanelet::Point2d >
std::hash< lanelet::Point3d >
lanelet::Point2d
lanelet::Point3d
lanelet::PointData
lanelet::traits::PointTraits< BasicPoint2d >
lanelet::traits::PointTraits< BasicPoint3d >
lanelet::traits::PointTraits< Eigen::Vector2d >
lanelet::traits::PrimitiveTraits< BasicPoint2d >
lanelet::traits::PrimitiveTraits< BasicPoint3d >
lanelet::traits::PrimitiveTraits< Eigen::Vector2d >
lanelet
lanelet::internal
lanelet::traits
std
Eigen::Matrix< double, 2, 1, Eigen::DontAlign >
BasicPoint2d
namespacelanelet.html
a75307d5ef8a419a61fe9af0f570cb230
Eigen::Vector3d
BasicPoint3d
namespacelanelet.html
ac43ae511e90ca47c99569d98d2470131
std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > >
BasicPoints2d
namespacelanelet.html
ab2c60bdc280ad94aaf729763a6650a2e
std::vector< BasicPoint3d >
BasicPoints3d
namespacelanelet.html
aa735c24b4a8e13b40a1b5b96a554060e
std::enable_if_t< traits::isPointT< T >(), RetT >
IfPT
namespacelanelet.html
aae80400c71e02aea14f37273325bc7d8
constexpr bool
isPointT
namespacelanelet_1_1traits.html
ad1910683c1d9c84bf0d7898cdc2f4279
()
std::ostream &
operator<<
namespacelanelet.html
aad578151c973c09cdfb96af48dd554c1
(std::ostream &stream, const ConstPoint2d &obj)
std::ostream &
operator<<
namespacelanelet.html
af4186b69d2da3149c1403691e575df70
(std::ostream &stream, const ConstPoint3d &obj)
std::ostream &
operator<<
namespacelanelet.html
a8e259c5effa1a45693adf510ff2aeab2
(std::ostream &stream, const Point2d &obj)
std::ostream &
operator<<
namespacelanelet.html
a7d3ddd7955ed005c2549b0410c1ba01e
(std::ostream &stream, const Point3d &obj)
BasicPoint2d
to2D
namespacelanelet_1_1traits.html
a2cd63e1b4aa22a5c98adbaac5784df2c
(const BasicPoint3d &primitive)
BasicPoint3d
to3D
namespacelanelet_1_1traits.html
a8460c65359c40a2e6d8ada89000ef2eb
(const BasicPoint2d &primitive)
geometry/impl/Polygon.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/impl/
geometry_2impl_2Polygon_8h
lanelet2_core/geometry/LineString.h
lanelet2_core/geometry/Point.h
lanelet2_core/primitives/Polygon.h
lanelet::geometry::internal::GetGeometry< T, IfPoly< T, void > >
lanelet
lanelet::geometry
lanelet::geometry::internal
BasicPolygons2d
convexPartition
namespacelanelet_1_1geometry_1_1internal.html
a6353da75bc73450494440599a6119ed9
(const BasicPolygon2d &poly)
IfPoly< Polygon2dT, BasicPolygons2d >
convexPartition
namespacelanelet_1_1geometry.html
af88636acfa41450146551d4304b77614
(const Polygon2dT &poly)
IfPoly< BasicPolygon2d, BasicPolygons2d >
convexPartition< BasicPolygon2d >
namespacelanelet_1_1geometry.html
a872249f6780ca0905aff61271e80ff8d
(const BasicPolygon2d &poly)
IfPoly< Polygon3dT, double >
distanceToBorder3d
namespacelanelet_1_1geometry.html
a4e947bf8f8ff2587db3ecdce968e8661
(const Polygon3dT &poly1, const Polygon3dT &poly2)
IfPoly< Polygon2dT, bool >
overlaps2d
namespacelanelet_1_1geometry.html
ad522e4f07551dc0607c9d6b6b03ae4c3
(const Polygon2dT &poly1, const Polygon2dT &poly2)
IfPoly< Polygon3dT, bool >
overlaps3d
namespacelanelet_1_1geometry.html
a9aa1bf313084939ffc6b1714b8e8e45d
(const Polygon3dT &poly1, const Polygon3dT &poly2, double heightTolerance)
std::pair< BasicPoint3d, BasicPoint3d >
projectedBorderPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a8382466d7b7fab1296cb4d06465bb9de
(const ConstHybridPolygon3d &l1, const ConstHybridPolygon3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedBorderPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a1c39bcfcf10746b332f6d230424ddf45
(const CompoundHybridPolygon3d &l1, const CompoundHybridPolygon3d &l2)
IfPoly< Polygon3dT, std::pair< BasicPoint3d, BasicPoint3d > >
projectedBorderPoint3d
namespacelanelet_1_1geometry.html
a998420b11458c77f3e0f138ef2683e50
(const Polygon3dT &l1, const Polygon3dT &l2)
IfPoly< PolygonT, bool >
touches2d
namespacelanelet_1_1geometry.html
a62ef9461a9e11f62edc0b6ea96325c08
(const PolygonT &poly1, const PolygonT &poly2)
IndexedTriangles
triangulate
namespacelanelet_1_1geometry_1_1internal.html
a272ce4ee74ca9a2716bea09cf68611f7
(const BasicPolygon2d &poly)
IfPoly< Polygon2dT, IndexedTriangles >
triangulate
namespacelanelet_1_1geometry.html
a2faa707097a5da165997c989e89778ef
(const Polygon2dT &poly)
IfPoly< BasicPolygon2d, IndexedTriangles >
triangulate< BasicPolygon2d >
namespacelanelet_1_1geometry.html
a2c3942949c1e588454a25f26cff923f3
(const BasicPolygon2d &poly)
geometry/Polygon.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/
geometry_2Polygon_8h
lanelet2_core/geometry/LineString.h
lanelet2_core/primitives/CompoundPolygon.h
lanelet2_core/primitives/Polygon.h
impl/Polygon.h
boost::geometry::traits::closure< lanelet::BasicPolygon2d >
boost::geometry::traits::closure< lanelet::BasicPolygon3d >
boost::geometry::traits::closure< lanelet::CompoundHybridPolygon2d >
boost::geometry::traits::closure< lanelet::CompoundHybridPolygon3d >
boost::geometry::traits::closure< lanelet::CompoundPolygon2d >
boost::geometry::traits::closure< lanelet::CompoundPolygon3d >
boost::geometry::traits::closure< lanelet::ConstHybridPolygon2d >
boost::geometry::traits::closure< lanelet::ConstHybridPolygon3d >
boost::geometry::traits::closure< lanelet::ConstPolygon2d >
boost::geometry::traits::closure< lanelet::ConstPolygon3d >
boost::geometry::traits::closure< lanelet::Polygon2d >
boost::geometry::traits::closure< lanelet::Polygon3d >
boost::geometry::traits::exterior_ring< LLPolygon2d >
boost::geometry::traits::exterior_ring< LLPolygon3d >
boost::geometry::traits::interior_const_type< LLPolygon2d >
boost::geometry::traits::interior_const_type< LLPolygon3d >
boost::geometry::traits::interior_mutable_type< LLPolygon2d >
boost::geometry::traits::interior_mutable_type< LLPolygon3d >
boost::geometry::traits::interior_rings< LLPolygon2d >
boost::geometry::traits::interior_rings< LLPolygon3d >
boost::geometry::traits::point_order< lanelet::BasicPolygon2d >
boost::geometry::traits::point_order< lanelet::BasicPolygon3d >
boost::geometry::traits::point_order< lanelet::CompoundHybridPolygon2d >
boost::geometry::traits::point_order< lanelet::CompoundHybridPolygon3d >
boost::geometry::traits::point_order< lanelet::CompoundPolygon2d >
boost::geometry::traits::point_order< lanelet::CompoundPolygon3d >
boost::geometry::traits::point_order< lanelet::ConstHybridPolygon2d >
boost::geometry::traits::point_order< lanelet::ConstHybridPolygon3d >
boost::geometry::traits::point_order< lanelet::ConstPolygon2d >
boost::geometry::traits::point_order< lanelet::ConstPolygon3d >
boost::geometry::traits::point_order< lanelet::Polygon2d >
boost::geometry::traits::point_order< lanelet::Polygon3d >
boost::geometry::traits::ring_const_type< LLPolygon2d >
boost::geometry::traits::ring_const_type< LLPolygon3d >
boost::geometry::traits::ring_mutable_type< LLPolygon2d >
boost::geometry::traits::ring_mutable_type< LLPolygon3d >
boost::geometry::traits::tag< LLPolygon2d >
boost::geometry::traits::tag< LLPolygon3d >
boost
boost::geometry
boost::geometry::traits
lanelet
lanelet::geometry
std::array< size_t, 3 >
IndexedTriangle
namespacelanelet_1_1geometry.html
a8157b9e4a4ee3f13ea4cc244cae7558f
std::vector< IndexedTriangle >
IndexedTriangles
namespacelanelet_1_1geometry.html
a6add4904f40024f531d0ab9308bff9da
lanelet::BasicPolygonWithHoles2d
LLPolygon2d
namespaceboost_1_1geometry_1_1traits.html
a40f59f33cf2816de404652c9d60ce360
lanelet::BasicPolygonWithHoles3d
LLPolygon3d
namespaceboost_1_1geometry_1_1traits.html
a9c231d7678b0e21dde4cbaa5eb8de4a1
IfPoly< Polygon2dT, BoundingBox2d >
boundingBox2d
namespacelanelet_1_1geometry.html
a02db45b6bffdaf7f5652e20f2a8715c8
(const Polygon2dT &polygon)
IfPoly< Polygon3dT, BoundingBox3d >
boundingBox3d
namespacelanelet_1_1geometry.html
a7e738319d5f5ead9041a8bebc991503f
(const Polygon3dT &polygon)
IfPoly< Polygon2dT, BasicPolygons2d >
convexPartition
namespacelanelet_1_1geometry.html
af88636acfa41450146551d4304b77614
(const Polygon2dT &poly)
IfPoly< BasicPolygon2d, BasicPolygons2d >
convexPartition< BasicPolygon2d >
namespacelanelet_1_1geometry.html
a872249f6780ca0905aff61271e80ff8d
(const BasicPolygon2d &poly)
IfPoly< Polygon3dT, double >
distanceToBorder3d
namespacelanelet_1_1geometry.html
a4e947bf8f8ff2587db3ecdce968e8661
(const Polygon3dT &poly1, const Polygon3dT &poly2)
IfPoly< Polygon2dT, bool >
overlaps2d
namespacelanelet_1_1geometry.html
ad522e4f07551dc0607c9d6b6b03ae4c3
(const Polygon2dT &poly1, const Polygon2dT &poly2)
IfPoly< Polygon3dT, bool >
overlaps3d
namespacelanelet_1_1geometry.html
a9aa1bf313084939ffc6b1714b8e8e45d
(const Polygon3dT &poly1, const Polygon3dT &poly2, double heightTolerance)
IfPoly< Polygon3dT, std::pair< BasicPoint3d, BasicPoint3d > >
projectedBorderPoint3d
namespacelanelet_1_1geometry.html
a998420b11458c77f3e0f138ef2683e50
(const Polygon3dT &l1, const Polygon3dT &l2)
IfPoly< PolygonT, bool >
touches2d
namespacelanelet_1_1geometry.html
a62ef9461a9e11f62edc0b6ea96325c08
(const PolygonT &poly1, const PolygonT &poly2)
IfPoly< Polygon2dT, IndexedTriangles >
triangulate
namespacelanelet_1_1geometry.html
a2faa707097a5da165997c989e89778ef
(const Polygon2dT &poly)
IfPoly< BasicPolygon2d, IndexedTriangles >
triangulate< BasicPolygon2d >
namespacelanelet_1_1geometry.html
a2c3942949c1e588454a25f26cff923f3
(const BasicPolygon2d &poly)
primitives/Polygon.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
primitives_2Polygon_8h
lanelet2_core/Forward.h
lanelet2_core/primitives/LineString.h
lanelet::BasicPolygon2d
lanelet::BasicPolygon3d
lanelet::BasicPolygonWithHoles2d
lanelet::BasicPolygonWithHoles3d
lanelet::ConstHybridPolygon2d
lanelet::ConstHybridPolygon3d
lanelet::ConstPolygon2d
lanelet::ConstPolygon3d
lanelet::internal::Converter< const ConstPolygon2d >
lanelet::internal::Converter< const ConstPolygon3d >
std::hash< lanelet::ConstPolygon2d >
std::hash< lanelet::ConstPolygon3d >
std::hash< lanelet::Polygon2d >
std::hash< lanelet::Polygon3d >
lanelet::Polygon2d
lanelet::Polygon3d
lanelet::traits::PrimitiveTraits< BasicPolygon2d >
lanelet::traits::PrimitiveTraits< BasicPolygon3d >
lanelet
lanelet::internal
lanelet::traits
std
std::enable_if_t< traits::isPolygonT< T >(), RetT >
IfPoly
namespacelanelet.html
ae974c33487037d065dc909d212bf45a1
constexpr bool
isPolygonT
namespacelanelet_1_1traits.html
a8515368eb84c828cd316c5ea20cb8147
()
std::ostream &
operator<<
namespacelanelet.html
add3f60fd2e537e6cebcc2f6c50737184
(std::ostream &stream, const ConstPolygon2d &obj)
std::ostream &
operator<<
namespacelanelet.html
a9961418638473e656527e4cfe0a004ae
(std::ostream &stream, const ConstPolygon3d &obj)
BasicPolygon2d
to2D< BasicPolygon3d >
namespacelanelet_1_1traits.html
a4e15443a0f8fbb018e4b6714b00d1aba
(const BasicPolygon3d &primitive)
PolygonTriangulationGeometry.cpp
/tmp/ws/src/lanelet2/lanelet2_core/src/
PolygonTriangulationGeometry_8cpp
lanelet2_core/geometry/Polygon.h
boost::polygon::geometry_concept< AlignedBasicPoint2d >
boost::polygon::geometry_concept< lanelet::BasicPoint2d >
boost::polygon::geometry_concept< lanelet::ConstPoint2d >
boost::polygon::point_mutable_traits< AlignedBasicPoint2d >
boost::polygon::point_mutable_traits< lanelet::BasicPoint2d >
boost::polygon::point_mutable_traits< lanelet::ConstPoint2d >
boost::polygon::point_traits< AlignedBasicPoint2d >
boost::polygon::point_traits< lanelet::BasicPoint2d >
boost::polygon::point_traits< lanelet::ConstPoint2d >
boost
boost::polygon
lanelet
lanelet::geometry
lanelet::geometry::internal
Eigen::Matrix< double, 2, 1 >
AlignedBasicPoint2d
PolygonTriangulationGeometry_8cpp.html
a7ff44cf6106f8245537592317b4d01c3
std::int64_t
VoronoiPrecision
PolygonTriangulationGeometry_8cpp.html
a0c21d48a541d285e8e579bb16c661f1e
BasicPolygons2d
convexPartition
namespacelanelet_1_1geometry_1_1internal.html
a6353da75bc73450494440599a6119ed9
(const BasicPolygon2d &poly)
IndexedTriangles
triangulate
namespacelanelet_1_1geometry_1_1internal.html
a272ce4ee74ca9a2716bea09cf68611f7
(const BasicPolygon2d &poly)
Primitive.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
Primitive_8h
lanelet2_core/Attribute.h
lanelet2_core/Exceptions.h
lanelet2_core/primitives/Traits.h
lanelet::ConstPrimitive
lanelet::HashBase
lanelet::traits::internal::IsPrimitiveHelper
lanelet::traits::internal::IsPrimitiveHelper< ConstPrimitive< PrimitiveT > >
lanelet::Primitive
lanelet::PrimitiveData
lanelet
lanelet::traits
lanelet::traits::internal
constexpr bool
isLaneletPrimitive
namespacelanelet_1_1traits.html
a16549b2c124324582f5968eba1147a64
()
bool
isLaneletPrimitiveHelper
namespacelanelet_1_1traits_1_1internal.html
a34e8f29c0447948fa337d180d1d4fc4f
(ConstPrimitive< DataT > *, int)
bool
isLaneletPrimitiveHelper
namespacelanelet_1_1traits_1_1internal.html
a7df1c95d86c15aca136c8943427c9501
(NotPrimitive *, long)
README.md
/tmp/ws/src/lanelet2/lanelet2_core/
README_8md
RegulatoryElement.cpp
/tmp/ws/src/lanelet2/lanelet2_core/src/
RegulatoryElement_8cpp
lanelet2_core/primitives/RegulatoryElement.h
lanelet2_core/primitives/Area.h
lanelet2_core/primitives/BasicRegulatoryElements.h
lanelet2_core/primitives/Lanelet.h
lanelet2_core/primitives/LineString.h
lanelet2_core/primitives/Point.h
lanelet
std::ostream &
operator<<
namespacelanelet.html
ab43b1ffc77f9859fe73fdc4c9ae08be0
(std::ostream &stream, const RegulatoryElement &obj)
bool
found_
RegulatoryElement_8cpp.html
a17bca20ca035c81fc7c4875bf4195982
static RegisterRegulatoryElement< GenericRegulatoryElement >
genRegelem
namespacelanelet.html
a168411f0628d9b0fc36d66ae04acf03e
Id
id_
RegulatoryElement_8cpp.html
ac66c6c16251f85f8dc18a7bce67c185c
ConstRuleParameter
param_
RegulatoryElement_8cpp.html
ad48db0358ac61b05470c03702a830a59
geometry/RegulatoryElement.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/
geometry_2RegulatoryElement_8h
lanelet2_core/primitives/BoundingBox.h
lanelet2_core/primitives/RegulatoryElement.h
lanelet
lanelet::geometry
BoundingBox2d
boundingBox2d
namespacelanelet_1_1geometry.html
a617e3c4a7c5cab81b28962fa983916d9
(const RegulatoryElement ®Elem)
BoundingBox2d
boundingBox2d
namespacelanelet_1_1geometry.html
a53ae03bb6e5c31dd72d272f145884363
(const RegulatoryElementConstPtr ®Elem)
BoundingBox3d
boundingBox3d
namespacelanelet_1_1geometry.html
aa27e58afeaeb04b18e4b7266e6f6cfdb
(const RegulatoryElement ®Elem)
BoundingBox3d
boundingBox3d
namespacelanelet_1_1geometry.html
a19bbe20e1bc316be19bc5833047e1f96
(const RegulatoryElementConstPtr ®Elem)
double
distance2d
namespacelanelet_1_1geometry.html
a57425931f81b91ca98c5bdd0e77abd9b
(const RegulatoryElement ®Elem, const BasicPoint2d &p)
double
distance2d
namespacelanelet_1_1geometry.html
a89b5a1c4661867663a9bf51303325d86
(const RegulatoryElementConstPtr ®Elem1, const BasicPoint2d &p)
primitives/RegulatoryElement.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
primitives_2RegulatoryElement_8h
lanelet2_core/Forward.h
lanelet2_core/primitives/Area.h
lanelet2_core/primitives/Lanelet.h
lanelet2_core/primitives/LineString.h
lanelet2_core/primitives/Point.h
lanelet2_core/primitives/Polygon.h
lanelet2_core/primitives/Primitive.h
lanelet2_core/utility/HybridMap.h
lanelet::GenericRegulatoryElement
std::hash< lanelet::RegulatoryElement >
lanelet::internal::MutableParameterVisitor
lanelet::traits::Owned< RegulatoryElementPtr >
lanelet::traits::PrimitiveTraits< ConstRuleParameter >
lanelet::traits::PrimitiveTraits< RuleParameter >
lanelet::RegisterRegulatoryElement
lanelet::RegulatoryElement
lanelet::RegulatoryElementData
lanelet::RegulatoryElementFactory
lanelet::RoleNameString
lanelet::RuleParameterVisitor
lanelet
lanelet::internal
lanelet::traits
lanelet::utils
std
boost::variant< ConstPoint3d, ConstLineString3d, ConstPolygon3d, ConstWeakLanelet, ConstWeakArea >
ConstRuleParameter
namespacelanelet.html
a8ff5b89d1c14f25bddcce3be92affd7a
HybridMap< ConstRuleParameters, decltype(RoleNameString::Map)&, RoleNameString::Map >
ConstRuleParameterMap
namespacelanelet.html
a80ad84ba92fdcc791631195ab7b28a03
std::vector< ConstRuleParameter >
ConstRuleParameters
namespacelanelet.html
a29ae401c3833612e8da803e0a522755f
std::enable_if_t< traits::isRegulatoryElementT< T >(), RetT >
IfRE
namespacelanelet.html
af06bde5200d00b5803555e349ba13f8d
boost::variant< Point3d, LineString3d, Polygon3d, WeakLanelet, WeakArea >
RuleParameter
namespacelanelet.html
aed5ff67751ecbab09417268c315aadb2
HybridMap< RuleParameters, decltype(RoleNameString::Map)&, RoleNameString::Map >
RuleParameterMap
namespacelanelet.html
a6848c81cb3034cf3ab22cabafb73817d
std::vector< RuleParameter >
RuleParameters
namespacelanelet.html
ac456c66894d810770817782e13dd4ec6
RoleName
namespacelanelet.html
a273d687338f7d8840fcbceac762a7fa8
Refers
RefLine
RightOfWay
Yield
Cancels
CancelLine
Id
getId< ConstRuleParameter >
namespacelanelet_1_1traits.html
aac01c25797d4c83e71bfa3a9575006c6
(const ConstRuleParameter &prim)
Id
getId< RegulatoryElementConstPtr >
namespacelanelet_1_1traits.html
a03314b20746f30b598f64aa194fbb27d
(const RegulatoryElementConstPtr &prim)
Id
getId< RegulatoryElementPtr >
namespacelanelet_1_1traits.html
abb1455ccd12e6c8376c4d09cc641e045
(const RegulatoryElementPtr &prim)
Id
getId< RuleParameter >
namespacelanelet_1_1traits.html
a4f11ee9a386bbcbeb539fda14627fc79
(const RuleParameter &prim)
bool
has
namespacelanelet_1_1utils.html
a3f9d0c3d4b81ede1ecf69e6267cfbdc2
(const RegulatoryElement ®Elem, Id id)
bool
has
namespacelanelet_1_1utils.html
ae837e10cbbfdaaa5fb65cf7a1eb2985e
(const RegulatoryElementConstPtr &ls, Id id)
constexpr bool
isRegulatoryElementT
namespacelanelet_1_1traits.html
a3717be5533d2c51cdb277ce256019457
()
std::ostream &
operator<<
namespacelanelet.html
ab43b1ffc77f9859fe73fdc4c9ae08be0
(std::ostream &stream, const RegulatoryElement &obj)
ConstRuleParameter
toConst< RuleParameter >
namespacelanelet_1_1traits.html
a284a65c460855a0bf68da01299797c19
(const RuleParameter &primitive)
RegulatoryElementGeometry.cpp
/tmp/ws/src/lanelet2/lanelet2_core/src/
RegulatoryElementGeometry_8cpp
lanelet2_core/geometry/Area.h
lanelet2_core/geometry/BoundingBox.h
lanelet2_core/geometry/Lanelet.h
lanelet2_core/geometry/LineString.h
lanelet2_core/geometry/RegulatoryElement.h
lanelet2_core/primitives/Traits.h
lanelet
lanelet::geometry
BoundingBox2d
boundingBox2d
namespacelanelet_1_1geometry.html
a617e3c4a7c5cab81b28962fa983916d9
(const RegulatoryElement ®Elem)
BoundingBox3d
boundingBox3d
namespacelanelet_1_1geometry.html
aa27e58afeaeb04b18e4b7266e6f6cfdb
(const RegulatoryElement ®Elem)
double
distance2d
namespacelanelet_1_1geometry.html
a57425931f81b91ca98c5bdd0e77abd9b
(const RegulatoryElement ®Elem, const BasicPoint2d &p)
BoundingBox2d
bbox
RegulatoryElementGeometry_8cpp.html
a4dacae31cf4aef87a9386ff1d2c44bad
double
d
RegulatoryElementGeometry_8cpp.html
a873684cefeb665f3d5e6b495de57fc0d
BasicPoint2d
pdist
RegulatoryElementGeometry_8cpp.html
aa1b8c4a19a83fd21153fad77026cc92a
RegulatoryElementTagging.md
/tmp/ws/src/lanelet2/lanelet2_core/doc/
RegulatoryElementTagging_8md
ReverseAndForwardIterator.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/utility/
ReverseAndForwardIterator_8h
lanelet::internal::ReverseAndForwardIterator
lanelet
lanelet::internal
test_area.cpp
/tmp/ws/src/lanelet2/lanelet2_core/test/
test__area_8cpp
lanelet2_core/geometry/Area.h
lanelet2_core/geometry/Lanelet.h
lanelet2_core/primitives/Area.h
lanelet2_core/primitives/Lanelet.h
lanelet2_core/primitives/RegulatoryElement.h
TestArea
TEST_F
test__area_8cpp.html
ae42a861d00299cbd7e04e6f2bed9e86c
(TestArea, attributes)
TEST_F
test__area_8cpp.html
a139df0194c2719b830f40e3d7182e3b9
(TestArea, id)
TEST_F
test__area_8cpp.html
a6ff53852b8a59b7abe1e61a9960935f0
(TestArea, regelem)
TEST_F
test__area_8cpp.html
a93a8644936042d171005d4ad54078d4b
(TestArea, inside)
TEST_F
test__area_8cpp.html
ae1d60fc7d63ff4d262e69ca20f12570d
(TestArea, distance2d)
TEST_F
test__area_8cpp.html
a9fa02a977affe090567cff1eef618124
(TestArea, distance2dWithHole)
TEST_F
test__area_8cpp.html
a4e88c08530d2809b988a7c0fe89f03e4
(TestArea, distance3dWithHole)
TEST_F
test__area_8cpp.html
a3763c84a3ca4b330c1fdb162852ae740
(TestArea, area)
TEST_F
test__area_8cpp.html
a3fb29737796cb2c7a9730f0ec19cfbe5
(TestArea, areaWithHole)
TEST_F
test__area_8cpp.html
a5583dddc7450fb8097afa2572084fde5
(TestArea, boundingBox)
TEST_F
test__area_8cpp.html
a92e2f04863c3b9674562c077e8fd4745
(TestArea, adjacent)
TEST_F
test__area_8cpp.html
a69e2aa896fd28027aec742c1b105037e
(TestArea, overlaps)
TEST_F
test__area_8cpp.html
a57ffa42854f4a775858f0b03caf53133
(TestArea, follows)
TEST_F
test__area_8cpp.html
a18937fdaea32dd7fae2782a631c0996d
(TestArea, leftOf)
TEST_F
test__area_8cpp.html
af5c85e5511715cfa96f9346425756a2a
(TestArea, rightOf)
TEST_F
test__area_8cpp.html
af6064f0ac43277d0bd9bf3302100b094
(TestArea, determineCommonLinePreceding)
TEST_F
test__area_8cpp.html
ab8ff9d914c177febafb57301b7226fe1
(TestArea, determineCommonLineFollowing)
TEST_F
test__area_8cpp.html
a3bfae02ba52a23d2c1c323cf8f35c275
(TestArea, determineCommonLineFollowingOrPreceding)
TEST_F
test__area_8cpp.html
a684142e9006a9fe22451a08084ac1498
(TestArea, determineCommonLineLeft)
TEST_F
test__area_8cpp.html
a6b897192124ce3e28108623e268522ba
(TestArea, determineCommonLineRight)
TEST_F
test__area_8cpp.html
ab6be8d35cbb3c6349614bb76f0e75e24
(TestArea, determineCommonLineSidewaysLanelet)
TEST_F
test__area_8cpp.html
ac56227ec3755f3fa9c3dfb223237e93d
(TestArea, determineCommonLineSidewaysArea)
TEST_F
test__area_8cpp.html
aacef18091b6996ea2dcaf468d1d395cc
(TestArea, determineCommonLineInArea)
TEST_F
test__area_8cpp.html
af1586883cd81278a256811f13c709e92
(TestArea, determineCommonLineInAreaInverted)
TEST_F
test__area_8cpp.html
a24115c8f241e9ec0185a7a3a0de1f7aa
(TestArea, determineCommonLineArea)
test_attribute.cpp
/tmp/ws/src/lanelet2/lanelet2_core/test/
test__attribute_8cpp
lanelet2_core/Attribute.h
lanelet2_core/Exceptions.h
lanelet2_core/utility/Units.h
TEST
test__attribute_8cpp.html
a7c9f3f9a4ca1e406ae2cfb30746627f4
(Attribute, string)
TEST
test__attribute_8cpp.html
a2f963525689b3d7199e6f4293e5dfcfa
(Attribute, getSet)
TEST
test__attribute_8cpp.html
a3966f35726ddb7d6ff539452c2c1ef2a
(Attribute, boolConversion)
TEST
test__attribute_8cpp.html
aae821a7d509bf7f9268ca8c833f298a4
(Attribute, intConversion)
TEST
test__attribute_8cpp.html
a8fe2b47a8f244a8dde7abbd827977f7d
(Attribute, idConversion)
TEST
test__attribute_8cpp.html
acf07077aa4365f6ec4bce694ba4df8da
(Attribute, doubleConversion)
TEST
test__attribute_8cpp.html
a2204f2cc7b78542e83207b660be19c81
(Attribute, velocityConversion)
TEST
test__attribute_8cpp.html
aa3650ec722212bbc56c6d8293c687674
(Attribute, caching)
TEST
test__attribute_8cpp.html
a0e3b1087ec3525259dfdf26eea6abdc0
(Attribute, as)
TEST
test__attribute_8cpp.html
a2b6889605135e4009911872dd27dbe67
(AttributeMap, enumAccess)
TEST
test__attribute_8cpp.html
ad685acb4e69ee3763b8f8774f6f23302
(AttributeMap, normalAccess)
test_lanelet.cpp
/tmp/ws/src/lanelet2/lanelet2_core/test/
test__lanelet_8cpp
lanelet2_core/geometry/Area.h
lanelet2_core/geometry/Lanelet.h
lanelet2_core/geometry/LineString.h
lanelet2_core/geometry/Polygon.h
lanelet2_core/primitives/Lanelet.h
LaneletTest
Lanelet
bufferLanelet
test__lanelet_8cpp.html
a81b8fd2055871427eca6c7e13ff6938a
(Lanelet llt, double z)
Lanelet
buildComplexTestCase
test__lanelet_8cpp.html
a992157bff41047e2f96a9bfcbd16bb02
()
Lanelet
buildLinearTestCase
test__lanelet_8cpp.html
a071203d4ba807925f881b8ab5e75e819
(size_t numPoints)
Lanelet
buildTouchingTestCase
test__lanelet_8cpp.html
a19becef3f2e0d12892b41e0d1f63da9a
(bool inverted)
TEST
test__lanelet_8cpp.html
a0e7c62d83913ef81a07f564af4070728
(LaneletBasic, emptyLanelet)
TEST
test__lanelet_8cpp.html
ae37269f05df023269337702c2e48b2b2
(ComplexLaneletTest, complexCenterline)
TEST
test__lanelet_8cpp.html
a1a4611d0a329e1d1aef07852af17574d
(ComplexLaneletTest, linearCenterline)
TEST
test__lanelet_8cpp.html
a1c30f418f74adf53aebdd3070814f897
(ComplexLaneletTest, touchingCenterlineForward)
TEST
test__lanelet_8cpp.html
ac64665bafa97e62774ef264bad7de562
(ComplexLaneletTest, touchingCenterlineBackward)
TEST_F
test__lanelet_8cpp.html
ab9d71094aa55b64758c83b766c0cd034
(LaneletTest, id)
TEST_F
test__lanelet_8cpp.html
a6b55ddb19b517a7bd117febc750a0e7a
(LaneletTest, nullptrConstruct)
TEST_F
test__lanelet_8cpp.html
a1a31e2232cc34ff6a4019c43ddefdd19
(LaneletTest, bounds)
TEST_F
test__lanelet_8cpp.html
adc75552751a3ef569107d3c0e7b7de23
(LaneletTest, attributes)
TEST_F
test__lanelet_8cpp.html
aec876f8712611359572716fe9d1893c5
(LaneletTest, invert)
TEST_F
test__lanelet_8cpp.html
a384c4b4b480b69c453bcab03f853c86b
(LaneletTest, modifyInvert)
TEST_F
test__lanelet_8cpp.html
a406f699b68777f6a3cbdc1840992ce55
(LaneletTest, centerline)
TEST_F
test__lanelet_8cpp.html
a6d35d4cd4c6c50179c6f3717cf7b35b0
(LaneletTest, setCenterline)
TEST_F
test__lanelet_8cpp.html
aec0445c5ef4219577bd33cdd5b8e65a2
(LaneletTest, area)
TEST_F
test__lanelet_8cpp.html
abe39eb930c6c4383aa30cc9c04f2230b
(LaneletTest, inside)
TEST_F
test__lanelet_8cpp.html
a4ba12daabda36ae9f83a4dc2116ab32b
(LaneletTest, boundingbox)
TEST_F
test__lanelet_8cpp.html
a2d4367ede60c2fbafa398e164fd91e5a
(LaneletTest, intersects)
TEST_F
test__lanelet_8cpp.html
ae3b1f9fca717115fbfd80410c83d5122
(LaneletTest, overlaps)
TEST_F
test__lanelet_8cpp.html
aaf4c59ff7e959d33d794e51b0a87974e
(LaneletTest, length)
TEST_F
test__lanelet_8cpp.html
a4baac8958b3e033a57d0c07493866810
(LaneletTest, approxLength)
TEST_F
test__lanelet_8cpp.html
a07a221b96cb804d0fee6337321669c18
(LaneletTest, intersects3d)
TEST_F
test__lanelet_8cpp.html
a375898fe89602fa6de7295d9ccb79164
(LaneletTest, overlaps3d)
TEST_F
test__lanelet_8cpp.html
ac758395dd5b3e4b55417e6d927e58bae
(LaneletTest, distance)
TEST_F
test__lanelet_8cpp.html
ab8a17a5e984b46fbfa60884f59ea905f
(LaneletTest, comparison)
TEST_F
test__lanelet_8cpp.html
a9274b4c8ab8903897f2267c56285a613
(LaneletTest, weakLanelet)
TEST_F
test__lanelet_8cpp.html
a9d0a821a4e946cc26f5c74ad2c6132ad
(LaneletTest, determineCommonLine)
void
testCenterline
test__lanelet_8cpp.html
aeee65da35cf99608d529c426918c35ff
(const ConstLineString3d ¢erline, const ConstLineString3d &leftBound, const ConstLineString3d &rightBound)
void
testHasIntersection
test__lanelet_8cpp.html
a19d60812a353985681eb448192b93aad
(const ConstHybridLineString2d &ls, const ConstHybridLineString2d &lsRef)
test_lanelet_map.cpp
/tmp/ws/src/lanelet2/lanelet2_core/test/
test__lanelet__map_8cpp
lanelet2_core/LaneletMap.h
lanelet_map_test_case.h
LaneletMapTest
TEST
test__lanelet__map_8cpp.html
aad1ad6b49419e20cc70f8c95536066c3
(UniqueId, registerIdParallel)
TEST_F
test__lanelet__map_8cpp.html
a4d2bd41244f70fce7166729e32156eb1
(LaneletMapTest, AddWorks)
TEST_F
test__lanelet__map_8cpp.html
abc85f75b316cfc4a44a3a06124339664
(LaneletMapTest, AddAPolygon)
TEST_F
test__lanelet__map_8cpp.html
a9adf17fc87e63803a9008984bf21d19e
(LaneletMapTest, AddRegelemWorks)
TEST_F
test__lanelet__map_8cpp.html
ab6d87b849f69b669fa14a6950e441647
(LaneletMapTest, CanAddEmptyRegelem)
TEST_F
test__lanelet__map_8cpp.html
a32d012b5178b450535cab21732ea7cb1
(LaneletMapTest, CanAddExistingElement)
TEST_F
test__lanelet__map_8cpp.html
a90846a7b7fbd027614082855d324685e
(LaneletMapTest, AddAssignsCorrectId)
TEST_F
test__lanelet__map_8cpp.html
ae16fe7f1c86fc5da143accf342c63b92
(LaneletMapTest, FindWorks)
TEST_F
test__lanelet__map_8cpp.html
a0f7de1458077c7448d3da8d5f6326d1b
(LaneletMapTest, FindThrowsIfNotExistent)
TEST_F
test__lanelet__map_8cpp.html
adb599e4304a73da178c04d83ed7dad1c
(LaneletMapTest, emptyWorks)
TEST_F
test__lanelet__map_8cpp.html
ad9d349766e9e9c69464abed60411523f
(LaneletMapTest, nearestWorksForPoints)
TEST_F
test__lanelet__map_8cpp.html
a340f2b12d7d699c5132c389238e98b56
(LaneletMapTest, nearestWorksForLanelets)
TEST_F
test__lanelet__map_8cpp.html
a279d05cc209de5342f3364ab3b5d2fab
(LaneletMapTest, findWorksForPoints)
TEST_F
test__lanelet__map_8cpp.html
a6fb82e076dab5fe0f3147e1ac19af67d
(LaneletMapTest, findWorksForLanelets)
TEST_F
test__lanelet__map_8cpp.html
ac4bbef4b57456fd10fde66f1d2d1ca15
(LaneletMapTest, findWithLargeBoxWorksForLanelets)
TEST_F
test__lanelet__map_8cpp.html
af0a3641e85011448839e0b109f4d6498
(LaneletMapTest, findNearestWorksForLanelets)
TEST_F
test__lanelet__map_8cpp.html
a7fffbeb34a39285c64c5f19bb90f1e8f
(LaneletMapTest, findNearestWorksForRegElems)
TEST_F
test__lanelet__map_8cpp.html
a96af44b83595c0258b725beb229db6ec
(LaneletMapTest, findNearestWorksForComplexRegElems)
TEST_F
test__lanelet__map_8cpp.html
a1a1e324c13bacb795bb79963afbe5404
(LaneletMapTest, findNearestWorksOnEmptyMap)
TEST_F
test__lanelet__map_8cpp.html
aae99820cfcb3af5af594f8fb91da7592
(LaneletMapTest, findUsagesInLanelet)
TEST_F
test__lanelet__map_8cpp.html
af624f3c659fec99094828df16bb520f6
(LaneletMapTest, findUsagesInAreas)
TEST_F
test__lanelet__map_8cpp.html
a0ce3518c2b359bd898385adda0f787a4
(LaneletMapTest, sizeAndEmpty)
TEST_F
test__lanelet__map_8cpp.html
a19026fea04cb2c15eea79122bc389ca0
(LaneletMapTest, findRegelemUsagesInLanelet)
TEST_F
test__lanelet__map_8cpp.html
aa250f405f33293484839418a20244540
(LaneletMapTest, findRegelemUsagesInArea)
TEST_F
test__lanelet__map_8cpp.html
a3a91a46a105737846f106e1c6992fd52
(LaneletMapTest, findUsagesInPolygon)
TEST_F
test__lanelet__map_8cpp.html
a8deb5cf4896a2771f8185d4e6c2d1707
(LaneletMapTest, createMapWithCustomCenterline)
TEST_F
test__lanelet__map_8cpp.html
ae442a7815b1791622d0379b68b343608
(LaneletMapTest, createConstMap)
TEST_F
test__lanelet__map_8cpp.html
ab127848a14eae97ad96e376b9d30844f
(LaneletMapTest, createSubmap)
test_lanelet_map_geometry.cpp
/tmp/ws/src/lanelet2/lanelet2_core/test/
test__lanelet__map__geometry_8cpp
lanelet2_core/geometry/Area.h
lanelet2_core/geometry/BoundingBox.h
lanelet2_core/geometry/LaneletMap.h
lanelet_map_test_case.h
LaneletMapGeometryTest
LineStrings3d
getRandomLinestringsSortedByDistanceToOrigin
test__lanelet__map__geometry_8cpp.html
a8a5c662814571616995dc08e1d6c6f76
(size_t num, std::mt19937 &rng)
TEST_F
test__lanelet__map__geometry_8cpp.html
aa8a8c488a376ed152be95b4047ca3017
(LaneletMapGeometryTest, findNearestWorksForRandomLinestrings)
TEST_F
test__lanelet__map__geometry_8cpp.html
ae15b5486697e6dd4babf8046223656a0
(LaneletMapGeometryTest, findWithin2dPoint)
TEST_F
test__lanelet__map__geometry_8cpp.html
a811f085d527ae0c5e713b7a4eb284f34
(LaneletMapGeometryTest, findWithin2dLinestring)
TEST_F
test__lanelet__map__geometry_8cpp.html
a82634fd394c7645df661aad0a6527cb4
(LaneletMapGeometryTest, findWithin2dBasicPolygon)
TEST_F
test__lanelet__map__geometry_8cpp.html
a6c5a391ef2028406d33fd0e87637137b
(LaneletMapGeometryTest, findWithin2dBox)
TEST_F
test__lanelet__map__geometry_8cpp.html
a7d2ab4ca0ea3ff697809a810d077e30c
(LaneletMapGeometryTest, findWithin2dLanelet)
TEST_F
test__lanelet__map__geometry_8cpp.html
a857539a49db44dcd36284ef57a962b7f
(LaneletMapGeometryTest, findWithin2dArea)
TEST_F
test__lanelet__map__geometry_8cpp.html
a80fde144f1007ab5b88f99505826b361
(LaneletMapGeometryTest, findWithin3dPoint)
TEST_F
test__lanelet__map__geometry_8cpp.html
acb3add80635e2069f1e8b0e4344fb879
(LaneletMapGeometryTest, findWithin3dLinestring)
TEST_F
test__lanelet__map__geometry_8cpp.html
a69c913f1aecd2666d8fb4e0d0e1f8e51
(LaneletMapGeometryTest, findWithin3dBox)
TEST_F
test__lanelet__map__geometry_8cpp.html
a22f530cd4a7451622c82add0372a50dc
(LaneletMapGeometryTest, findWithin3dLanelet)
TEST_F
test__lanelet__map__geometry_8cpp.html
ab372df3872152fd497428b901a051b8c
(LaneletMapGeometryTest, findWithin3dArea)
test_lanelet_or_area.cpp
/tmp/ws/src/lanelet2/lanelet2_core/test/
test__lanelet__or__area_8cpp
lanelet2_core/primitives/LaneletOrArea.h
TestLaneletOrArea
Point3d
makePoint
test__lanelet__or__area_8cpp.html
a1e52248058c61cce733c340dbdabc934
(double x, double y)
TEST_F
test__lanelet__or__area_8cpp.html
a8a6c188abf3b94256832e768976c9dc2
(TestLaneletOrArea, getLanelet)
TEST_F
test__lanelet__or__area_8cpp.html
a45d8fc5f2441987e78d582180537358a
(TestLaneletOrArea, getArea)
TEST_F
test__lanelet__or__area_8cpp.html
afc032d38f0e5ea2ae295770d2214d376
(TestLaneletOrArea, boundingPolygon)
test_lanelet_sequence.cpp
/tmp/ws/src/lanelet2/lanelet2_core/test/
test__lanelet__sequence_8cpp
lanelet2_core/geometry/LineString.h
lanelet2_core/geometry/RegulatoryElement.h
lanelet2_core/primitives/BasicRegulatoryElements.h
lanelet2_core/primitives/LaneletSequence.h
lanelet2_core/utility/Utilities.h
LaneletSequenceTest
TEST_F
test__lanelet__sequence_8cpp.html
ab9b1a79de7956f4c025f667e3f408e84
(LaneletSequenceTest, LeftBoundHasNoDuplicates)
TEST_F
test__lanelet__sequence_8cpp.html
aacaed4a110c97b656ae0f59a89d56690
(LaneletSequenceTest, RightBoundHasNoDuplicates)
TEST_F
test__lanelet__sequence_8cpp.html
a5a8ee20683b94cfeb9f2e5e01685a835
(LaneletSequenceTest, PolygonHasNoDuplicates)
TEST_F
test__lanelet__sequence_8cpp.html
adf1756540ff787203e9e2e55c08ca86b
(LaneletSequenceTest, AppendsCenterline)
TEST_F
test__lanelet__sequence_8cpp.html
a2c30b93e3d5da0e043824bb7656726fe
(LaneletSequenceTest, InvertIteratesInReverseOrder)
TEST_F
test__lanelet__sequence_8cpp.html
a04fc8a3478ef97e45acb05a60ad6f039
(LaneletSequenceTest, LaneletsAreOk)
TEST_F
test__lanelet__sequence_8cpp.html
aba56e3ca58e9cf23129aed1c5ef53a13
(LaneletSequenceTest, ConstructFromLaneletSequences)
TEST_F
test__lanelet__sequence_8cpp.html
aa56c9f32d791a008184357a951387adf
(LaneletSequenceTest, RegulatoryElementExtraction)
test_linestring.cpp
/tmp/ws/src/lanelet2/lanelet2_core/test/
test__linestring_8cpp
lanelet2_core/geometry/LineString.h
lanelet2_core/primitives/LineString.h
AllLineStringsTest
BasicLineStringsTest
CompoundLineStringTypeTest
HybridLineStringsTest
LineStringPoints
LineStringTypeTest
LineStringTypeTest< CompoundHybridLineString2d >
LineStringTypeTest< CompoundHybridLineString3d >
LineStringTypeTest< CompoundLineString2d >
LineStringTypeTest< CompoundLineString3d >
MutableLineStringsTest
NonHybridLineStringsTest
NormalLineStringsTest
Point2dTypeTest
PrimitiveLineStringsTest
ThreeDLineStringsTest
TwoDLineStringsTest
TwoDPointsTest
#define
TYPED_TEST_SUITE
test__linestring_8cpp.html
a583d14c304a52ae18b3ebfa6c27ac678
testing::Types< LineString2d, LineString3d, ConstLineString2d, ConstLineString3d, ConstHybridLineString2d, ConstHybridLineString3d, CompoundLineString2d, CompoundLineString3d, CompoundHybridLineString2d, CompoundHybridLineString3d >
AllLineStrings
test__linestring_8cpp.html
a1035623cf3ede0588b3f6897f97b5dea
testing::Types< BasicLineString2d, BasicLineString3d >
BasicLineStrings
test__linestring_8cpp.html
acad71230992e6193fe51e649b0ef433b
testing::Types< ConstHybridLineString2d, ConstHybridLineString3d, CompoundHybridLineString2d, CompoundHybridLineString3d >
HybridLineStrings
test__linestring_8cpp.html
a47ccd9fa83d3d9ea367646329abe0f4e
testing::Types< LineString2d, LineString3d >
MutableLineStrings
test__linestring_8cpp.html
a866b43d15d73c31d6812958be52d02b4
testing::Types< LineString2d, LineString3d, ConstLineString2d, ConstLineString3d, CompoundLineString2d, CompoundLineString3d >
NonHybridLineStrings
test__linestring_8cpp.html
a80b36a5b971a69a612fd2ebccd4be59a
testing::Types< LineString2d, LineString3d, ConstLineString2d, ConstLineString3d >
NormalLineStrings
test__linestring_8cpp.html
a9198bc2945c89cca4c649e9a19e69915
testing::Types< LineString2d, LineString3d, ConstLineString2d, ConstLineString3d, ConstHybridLineString2d, ConstHybridLineString3d >
PrimitiveLineStrings
test__linestring_8cpp.html
a2e8fc2d821cd4393731abab6a36fefbd
testing::Types< LineString3d, ConstLineString3d, ConstHybridLineString3d, CompoundLineString3d, CompoundHybridLineString3d >
ThreeDLineStrings
test__linestring_8cpp.html
af67625457da08fe138ef4c1e994ae5b0
testing::Types< LineString2d, ConstLineString2d, ConstHybridLineString2d, CompoundLineString2d, CompoundHybridLineString2d >
TwoDLineStrings
test__linestring_8cpp.html
a269ebe165a51102d92629da6c8bd786e
testing::Types< BasicPoint2d, Point2d, ConstPoint2d >
TwoDPoints
test__linestring_8cpp.html
a0f09651ef16b8a842b3e1be742fd4427
auto
getZ
test__linestring_8cpp.html
ac6acb1443ddefc09a448a37d4eb61b9c
(const T &p) -> std::enable_if_t<!traits::is2D< T >(), double >
TEST
test__linestring_8cpp.html
a299778552f050cd32fccdeaa21b6e5c5
(TwoDLineStringsTest, removeSelfIntersections)
TEST
test__linestring_8cpp.html
ab6ee78c9fde13a8b4c78cf1e63ba3ff8
(TwoDLineStringsTest, extractConvex)
TEST
test__linestring_8cpp.html
ac25fd68b959c8e2127902f97e7844e4f
(TwoDLineStringsTest, checkInversion)
TYPED_TEST
test__linestring_8cpp.html
af56efa36d48cf98927ef21417ff91010
(MutableLineStringsTest, id)
TYPED_TEST
test__linestring_8cpp.html
ab2738ed851cd2fd1254ad6964fea4a0b
(MutableLineStringsTest, readAttributes)
TYPED_TEST
test__linestring_8cpp.html
ab0ae1f39d09557ac82ba1a2af4fcf5a8
(PrimitiveLineStringsTest, constConversion)
TYPED_TEST
test__linestring_8cpp.html
a172cc58fe5fb0296c746f39daa9c5eb2
(AllLineStringsTest, iteration)
TYPED_TEST
test__linestring_8cpp.html
a5b7061835a5f452c2976f42f8f7c80ba
(AllLineStringsTest, invert)
TYPED_TEST
test__linestring_8cpp.html
a637b8bd665648ef8008e131fd8dda8cb
(MutableLineStringsTest, invertAndPushBack)
TYPED_TEST
test__linestring_8cpp.html
a6171035ebb602ca0d6d8641a1603c212
(MutableLineStringsTest, invertAndInsertOne)
TYPED_TEST
test__linestring_8cpp.html
a1f4852aa85d4a829c8bcb8f8e3089044
(MutableLineStringsTest, invertAndErase)
TYPED_TEST
test__linestring_8cpp.html
ab890e9c8a64efa0bfdd527a4b734dd8d
(MutableLineStringsTest, invertAndInsertMultiple)
TYPED_TEST
test__linestring_8cpp.html
ab4ced9e79a3024278b1e7ad9135bcaf4
(MutableLineStringsTest, invertAndResize)
TYPED_TEST
test__linestring_8cpp.html
aa66a01e6cf3e5c5db7eb7441334b89d9
(TwoDLineStringsTest, bounds2d)
TYPED_TEST
test__linestring_8cpp.html
a2a8322bc62b8d450aafafb39acaee743
(ThreeDLineStringsTest, bounds3d)
TYPED_TEST
test__linestring_8cpp.html
ad8b81dfc562cd399113d936b426bb2b4
(ThreeDLineStringsTest, distance3d)
TYPED_TEST
test__linestring_8cpp.html
a01a876da42af58756de745be97d5d287
(AllLineStringsTest, length)
TYPED_TEST
test__linestring_8cpp.html
aef0c01f4163976643405f67c2bb762b1
(MutableLineStringsTest, boostConvert)
TYPED_TEST
test__linestring_8cpp.html
aa864bac7c71f0b6127f0ca694cb1b53d
(MutableLineStringsTest, boostAppend)
TYPED_TEST
test__linestring_8cpp.html
a194ae9e04f211b80e62b83ab255006a5
(AllLineStringsTest, lengthRatios)
TYPED_TEST
test__linestring_8cpp.html
a5c9a66b135c84bfcb350f1a5f5c60ab1
(AllLineStringsTest, accumulatedLengthRatios)
TYPED_TEST
test__linestring_8cpp.html
aafd7ee48850c552d89ad4c4c63ae1604
(AllLineStringsTest, interpolatedPoint)
TYPED_TEST
test__linestring_8cpp.html
a2c33a9e012becaedc23398df21a08ffc
(AllLineStringsTest, nearestPoint)
TYPED_TEST
test__linestring_8cpp.html
a233e212884466dcbc4ee9fc9f177d979
(AllLineStringsTest, segments)
TYPED_TEST
test__linestring_8cpp.html
aaa5bf4e5a7dd1290683ae0c5676dcbe1
(AllLineStringsTest, segmentsInverse)
TYPED_TEST
test__linestring_8cpp.html
a63056abad21cc9fd89ba99837154a11c
(TwoDPointsTest, checkCurvature)
TYPED_TEST
test__linestring_8cpp.html
ab5053e3828bd54752818991b25e12b34
(TwoDLineStringsTest, signedDistance)
TYPED_TEST
test__linestring_8cpp.html
a6567beb6356680f8087cdfb677d21b17
(ThreeDLineStringsTest, signedDistance)
TYPED_TEST
test__linestring_8cpp.html
ad24027f2f60e3b6048c80e3e0494b675
(ThreeDLineStringsTest, intersects3d)
TYPED_TEST
test__linestring_8cpp.html
aaca8a431b63d739a8b621246865189e2
(TwoDLineStringsTest, arcCoordinates)
TYPED_TEST
test__linestring_8cpp.html
ac40f3c230e41ca0c8f4f8ae2082ad46e
(TwoDLineStringsTest, projectedPoint)
TYPED_TEST
test__linestring_8cpp.html
ae2a6d19d1094a56296c6524da4ee8714
(PrimitiveLineStringsTest, align)
TYPED_TEST
test__linestring_8cpp.html
a79dfa5f8573a1756b44b98ea0da69992
(HybridLineStringsTest, segmentLength)
TYPED_TEST
test__linestring_8cpp.html
ab03bf888e98f5709ea535b081a562aea
(TwoDLineStringsTest, fromArcCoords)
TYPED_TEST
test__linestring_8cpp.html
a95d2a738a3f6fc6ec3527f4700342e3a
(TwoDLineStringsTest, offset)
TYPED_TEST
test__linestring_8cpp.html
ad99aff0fb866eb2efacb64c25e5923fa
(MutableLineStringsTest, closestSegment)
TYPED_TEST
test__linestring_8cpp.html
a67bafd55a8ea8e9d319d27bd7d1a5f21
(TwoDLineStringsTest, shiftLateral)
TYPED_TEST_SUITE
test__linestring_8cpp.html
aac6b31c93b3a9ecb18a0ec643e589ab9
(TwoDPointsTest, TwoDPoints)
TYPED_TEST_SUITE
test__linestring_8cpp.html
ac1d36f9a5e1e8698d792b8bcca3fd9f6
(AllLineStringsTest, AllLineStrings)
TYPED_TEST_SUITE
test__linestring_8cpp.html
ad952eaae57528daf0b34a5a140ed11bf
(TwoDLineStringsTest, TwoDLineStrings)
TYPED_TEST_SUITE
test__linestring_8cpp.html
a4d51138a3643876bc1d1b1f567805141
(ThreeDLineStringsTest, ThreeDLineStrings)
TYPED_TEST_SUITE
test__linestring_8cpp.html
a08a4ac710c7e6f121d9d03da543ebc80
(NormalLineStringsTest, NormalLineStrings)
TYPED_TEST_SUITE
test__linestring_8cpp.html
ab9775dd9647f55a9008f7a59b51c2ecc
(MutableLineStringsTest, MutableLineStrings)
TYPED_TEST_SUITE
test__linestring_8cpp.html
a1338d01eae578d035e95dcaed34f5e7a
(PrimitiveLineStringsTest, PrimitiveLineStrings)
TYPED_TEST_SUITE
test__linestring_8cpp.html
a50eb11b44123940b0001cae57c437b6f
(NonHybridLineStringsTest, NonHybridLineStrings)
TYPED_TEST_SUITE
test__linestring_8cpp.html
a175428fa539a1d7b27bec02a7dc3ec5f
(HybridLineStringsTest, HybridLineStrings)
TYPED_TEST_SUITE
test__linestring_8cpp.html
af236ff4e90d9a11408238dfbed7ffc11
(BasicLineStringsTest, BasicLineStrings)
test_point.cpp
/tmp/ws/src/lanelet2/lanelet2_core/test/
test__point_8cpp
lanelet2_core/geometry/Point.h
lanelet2_core/primitives/Point.h
constexpr bool
isTwod
test__point_8cpp.html
a07b84d6d92b09ae273f49feb2a6942d0
(const BasicPoint2d &)
constexpr bool
isTwod
test__point_8cpp.html
a69ce0a470e0273c4a43f655684a4d78a
(const BasicPoint3d &)
TEST
test__point_8cpp.html
a1797083b1e36941acc4e05d90a9097b5
(testPoint, constructDestroy)
TEST
test__point_8cpp.html
a98503922a2ab27078cd3fdf7c17087fa
(testPoint, convert)
TEST
test__point_8cpp.html
a79cea62463456ab6734e55c23eb333c6
(testPoint2d, twoDthreeD)
TEST
test__point_8cpp.html
a8d505ac9c46cba58fa66ee003574a037
(testPoint3d, assign)
TEST
test__point_8cpp.html
a25db3f30d3be77c1d177dcb29dba86d8
(testPoint2d, assign)
TEST
test__point_8cpp.html
a34eab9dd93eb171e571a669c2501117f
(testPoint, distance)
TEST
test__point_8cpp.html
aa4b49e626f69c5215b2553269e814a85
(testPoint2d, stream)
TEST
test__point_8cpp.html
aa04823be1a4f5d08e47d6d26db6869ce
(testPoint3d, stream)
test_polygon.cpp
/tmp/ws/src/lanelet2/lanelet2_core/test/
test__polygon_8cpp
lanelet2_core/geometry/Polygon.h
lanelet2_core/primitives/CompoundPolygon.h
lanelet2_core/primitives/Polygon.h
AllPolygonsTest
CompoundPolygonTypeTest
HybridPolygonsTest
HybridPolygonsTwoDTest
MutablePolygonsTest
NonHybridPolygonsTest
NormalPolygonsTest
PolygonPoints
PolygonTypeTest
PolygonTypeTest< CompoundHybridPolygon2d >
PolygonTypeTest< CompoundHybridPolygon3d >
PolygonTypeTest< CompoundPolygon2d >
PolygonTypeTest< CompoundPolygon3d >
PrimitivePolygonsTest
ThreeDAndBasicPolygonsTest
ThreeDPolygonsTest
TwoDAndBasicPolygonsTest
TwoDPolygonsTest
#define
TYPED_TEST_SUITE
test__polygon_8cpp.html
a583d14c304a52ae18b3ebfa6c27ac678
testing::Types< Polygon2d, Polygon3d, ConstPolygon2d, ConstPolygon3d, ConstHybridPolygon2d, ConstHybridPolygon3d, CompoundPolygon2d, CompoundPolygon3d, CompoundHybridPolygon2d, CompoundHybridPolygon3d >
AllPolygons
test__polygon_8cpp.html
a2797847837053a07fde4cbda4b97bbf6
testing::Types< ConstHybridPolygon2d, ConstHybridPolygon3d, CompoundHybridPolygon2d, CompoundHybridPolygon3d >
HybridPolygons
test__polygon_8cpp.html
a397ed06b120f70705e5f47e906cfd3e2
testing::Types< ConstHybridPolygon2d, CompoundHybridPolygon2d >
HybridPolygonsTwoD
test__polygon_8cpp.html
a33218e8539ecdddeb949c09ed7c9775d
testing::Types< Polygon2d, Polygon3d >
MutablePolygons
test__polygon_8cpp.html
ae2028374c8d7c0aa71f047fca5387b95
testing::Types< Polygon2d, Polygon3d, ConstPolygon2d, ConstPolygon3d, CompoundPolygon2d, CompoundPolygon3d >
NonHybridPolygons
test__polygon_8cpp.html
a52faa01afcbd77192ba7eaba0b8e5581
testing::Types< Polygon2d, Polygon3d, ConstPolygon2d, ConstPolygon3d >
NormalPolygons
test__polygon_8cpp.html
a302c295892eb5e1f5cd0ed6d8a33b796
testing::Types< Polygon2d, Polygon3d, ConstPolygon2d, ConstPolygon3d, ConstHybridPolygon2d, ConstHybridPolygon3d >
PrimitivePolygons
test__polygon_8cpp.html
a9ce0f042ecd90c0437e359eef9f73e0d
testing::Types< BasicPolygon3d, Polygon3d, ConstPolygon3d, ConstHybridPolygon3d, CompoundPolygon3d, CompoundHybridPolygon3d >
ThreeDAndBasicPolygons
test__polygon_8cpp.html
a90378e2c26b4b171a1aa1769fff6e171
testing::Types< Polygon3d, ConstPolygon3d, ConstHybridPolygon3d, CompoundPolygon3d, CompoundHybridPolygon3d >
ThreeDPolygons
test__polygon_8cpp.html
ae92bbef032d35c7c48095ff0a4ed189c
testing::Types< BasicPolygon2d, Polygon2d, ConstPolygon2d, ConstHybridPolygon2d, CompoundPolygon2d, CompoundHybridPolygon2d >
TwoDAndBasicPolygons
test__polygon_8cpp.html
a06bf896724deba59a7ad1dceba77f886
testing::Types< Polygon2d, ConstPolygon2d, ConstHybridPolygon2d, CompoundPolygon2d, CompoundHybridPolygon2d >
TwoDPolygons
test__polygon_8cpp.html
ab616d16caf37ae5b3604aafbd6cc7f8e
void
checkPartitionConsistency
test__polygon_8cpp.html
ad6b7caa226fcfaac3421e00afe1b90bc
(const BasicPolygon2d &poly, const BasicPolygons2d &parts)
PolygonT
composePolygon
test__polygon_8cpp.html
a76943b75118cb3595df0d3a828d4f6cb
(std::initializer_list< ConstLineString3d > list)
auto
crossProd
test__polygon_8cpp.html
a3238e5d43294213931271c3b06483201
(const Eigen::Matrix< double, 2, 1 > &p1, const Eigen::Matrix< double, 2, 1 > &p2)
auto
getZ
test__polygon_8cpp.html
ac6acb1443ddefc09a448a37d4eb61b9c
(const T &p) -> std::enable_if_t<!traits::is2D< T >(), double >
bool
isConnectionConvex
test__polygon_8cpp.html
a4d7cca60a64193b0e6822f01c100c3e5
(const BasicPoint2d &seg1, const BasicPoint2d &seg2, const double eps=4 *std::numeric_limits< double >::epsilon())
bool
isConvex
test__polygon_8cpp.html
a4c312305c8fc939cc290bf949c84ec82
(const BasicPolygon2d &poly)
T
toPolygon
test__polygon_8cpp.html
a3e2eb4c6df5cc0e8330d52f4a7517c23
(const Polygon3d &p)
BasicPolygon2d
toPolygon< BasicPolygon2d >
test__polygon_8cpp.html
afef7a9062dcfc8ac40f36d60de86dfba
(const Polygon3d &p)
BasicPolygon3d
toPolygon< BasicPolygon3d >
test__polygon_8cpp.html
ae4c9badd354a81bc8a79adaaf34ad226
(const Polygon3d &p)
ConstPolygon2d
toPolygon< ConstPolygon2d >
test__polygon_8cpp.html
a6c524ac98881700cae9d296e51e291c5
(const Polygon3d &p)
Polygon2d
toPolygon< Polygon2d >
test__polygon_8cpp.html
ad30df05e026bdbef0c51647936c437ec
(const Polygon3d &p)
TYPED_TEST
test__polygon_8cpp.html
ad00495d41ba0ca5e1baaf39646d7a0bb
(MutablePolygonsTest, id)
TYPED_TEST
test__polygon_8cpp.html
ab7bddce298033a9823c58d1a187c413e
(MutablePolygonsTest, readAttributes)
TYPED_TEST
test__polygon_8cpp.html
a5489f29e2d14adba9a4cf3326b274e70
(TwoDAndBasicPolygonsTest, bounds2d)
TYPED_TEST
test__polygon_8cpp.html
a7a6af692d10ef41684bfc9102451a9d5
(ThreeDAndBasicPolygonsTest, bounds3d)
TYPED_TEST
test__polygon_8cpp.html
ade8f4a65a72a007f70c3d2b3a51beb78
(HybridPolygonsTwoDTest, distance2d)
TYPED_TEST
test__polygon_8cpp.html
a33cdce82e80ebd77f9d1787b76294f1e
(HybridPolygonsTwoDTest, distancePoint2d)
TYPED_TEST
test__polygon_8cpp.html
aa7f2b2ee38205381cc8b93699fd51c24
(HybridPolygonsTwoDTest, area)
TYPED_TEST
test__polygon_8cpp.html
a8e3ecb38339f9dfef424ff6b2f4465aa
(HybridPolygonsTwoDTest, centroid)
TYPED_TEST
test__polygon_8cpp.html
ac4041557c851b0d6ec4abff7cd3d115e
(AllPolygonsTest, perimeter)
TYPED_TEST
test__polygon_8cpp.html
a20032ec2041b267567cc48004abdcba6
(TwoDPolygonsTest, toBasicPolygon)
TYPED_TEST
test__polygon_8cpp.html
a808526c56bac495a197e15c930c78d1a
(TwoDPolygonsTest, convexPartition)
TYPED_TEST
test__polygon_8cpp.html
ab9242d51af5fdafab292fdf66bde6a86
(TwoDAndBasicPolygonsTest, triangulate)
TYPED_TEST_SUITE
test__polygon_8cpp.html
a316eeecb49817036358fe43c6f1caea2
(AllPolygonsTest, AllPolygons)
TYPED_TEST_SUITE
test__polygon_8cpp.html
ac8662cd62694d86ff53688b0398906b2
(TwoDPolygonsTest, TwoDPolygons)
TYPED_TEST_SUITE
test__polygon_8cpp.html
a32b6a32c68d897b0946986e7ee84ef24
(ThreeDPolygonsTest, ThreeDPolygons)
TYPED_TEST_SUITE
test__polygon_8cpp.html
ab6b5036e134dda7643ad4fe2e25b028d
(TwoDAndBasicPolygonsTest, TwoDAndBasicPolygons)
TYPED_TEST_SUITE
test__polygon_8cpp.html
ad816389b4f86e8e3d9bc993eb620c439
(ThreeDAndBasicPolygonsTest, ThreeDAndBasicPolygons)
TYPED_TEST_SUITE
test__polygon_8cpp.html
aea789a8ea0df83438fa9601960a2498b
(NormalPolygonsTest, NormalPolygons)
TYPED_TEST_SUITE
test__polygon_8cpp.html
ae8fa8718e6305b93b277c67e0f206818
(MutablePolygonsTest, MutablePolygons)
TYPED_TEST_SUITE
test__polygon_8cpp.html
a0eeb88c1d7fa43bb36ac8818d69b1ff3
(PrimitivePolygonsTest, PrimitivePolygons)
TYPED_TEST_SUITE
test__polygon_8cpp.html
aa0591738bf1e5fe7495f360f624cf00a
(NonHybridPolygonsTest, NonHybridPolygons)
TYPED_TEST_SUITE
test__polygon_8cpp.html
afce208aff778b4678e674e64322b938c
(HybridPolygonsTest, HybridPolygons)
TYPED_TEST_SUITE
test__polygon_8cpp.html
a53b01f1bc7b382f3095ef131ae7c19b6
(HybridPolygonsTwoDTest, HybridPolygonsTwoD)
test_regulatory_element.cpp
/tmp/ws/src/lanelet2/lanelet2_core/test/
test__regulatory__element_8cpp
lanelet2_core/geometry/RegulatoryElement.h
lanelet2_core/primitives/BasicRegulatoryElements.h
lanelet2_core/utility/Utilities.h
RegulatoryElementTest
std::shared_ptr< GenericRegulatoryElement >
GenericRegulatoryElementPtr
test__regulatory__element_8cpp.html
ad88c1bbd2996575c4dd31b93488a52b3
TEST_F
test__regulatory__element_8cpp.html
a4c6eb6c8fb20fa503cd25fdca3a8c624
(RegulatoryElementTest, factoryHasGenericRegelem)
TEST_F
test__regulatory__element_8cpp.html
a59578f1317395903d78392dc9828c07d
(RegulatoryElementTest, emptyGenericRegelem)
TEST_F
test__regulatory__element_8cpp.html
a3edddeae84cb9b58212a8316f003b2e5
(RegulatoryElementTest, fullGenericRegelem)
TEST_F
test__regulatory__element_8cpp.html
ab2d70dedcd7281c1e74657e98d578277
(RegulatoryElementTest, findWorks)
TEST_F
test__regulatory__element_8cpp.html
aed83401aecce88413ba25e96e3f5e1ae
(RegulatoryElementTest, boundingBox2dWorks)
TEST_F
test__regulatory__element_8cpp.html
a95010ce0c4ed43a86627f4276ec6e6e2
(RegulatoryElementTest, boundingBox3dWorks)
TEST_F
test__regulatory__element_8cpp.html
a86e9426f2c71d57eeb045f003a82327e
(RegulatoryElementTest, hasWorksForRegelem)
TEST_F
test__regulatory__element_8cpp.html
ab9b210e86e5ac72cd4ba35da58724ba2
(RegulatoryElementTest, addGenericRegulatoryElementToLanelet)
TEST_F
test__regulatory__element_8cpp.html
a5ea2eeafe63d1d9778d3cf6d79b4cf29
(RegulatoryElementTest, FactoryCannotConstructInvalidTrafficLight)
TEST_F
test__regulatory__element_8cpp.html
a336fab2d03170a4168a7601e7c9dab05
(RegulatoryElementTest, FactoryConstructsTrafficLight)
TEST_F
test__regulatory__element_8cpp.html
ac6ea7744cc909ff560a0c5f4ee6692c7
(RegulatoryElementTest, TrafficLightWorksAsExpected)
TEST_F
test__regulatory__element_8cpp.html
a370dbf60edbb624ccfa09c694856fd0d
(RegulatoryElementTest, TrafficLightCreationFomPolygonWorks)
TEST_F
test__regulatory__element_8cpp.html
aa7eb8e05bf32245fe2f78bf58d946549
(RegulatoryElementTest, FactoryCannotConstructInvalidTrafficSign)
TEST_F
test__regulatory__element_8cpp.html
ab04189b7e4bacf441cc8827ae05cb162
(RegulatoryElementTest, FactoryConstructsTrafficSign)
TEST_F
test__regulatory__element_8cpp.html
a468d86af4f5c93f687d2409af26a2708
(RegulatoryElementTest, ConstructValidTrafficSign)
TEST_F
test__regulatory__element_8cpp.html
a489a2ee827ceb09036376051636795a8
(RegulatoryElementTest, FactoryCannotConstructInvalidSpeedLimit)
TEST_F
test__regulatory__element_8cpp.html
a7d8a15c00fbffe63db470bdd6347f719
(RegulatoryElementTest, FactoryConstructsSpeedLimit)
TEST_F
test__regulatory__element_8cpp.html
af5df80adffc2f921ed5a5e915b8c0c28
(RegulatoryElementTest, FactoryCannotConstructInvalidRightOfWay)
TEST_F
test__regulatory__element_8cpp.html
a9a4c8d3c838c4d61ba716b8fcd42d08d
(RegulatoryElementTest, FactoryConstructsRightOfWay)
TEST_F
test__regulatory__element_8cpp.html
a7e885867672f8ff31a5c7c314782ddf7
(RegulatoryElementTest, ConstructValidRightOfWay)
TEST_F
test__regulatory__element_8cpp.html
a6807745c16e39519706779c9d5a33189
(RegulatoryElementTest, FactoryCannotConstructInvalidAllWayStop)
TEST_F
test__regulatory__element_8cpp.html
a34a99abe0a86909f2dceec75e35c0130
(RegulatoryElementTest, FactoryConstructsAllWayStop)
TEST_F
test__regulatory__element_8cpp.html
a73e945ef56d017e22e1881299f40a34a
(RegulatoryElementTest, ConstructValidAllWayStop)
Traits.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/
Traits_8h
lanelet2_core/Forward.h
lanelet::traits::AreaTag
lanelet::traits::BoundingBoxTag
lanelet::traits::LaneletTag
lanelet::traits::LineStringTag
lanelet::traits::LineStringTraits
lanelet::traits::Owned
lanelet::traits::Owned< Area >
lanelet::traits::Owned< Lanelet >
lanelet::traits::Owned< LineString3d >
lanelet::traits::Owned< Polygon3d >
lanelet::traits::PointTag
lanelet::traits::PointTraits
lanelet::traits::PolygonTag
lanelet::traits::PolygonTraits
lanelet::traits::PrimitiveTraits
lanelet::traits::PrimitiveTraits< RegulatoryElementConstPtr >
lanelet::traits::PrimitiveTraits< RegulatoryElementPtr >
lanelet::traits::RegulatoryElementTag
lanelet
lanelet::traits
lanelet::utils
typename PointTraits< PointT >::BasicPoint
BasicPointT
namespacelanelet_1_1traits.html
a4ec5b00cc9de174908f7929b0215e05e
typename PointTraits< PointT >::ConstPoint
ConstPointT
namespacelanelet_1_1traits.html
a8b6afa41175485951267bf9668ab3582
typename PrimitiveTraits< PrimitiveT >::ConstType
ConstPrimitiveType
namespacelanelet_1_1traits.html
ad9ce54fca699d4f7b65d7b2f10e2cf4e
typename PointTraits< PointT >::MutablePoint
MutablePointT
namespacelanelet_1_1traits.html
ab4de3c74136d927f792d12997e694c7a
typename PrimitiveTraits< PrimitiveT >::MutableType
MutablePrimitiveType
namespacelanelet_1_1traits.html
aa4009c28036130591827d45538bbf2b6
typename Owned< PrimitiveT >::Type
OwnedT
namespacelanelet_1_1traits.html
a3d0f21ee23d32e20192c4ea9730a45b7
typename LineStringTraits< LineStringT >::PointType
PointType
namespacelanelet_1_1traits.html
ac37106877c665afa933e8bc518246fc7
typename PrimitiveTraits< PrimitiveT >::ThreeDType
ThreeD
namespacelanelet_1_1traits.html
aa90e7151978426bba96837b05f36e6a3
typename PrimitiveTraits< PrimitiveT >::TwoDType
TwoD
namespacelanelet_1_1traits.html
a8ce37a9e0992dabc70c31f858b582eba
Dimensions
namespacelanelet_1_1traits.html
a5103b5d37cf998ffb230de8a82415ccd
Two
Three
Id
getId
namespacelanelet_1_1traits.html
ae7dfae370960a8fee4e36b2c3681d810
(const PrimT &prim)
constexpr bool
is2D
namespacelanelet_1_1traits.html
a04014dd98304049eca312103a0412573
()
constexpr bool
is3D
namespacelanelet_1_1traits.html
a51648ceac6a64e11d35eb67b069a6bdc
()
constexpr bool
isCategory
namespacelanelet_1_1traits.html
a56bd86e0bb5956731e7534d046e71f2e
()
constexpr bool
isConst
namespacelanelet_1_1traits.html
a8f6e673797896d633dcc72dcee34cca6
()
constexpr bool
noRegelem
namespacelanelet_1_1traits.html
a27475c61193e892a91e89ed136325d0d
()
auto
to2D
namespacelanelet_1_1traits.html
af39fb0959487ebd3d03d6f92e92dfb3f
(const PrimitiveT &primitive) -> TwoD< PrimitiveT >
auto
to3D
namespacelanelet_1_1traits.html
acd4e46335afd67f0b8f610efa1204a08
(const PrimitiveT &primitive) -> ThreeD< PrimitiveT >
auto
toBasicPoint
namespacelanelet_1_1traits.html
a9c63d2521f7648e0a77dd3ecb7826d16
(const PointT &point) -> std::enable_if_t< PointTraits< PointT >::IsPrimitive, BasicPointT< PointT >>
ConstPrimitiveType< PrimitiveT >
toConst
namespacelanelet_1_1traits.html
a7b81aaff452d8a55322ee74a9eaad819
(const PrimitiveT &primitive)
TransformIterator.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/utility/
TransformIterator_8h
lanelet::internal::Converter
lanelet::internal::Converter< const std::shared_ptr< const T > >
lanelet::internal::Converter< std::shared_ptr< const T > >
lanelet::internal::PairConverter
lanelet::internal::TransformIterator
lanelet
lanelet::internal
Units.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/utility/
Units_8h
lanelet2_core/Forward.h
lanelet
lanelet::units
lanelet::units::literals
MeterQuantity
Distance
namespacelanelet_1_1units.html
a3b4333f8d63854833eefe37f30c11f20
boost::units::scale< 10, boost::units::static_rational< 3 > >
Exp3
namespacelanelet_1_1units.html
a5bf818a24a44755f3ef41825de9d78c9
boost::units::metric::hour_base_unit::unit_type
Hour
namespacelanelet_1_1units.html
a9d80873dcf3d9d2cafc1d698ee3d8b9e
boost::units::make_scaled_unit< NoUnit, Exp3 >::type
Kilo
namespacelanelet_1_1units.html
a8029e70aabfc1514e611206f3c8a741d
boost::units::multiply_typeof_helper< Kilo, Meter >::type
Km
namespacelanelet_1_1units.html
ae0e051426b0e58d1e3daf6135f325493
boost::units::divide_typeof_helper< Km, Hour >::type
KmH
namespacelanelet_1_1units.html
ae0c11c58cb7280ce0d252f95e7949695
boost::units::quantity< KmH >
KmHQuantity
namespacelanelet_1_1units.html
a85c4ac32db095d1b725c6b5a4ea9a5f2
boost::units::si::meter_base_unit::unit_type
Meter
namespacelanelet_1_1units.html
adcfb71085d574b0a577b1ca9501ac89b
boost::units::quantity< Meter >
MeterQuantity
namespacelanelet_1_1units.html
ad8d450d0cd72b077b4ecc3f0bc591116
boost::units::us::mile_base_unit::unit_type
Mile
namespacelanelet_1_1units.html
a138c8dd8ba8d6ebfe17a29ecea228f3e
boost::units::divide_typeof_helper< Mile, Hour >::type
MPH
namespacelanelet_1_1units.html
afcf189fe14781daac79708f58df62971
boost::units::quantity< MPH >
MPHQuantity
namespacelanelet_1_1units.html
aed30e697048cdfb9f951db9f64a0a1a9
boost::units::si::dimensionless::unit_type
NoUnit
namespacelanelet_1_1units.html
a65526d429445f2297ec4a0dfade76cd5
boost::units::si::second_base_unit::unit_type
Second
namespacelanelet_1_1units.html
abd8e5097d65fab56e91d419fd922aed3
boost::units::quantity< Second >
SecondQuantity
namespacelanelet_1_1units.html
aa8ec124b818122c86ff6a4f1da129aaa
SecondQuantity
Time
namespacelanelet_1_1units.html
a6c6479447504447970e968fc3b7945ac
Velocity
operator"" _kmh
namespacelanelet_1_1units_1_1literals.html
a44e8cb8155a44f29f962b365aca33da8
(long double d)
Velocity
operator"" _kmh
namespacelanelet_1_1units_1_1literals.html
a70d3c14289216ac977c9a41d7a1bfa78
(unsigned long long int d)
Distance
operator"" _m
namespacelanelet_1_1units_1_1literals.html
aee596df1770ce622bc5affda93461d91
(long double d)
Distance
operator"" _m
namespacelanelet_1_1units_1_1literals.html
a5f60ca0c4475869c50ce260b0ef10929
(unsigned long long int d)
Velocity
operator"" _mph
namespacelanelet_1_1units_1_1literals.html
a48c4d0605327cc64801745b92c954f14
(long double d)
Velocity
operator"" _mph
namespacelanelet_1_1units_1_1literals.html
af9ab19ce2f7a5068d059cea6f57047d6
(unsigned long long int d)
Velocity
operator"" _mps
namespacelanelet_1_1units_1_1literals.html
a15e35d5fc759b134550d5eb4fa98029d
(long double d)
Velocity
operator"" _mps
namespacelanelet_1_1units_1_1literals.html
a01c4e76026232ff4de97e9bd315e6e82
(unsigned long long int d)
Acceleration
operator"" _mps2
namespacelanelet_1_1units_1_1literals.html
aa3b82433608990d3d1e03766e503e837
(long double d)
Acceleration
operator"" _mps2
namespacelanelet_1_1units_1_1literals.html
ad96048b55696d1eea5efae3c884c3ec7
(unsigned long long int d)
Time
operator"" _s
namespacelanelet_1_1units_1_1literals.html
a18ae1ae4a2b39770eb060ee5c647fb10
(long double s)
Time
operator"" _s
namespacelanelet_1_1units_1_1literals.html
a0eb3bc9a20ed736b2b5f44f07037481f
(unsigned long long int s)
Utilities.h
/tmp/ws/src/lanelet2/lanelet2_core/include/lanelet2_core/utility/
Utilities_8h
lanelet2_core/Forward.h
lanelet2_core/utility/Optional.h
lanelet::utils::IdLess
lanelet::utils::detail::MoveIf
lanelet::utils::detail::MoveIf< false >
lanelet::utils::detail::MoveIf< true >
lanelet::utils::detail::ReserveIfNecessary
lanelet::utils::detail::ReserveIfNecessary< std::vector< T > >
lanelet
lanelet::internal
lanelet::utils
lanelet::utils::detail
const T &
addConst
namespacelanelet_1_1utils.html
aa54c760772bbdfe79762febbe450a7a2
(T &t)
std::shared_ptr< const T >
addConst
namespacelanelet_1_1utils.html
adc3d1f586a163dc2794e22261dd1e5bd
(std::shared_ptr< T > t)
bool
anyOf
namespacelanelet_1_1utils.html
a1cfaa928afc5462a49ae393e07519a7e
(const Container &c, Predicate &&p)
VectorT
concatenate
namespacelanelet_1_1utils_1_1detail.html
afaa8589b29583c988e190082cec74ba6
(ContainerT &&c)
VectorT
concatenate
namespacelanelet_1_1utils_1_1detail.html
a7e40b09e014057ec8496dda681d0e61e
(ContainerT &&c, Func f)
auto
concatenate
namespacelanelet_1_1utils.html
ab490a3d6db4bd9c4d72a02417bd34736
(ContainerT &&c)
auto
concatenate
namespacelanelet_1_1utils.html
ac16ca34c521e1f9afb10f01518a1c07a
(std::initializer_list< T > &&c)
auto
concatenate
namespacelanelet_1_1utils.html
ac1ed49159afa0ae48956712bc76a1b45
(ContainerT &&c, Func f)
auto
concatenate
namespacelanelet_1_1utils.html
a29e44b51096baa399b7d04979e3fef56
(std::initializer_list< T > &&c, Func f)
auto
concatenateRange
namespacelanelet_1_1utils_1_1detail.html
aae84d8eb0c30290631aec7611ba24ae2
(ContainerT &&c, Func f)
auto
concatenateRange
namespacelanelet_1_1utils_1_1detail.html
ab91024f61c2d79f807b3811aa2424760
(ContainerT &&c, Func f, const AllocatorT &alloc)
auto
concatenateRange
namespacelanelet_1_1utils.html
a0210d2e4996cafcf5cae1264cffabb78
(ContainerT &&c, Func f)
auto
concatenateRange
namespacelanelet_1_1utils.html
aa37f7a42c5140f7844fae9e8dfc4aae5
(std::initializer_list< T > &&c, Func f)
auto
concatenateRange
namespacelanelet_1_1utils.html
ab08d53186e51f7be0d8f1f5daceee932
(ContainerT &&c, Func f, const AllocatorT &alloc)
auto
concatenateRange
namespacelanelet_1_1utils.html
a31b9fe6b166702fec5ab4860ac97c491
(std::initializer_list< T > &&c, Func f, const AllocatorT &alloc)
bool
contains
namespacelanelet_1_1utils.html
a8b5e21e1b0aff75a6a48ae7c98c7e513
(const Container &c, const Value &v)
VectorT
createReserved
namespacelanelet_1_1utils_1_1detail.html
a7dfb89d0c9e75bb41e5bfbb8bc3c7f15
(size_t size)
auto
find
namespacelanelet_1_1utils.html
a712762472829be92826f3d2b38863df1
(ContainerT &&c, const ValueT &val)
auto
findIf
namespacelanelet_1_1utils.html
a3b452be281a487de958e7a77c0c29c5d
(ContainerT &&c, Func f)
void
forEach
namespacelanelet_1_1utils.html
a43b04676d8300a9bde4e944f50c3207a
(Container &&c, Func &&f)
std::vector< T >
getVariant
namespacelanelet_1_1utils.html
a4be300051409660a79c5be7b461ed469
(const std::vector< Variant > &v)
constexpr bool
idLess
namespacelanelet_1_1utils.html
a3074c1d6b115b2e0e7ef52bd72ee2066
(const PrimitiveT &p1, const PrimitiveT &p2)
Container
invert
namespacelanelet_1_1utils.html
acd78c8eafe02aa9abc8141a3f096d5d1
(const Container &cont)
bool
nearZero
namespacelanelet_1_1utils.html
a54b712cf11c12c6839e313ca329ca782
(double d)
auto
orderedPair
namespacelanelet_1_1utils.html
aaecfb3402b89dbe23e0674c281f98663
(T1 &first, T2 &second)
std::shared_ptr< T >
removeConst
namespacelanelet_1_1utils.html
a08137a2ba66ee2cf6b2b892d830556b4
(std::shared_ptr< const T > t)
T &
removeConst
namespacelanelet_1_1utils.html
a7ee4d664e528e159dd937b886be0b66f
(const T &t)
Container::iterator
removeConst
namespacelanelet_1_1internal.html
aef7104f1411429f3c517cbe803196ef0
(Container &c, ConstIterator it)
constexpr bool
strequal
namespacelanelet_1_1utils.html
aa89f4f31deebde1b8147886d443c3e9b
(char const *lhs, char const *rhs)
auto
strong
namespacelanelet_1_1utils.html
a6cbc37478875470a4d7707fba57a5c1d
(std::vector< WeakT > v)
auto
sum
namespacelanelet_1_1utils.html
a5e6964a0f6a5d242cc300f2d446013de
(Range &&r, Func f)
auto
transform
namespacelanelet_1_1utils_1_1detail.html
abddd1193f9ca47e7a68259b067e9b413
(Container &&c, Func f)
auto
transform
namespacelanelet_1_1utils.html
ad16676bb01f76132324411202c49fc48
(Iterator begin, Iterator end, const Func f)
auto
transform
namespacelanelet_1_1utils.html
aef8c9ea45782bb090befee004428a846
(Container &&c, Func f)
auto
transform
namespacelanelet_1_1utils.html
af2471a6990daf61b9944e223ffbbda6b
(std::initializer_list< T > &&c, Func f)
auto
transformSharedPtr
namespacelanelet_1_1utils.html
a09e2e6dbb755d33cb57edda548e66f92
(const std::vector< std::shared_ptr< InT >> &v)
AllLineStringsTest
classAllLineStringsTest.html
LineStringTypeTest
AllPolygonsTest
classAllPolygonsTest.html
PolygonTypeTest
lanelet::AllWayStop
classlanelet_1_1AllWayStop.html
lanelet::RegulatoryElement
std::shared_ptr< AllWayStop >
Ptr
classlanelet_1_1AllWayStop.html
a45c56ddf2ee81747697f6763db8ccdd9
void
addLanelet
classlanelet_1_1AllWayStop.html
ad828af3a667995f47c0de1aa7b52ec40
(const LaneletWithStopLine &lltWithStop)
void
addTrafficSign
classlanelet_1_1AllWayStop.html
a6f1a97e5f5ac7255ad4b26b58cc2fe8f
(const LineStringOrPolygon3d &sign)
Optional< ConstLineString3d >
getStopLine
classlanelet_1_1AllWayStop.html
a822233f9e0a8aaeaab9e645eeef550c9
(const ConstLanelet &llt) const
Optional< LineString3d >
getStopLine
classlanelet_1_1AllWayStop.html
a6c589fc266f79cb3a3e14225dfba0939
(const ConstLanelet &llt)
ConstLanelets
lanelets
classlanelet_1_1AllWayStop.html
a1b57336dcb2b038782248059779ab8b2
() const
Lanelets
lanelets
classlanelet_1_1AllWayStop.html
ab75f33f15d44280c7758c584a1afd2b2
()
bool
removeLanelet
classlanelet_1_1AllWayStop.html
a08882c905dc3f8bba3398bd1b37278c9
(const Lanelet &llt)
bool
removeTrafficSign
classlanelet_1_1AllWayStop.html
a93c244eaac9d15c5fcdcef6088a6683d
(const LineStringOrPolygon3d &sign)
ConstLineStrings3d
stopLines
classlanelet_1_1AllWayStop.html
ac93765bf233c38a4d4f6cb8a57b06050
() const
LineStrings3d
stopLines
classlanelet_1_1AllWayStop.html
aaa113e614570ac4ce7506d4df4695aba
()
ConstLineStringsOrPolygons3d
trafficSigns
classlanelet_1_1AllWayStop.html
a2c7f25dca0fe6d1984fab41fc419a94a
() const
LineStringsOrPolygons3d
trafficSigns
classlanelet_1_1AllWayStop.html
acd54b15d5ddb96347278e7330b9e2b32
()
static Ptr
make
classlanelet_1_1AllWayStop.html
a87b309aec06a5cf8ca91a15c195782d7
(Id id, const AttributeMap &attributes, const LaneletsWithStopLines &lltsWithStop, const LineStringsOrPolygons3d &signs={})
static constexpr char
RuleName
classlanelet_1_1AllWayStop.html
a751cb089b1904741bb4a42e2353db8c6
[]
AllWayStop
classlanelet_1_1AllWayStop.html
a950bdb04940aa3a805a9604885e9ef7a
(Id id, const AttributeMap &attributes, const LaneletsWithStopLines &lltsWithStop, const LineStringsOrPolygons3d &signs)
AllWayStop
classlanelet_1_1AllWayStop.html
a323fb6b4bcf3a1eae4f1eb8ca49f717e
(const RegulatoryElementDataPtr &data)
friend class
RegisterRegulatoryElement< AllWayStop >
classlanelet_1_1AllWayStop.html
aa3d9c63c371233561f532e2812b857c5
lanelet::ArcCoordinates
structlanelet_1_1ArcCoordinates.html
double
distance
structlanelet_1_1ArcCoordinates.html
a8cc75c7c19115d3e243ebd2a5b101fde
double
length
structlanelet_1_1ArcCoordinates.html
ad8efa4893b7e4d63bed09eb262710c41
lanelet::Area
classlanelet_1_1Area.html
Primitive< ConstArea >
Area
ThreeDType
classlanelet_1_1Area.html
a692ebc15e75732494f67de637232ae1a
Area
TwoDType
classlanelet_1_1Area.html
a298724b9933c960c89c7a115de9710a4
void
addRegulatoryElement
classlanelet_1_1Area.html
ac3bb0e48b1d610d620d66d1c252f2520
(RegulatoryElementPtr regElem)
Area
classlanelet_1_1Area.html
a35f89f8a7b53726b78f97060ebdda5bd
()=default
Area
classlanelet_1_1Area.html
a9631198ea4b6b2a6a165549dbea9e5ba
(const AreaDataConstPtr &)=delete
Area
classlanelet_1_1Area.html
a921b4c4a1f3beb3f1c22b8e2ba123a03
(const AreaDataPtr &data)
const InnerBounds &
innerBounds
classlanelet_1_1Area.html
a4d1950969ab3a4fa93255ada9f97c0fe
()
const LineStrings3d &
outerBound
classlanelet_1_1Area.html
ac5c7476849abbb09986243b81e558958
()
const RegulatoryElementPtrs &
regulatoryElements
classlanelet_1_1Area.html
a76961ffa2037c74f015d6318dbf2a3e1
()
std::vector< std::shared_ptr< RegElemT > >
regulatoryElementsAs
classlanelet_1_1Area.html
aa85ce83a3741bf29cd8b19eb6d0a0dc4
()
bool
removeRegulatoryElement
classlanelet_1_1Area.html
af3bcc0d4b9279bfdfc212c22579beced
(const RegulatoryElementPtr ®Elem)
void
setInnerBounds
classlanelet_1_1Area.html
a56d5d7c2060b5470e25c8b1e8339fd90
(const std::vector< LineStrings3d > &bounds)
void
setOuterBound
classlanelet_1_1Area.html
a008342a2e91a1856f03e5a9d8efd8bed
(const LineStrings3d &bound)
friend class
ConstWeakArea
classlanelet_1_1Area.html
ad6ce1c37e232f0858d5d0b65c5394a4a
lanelet::AreaData
classlanelet_1_1AreaData.html
lanelet::PrimitiveData
AreaData
classlanelet_1_1AreaData.html
a0268e80b8a3f45728c8179187ea311ea
(Id id, LineStrings3d outerBound, std::vector< LineStrings3d > innerBounds=std::vector< LineStrings3d >(), AttributeMap attributes=AttributeMap(), RegulatoryElementPtrs regulatoryElements=RegulatoryElementPtrs())
const CompoundPolygons3d &
innerBoundPolygons
classlanelet_1_1AreaData.html
abf6911a272a37b305ec1108d8e893dec
() const
ConstInnerBounds
innerBounds
classlanelet_1_1AreaData.html
a0eb059d0f0c3c2d64c4e8961d03217f1
() const
const InnerBounds &
innerBounds
classlanelet_1_1AreaData.html
a4cf0544a3f2ee8d3347390290925608a
()
ConstLineStrings3d
outerBound
classlanelet_1_1AreaData.html
ac1795145bb994ad5f3653b7226cf6f24
() const
const LineStrings3d &
outerBound
classlanelet_1_1AreaData.html
ac3e19935d99821597b9e2bbec1bf53a0
()
const CompoundPolygon3d &
outerBoundPolygon
classlanelet_1_1AreaData.html
aa7470a58a86a34753b056098191f6cf6
() const
RegulatoryElementConstPtrs
regulatoryElements
classlanelet_1_1AreaData.html
ab8d652e5704059b3437802e8e04b5a69
() const
RegulatoryElementPtrs &
regulatoryElements
classlanelet_1_1AreaData.html
a6c9c83d11baded81df48112563208c7e
()
std::vector< std::shared_ptr< const RegElemT > >
regulatoryElementsAs
classlanelet_1_1AreaData.html
a859ce0d6200f8a71c4f7a9c8cf90cae9
() const
std::vector< std::shared_ptr< RegElemT > >
regulatoryElementsAs
classlanelet_1_1AreaData.html
ad57eb63de68cd8cc880514a2b110bf32
()
void
resetCache
classlanelet_1_1AreaData.html
a9c1b3e439cb43d07f48ffcac55e72f67
()
void
setInnerBounds
classlanelet_1_1AreaData.html
a407a595b8550a23627e76002824e189b
(const std::vector< LineStrings3d > &bounds)
void
setOuterBound
classlanelet_1_1AreaData.html
a175ebcdbd29bb1a257eab6560392ea06
(const LineStrings3d &bound)
CompoundPolygons3d
innerBoundPolygons_
classlanelet_1_1AreaData.html
aa73376e115d0c01f820f0c6a3fc2e44e
std::vector< LineStrings3d >
innerBounds_
classlanelet_1_1AreaData.html
a04764d0175e2ebd74f3d5fae2a225994
LineStrings3d
outerBound_
classlanelet_1_1AreaData.html
a9fc7c99bf3d2fa1c084667c10a4bac56
CompoundPolygon3d
outerBoundPolygon_
classlanelet_1_1AreaData.html
aa4b93404cdbaa7bb7e1bc1225f97c9b2
RegulatoryElementPtrs
regulatoryElements_
classlanelet_1_1AreaData.html
a3ddff5279762674b50144eea2ae700b5
lanelet::AreaLayer
classlanelet_1_1AreaLayer.html
PrimitiveLayer< Area >
AreaLayer
classlanelet_1_1AreaLayer.html
affcaa99de3bb2a1c4c931d77dbf08a2a
()=default
AreaLayer
classlanelet_1_1AreaLayer.html
a84d5c0554963ecda725c52d4d62462aa
(const AreaLayer &)=delete
Areas
findUsages
classlanelet_1_1AreaLayer.html
a0412c11e3157d002763a1c4e4af327c9
(const RegulatoryElementConstPtr ®Elem)
ConstAreas
findUsages
classlanelet_1_1AreaLayer.html
a9b9aeedb3fea255b988db1541be625bc
(const RegulatoryElementConstPtr ®Elem) const
AreaLayer
operator=
classlanelet_1_1AreaLayer.html
a9f9bd3de7af3439e9146606abe963f99
(AreaLayer &)=delete
~AreaLayer
classlanelet_1_1AreaLayer.html
a5fd2d2694657d9a41c6038383fd7bd6c
()=default
AreaLayer
classlanelet_1_1AreaLayer.html
a44cbc1aa8e7bec927a815d07aa47a141
(AreaLayer &&rhs) noexcept=default
AreaLayer &
operator=
classlanelet_1_1AreaLayer.html
a61e50dec83b8b5792fce2e6087928187
(AreaLayer &&rhs) noexcept=default
friend class
LaneletMap
classlanelet_1_1AreaLayer.html
a38eec26bcca3a11f739ab357a2ff859d
friend class
LaneletMapLayers
classlanelet_1_1AreaLayer.html
a910b80661b13d1b19b422682629e2eef
friend class
LaneletSubmap
classlanelet_1_1AreaLayer.html
aa8ab6e02e93fa9ffd982064e8a82c4ac
lanelet::traits::AreaTag
structlanelet_1_1traits_1_1AreaTag.html
lanelet::detail::ArrayView
classlanelet_1_1detail_1_1ArrayView.html
Arr
static constexpr auto
begin
classlanelet_1_1detail_1_1ArrayView.html
a66fceb041ec51b12f228ba0f0e132713
()
static constexpr auto
end
classlanelet_1_1detail_1_1ArrayView.html
afff4fe2c66461d912efe9ad0007fe82b
()
static constexpr auto
findKey
classlanelet_1_1detail_1_1ArrayView.html
a01002ac41422c11a0486fdc34602ea63
(const decltype(Arr[0].first)&val)
static constexpr auto
findValue
classlanelet_1_1detail_1_1ArrayView.html
aa1e1cb05cce0bead13888021e3874157
(const decltype(Arr[0].second)&val)
lanelet::Attribute
classlanelet_1_1Attribute.html
boost::variant< bool, double, Id, int, Velocity >
Cache
classlanelet_1_1Attribute.html
a5bf8b48b87a0f42a5c0dd8daac52aea1
Optional< double >
as
classlanelet_1_1Attribute.html
a3eff3d33d5b76fcf093451abca5356e4
() const
Optional< double >
as
classlanelet_1_1Attribute.html
a3eff3d33d5b76fcf093451abca5356e4
() const
Optional< int >
as
classlanelet_1_1Attribute.html
a8a779fe92d0b19491036defa9491840c
() const
Optional< Velocity >
as
classlanelet_1_1Attribute.html
acc7be15f578ccf28096b4dbd1c3a099b
() const
Optional< int >
as
classlanelet_1_1Attribute.html
a8a779fe92d0b19491036defa9491840c
() const
Optional< bool >
as
classlanelet_1_1Attribute.html
a9060ce9d6f8940d545b43616704203b4
() const
Optional< bool >
as
classlanelet_1_1Attribute.html
a9060ce9d6f8940d545b43616704203b4
() const
Optional< Id >
as
classlanelet_1_1Attribute.html
a705f50edf2ffcc2d460e2ffa9e5d8674
() const
Optional< Id >
as
classlanelet_1_1Attribute.html
a705f50edf2ffcc2d460e2ffa9e5d8674
() const
Optional< Velocity >
as
classlanelet_1_1Attribute.html
acc7be15f578ccf28096b4dbd1c3a099b
() const
Optional< const char * >
as
classlanelet_1_1Attribute.html
a29e7065b3dd53b7c04d51be113bcddb6
() const
Optional< const char * >
as
classlanelet_1_1Attribute.html
a29e7065b3dd53b7c04d51be113bcddb6
() const
Optional< ValueOfT< T > >
as
classlanelet_1_1Attribute.html
a7bdc845d5b2b5ce472a9d03f90b9b721
() const
Optional< bool >
asBool
classlanelet_1_1Attribute.html
a3f1c8e2972008e2add80714140034167
() const
Optional< double >
asDouble
classlanelet_1_1Attribute.html
a75b92ee83c1ca3cb3678c4d054c0a5d5
() const
Optional< Id >
asId
classlanelet_1_1Attribute.html
ab092bc5b73872583fdf3152a360c57ed
() const
Optional< int >
asInt
classlanelet_1_1Attribute.html
a73592dc283666b5a93a1b552e942448f
() const
Optional< Velocity >
asVelocity
classlanelet_1_1Attribute.html
a9c2c9b602cd9ead09cf2afc94c52b331
() const
Attribute
classlanelet_1_1Attribute.html
a34ce1041465674885ca733285ae54eb9
()=default
Attribute
classlanelet_1_1Attribute.html
adf2ea8c4580ef2351483c78a33ef0e9b
(const std::string &value)
Attribute
classlanelet_1_1Attribute.html
af055771c5539ddd827df1002fc838425
(std::string &&value)
Attribute
classlanelet_1_1Attribute.html
ad7460d5d16fedc3ad1ed51b22604ffb6
(const char *value)
Attribute
classlanelet_1_1Attribute.html
ab9075e77bcaef24ab618d2711aef745b
(bool value)
Attribute
classlanelet_1_1Attribute.html
a95b59a16fa5a261b6ae19cdb6b52048d
(Id value)
Attribute
classlanelet_1_1Attribute.html
acb98862722cf83caffa117cee8cf85ec
(int value)
Attribute
classlanelet_1_1Attribute.html
a065bac46512d2e5fa4b08f15053843dc
(double value)
Attribute
classlanelet_1_1Attribute.html
a1cd856e2c352566578ba6cb506d9f132
(const Velocity &value)
void
setValue
classlanelet_1_1Attribute.html
a4f17c34461bc8f8626a6e94378bf0649
(const std::string &value)
const std::string &
value
classlanelet_1_1Attribute.html
ac63b08c551bb102a90334b6ae1088323
() const
typename internal::ValueOf< T >::Type
ValueOfT
classlanelet_1_1Attribute.html
abaca12fd61f0c8ae79d101bd30b32cae
std::shared_ptr< Cache >
cache_
classlanelet_1_1Attribute.html
a13aad448df49ec11f5caa8a1503bd8fe
std::string
value_
classlanelet_1_1Attribute.html
a26a1f1f449e38e831b64b054da5cdeff
lanelet::AttributeNamesString
structlanelet_1_1AttributeNamesString.html
static constexpr const char
Area
structlanelet_1_1AttributeNamesString.html
a12f62830b5c6e50ea33ba972b7e931f1
[]
static constexpr const char
Color
structlanelet_1_1AttributeNamesString.html
a187ddb423885d088cd921b2d43938cad
[]
static constexpr const char
Dynamic
structlanelet_1_1AttributeNamesString.html
af135a199db6eadda1fa87e4731805883
[]
static constexpr const char
Ele
structlanelet_1_1AttributeNamesString.html
a5bcd624794290f4850ec0fcdc38eb623
[]
static constexpr const char
Fallback
structlanelet_1_1AttributeNamesString.html
ae5d48dfedf7b28bfcc9dffe8c0559c20
[]
static constexpr const char
Height
structlanelet_1_1AttributeNamesString.html
a2530e8a6aa7fef59536db3f6b7586870
[]
static constexpr const char
LaneChange
structlanelet_1_1AttributeNamesString.html
ae9e196e7f659066aef3caf706c2f84a2
[]
static constexpr const char
LaneChangeLeft
structlanelet_1_1AttributeNamesString.html
a584007de5c1cb08aa3fa7bc78e20eb97
[]
static constexpr const char
LaneChangeRight
structlanelet_1_1AttributeNamesString.html
a9f8a3355a6acc46ad6e065b0dfebeee7
[]
static constexpr const char
Location
structlanelet_1_1AttributeNamesString.html
a5121e2dc9629c12704188fda669fb32e
[]
static constexpr AttributeNamesItem
Map
structlanelet_1_1AttributeNamesString.html
adf90a68f23c51f67bbe95a9b4a44f433
[]
static constexpr const char
Name
structlanelet_1_1AttributeNamesString.html
a62a2ada1f6faf86aaae31aa2feaa0a9a
[]
static constexpr const char
OneWay
structlanelet_1_1AttributeNamesString.html
a32a8041fc5b42e30feddea22bc12de5a
[]
static constexpr const char
Participant
structlanelet_1_1AttributeNamesString.html
a9f4da591c87d5e02996b0d7baff98d47
[]
static constexpr const char
ParticipantPedestrian
structlanelet_1_1AttributeNamesString.html
ace78636f53139aa9c453bc5411c12170
[]
static constexpr const char
ParticipantVehicle
structlanelet_1_1AttributeNamesString.html
aab70e2e7e388c62e25f1d60ded7ff1e5
[]
static constexpr const char
Region
structlanelet_1_1AttributeNamesString.html
abdbeacaecddfecc685f478f81b9b6787
[]
static constexpr const char
SignType
structlanelet_1_1AttributeNamesString.html
a286d92edc5fde2924108977dd755f143
[]
static constexpr const char
SpeedLimit
structlanelet_1_1AttributeNamesString.html
a569e4a8dc76a9958b8b4a5090bedb6ba
[]
static constexpr const char
SpeedLimitMandatory
structlanelet_1_1AttributeNamesString.html
a6724818b0c09d37582ef3c4f69b2e599
[]
static constexpr const char
Subtype
structlanelet_1_1AttributeNamesString.html
a4fe66d40fb6b24760dccce759699c6bb
[]
static constexpr const char
Temporary
structlanelet_1_1AttributeNamesString.html
a3fbf3605147a8ffe594cd0780afa7bd9
[]
static constexpr const char
Type
structlanelet_1_1AttributeNamesString.html
a830e6674dc6be65f8f1ca647a2171810
[]
static constexpr const char
Width
structlanelet_1_1AttributeNamesString.html
ae351221dad837e05418dfc202463ec4f
[]
lanelet::AttributeValueString
structlanelet_1_1AttributeValueString.html
static constexpr const char
AllWayStop
structlanelet_1_1AttributeValueString.html
af1d5c76f5e6b7e4d52602b17b44a347c
[]
static constexpr const char
Arrow
structlanelet_1_1AttributeValueString.html
a726cb659cb8732580c46aa59438696fe
[]
static constexpr const char
BicycleLane
structlanelet_1_1AttributeValueString.html
a9d870390146cf791de381d20bab1820b
[]
static constexpr const char
BikeMarking
structlanelet_1_1AttributeValueString.html
ac47a05c21279d3f367cb274ac1357050
[]
static constexpr const char
Building
structlanelet_1_1AttributeValueString.html
a4b5811c6462574142b57fa6c7c284268
[]
static constexpr const char
Bump
structlanelet_1_1AttributeValueString.html
a5069d2608e0631370b18d0807ba4e172
[]
static constexpr const char
BusLane
structlanelet_1_1AttributeValueString.html
ae62cb86257dc4198558f4d9539e795f5
[]
static constexpr const char
Crosswalk
structlanelet_1_1AttributeValueString.html
a308c19777b02e16389fc5f0bd749c978
[]
static constexpr const char
Curbstone
structlanelet_1_1AttributeValueString.html
aeb60a1d38a95cfc74a12837eeaa84aa8
[]
static constexpr const char
Dashed
structlanelet_1_1AttributeValueString.html
a50d6b89336d06dc9e74f12bafd13cfc3
[]
static constexpr const char
DashedSolid
structlanelet_1_1AttributeValueString.html
a8757a37e7184a0d36cd8b9adc9edf723
[]
static constexpr const char
Door
structlanelet_1_1AttributeValueString.html
a733ebde10228a89ecd5e931ed034e69e
[]
static constexpr const char
Dot
structlanelet_1_1AttributeValueString.html
a6fa941ce0c05fde19ca9684d1f23b7f2
[]
static constexpr const char
EmergencyLane
structlanelet_1_1AttributeValueString.html
ad695f31ed3ba671e8a2a6e2cea775a65
[]
static constexpr const char
End
structlanelet_1_1AttributeValueString.html
a36caa71240892564f20df9b5cb290905
[]
static constexpr const char
Exit
structlanelet_1_1AttributeValueString.html
a4dd5bd8509f23749e17f2efc31b3bc1b
[]
static constexpr const char
Fence
structlanelet_1_1AttributeValueString.html
acdcfccd1324063b7d46aaf4e99083436
[]
static constexpr const char
Freespace
structlanelet_1_1AttributeValueString.html
a9d9c3729a5c27819b64521533b8ac70d
[]
static constexpr const char
Gate
structlanelet_1_1AttributeValueString.html
a1a3f3c8718b7103b8725e3d84e80bd10
[]
static constexpr const char
GuardRail
structlanelet_1_1AttributeValueString.html
aa10d92b93e66398a321d2eb366ddcf22
[]
static constexpr const char
High
structlanelet_1_1AttributeValueString.html
a1d066bdb4c30cc7150139364be60b7da
[]
static constexpr const char
Highway
structlanelet_1_1AttributeValueString.html
ab0d77dcfafcf5ca7d7dfa2792a5fa689
[]
static constexpr const char
JerseyBarrier
structlanelet_1_1AttributeValueString.html
a5b394fb5aad827113e1a58b11037d250
[]
static constexpr const char
Keepout
structlanelet_1_1AttributeValueString.html
afc07f1d2bb8e28534327d2a02ac39224
[]
static constexpr const char
Lanelet
structlanelet_1_1AttributeValueString.html
a9520de1321ca3ee88217e7ed36cb3690
[]
static constexpr const char
Left
structlanelet_1_1AttributeValueString.html
a09bcab023faddd5b126ec00b98ad764f
[]
static constexpr const char
LeftRight
structlanelet_1_1AttributeValueString.html
a0fceb97ecf8ddada44fe52db7450d5ad
[]
static constexpr const char
LiftGate
structlanelet_1_1AttributeValueString.html
a6d169ecaf6c2fe44e740381a4958f972
[]
static constexpr const char
LineThick
structlanelet_1_1AttributeValueString.html
a607a41616485056cc0f92516e6582437
[]
static constexpr const char
LineThin
structlanelet_1_1AttributeValueString.html
a24f1d1f32dad7812b43203a2ddf025d7
[]
static constexpr const char
Low
structlanelet_1_1AttributeValueString.html
af7a041983363f26cf48743d6f0108b42
[]
static constexpr const char
Multipolygon
structlanelet_1_1AttributeValueString.html
a316108817cc6453cc30d6a030e1c0f2a
[]
static constexpr const char
Node
structlanelet_1_1AttributeValueString.html
ac0cc1722ecf5f4ad32af93e8cfa4d05d
[]
static constexpr const char
Nonurban
structlanelet_1_1AttributeValueString.html
aa50226394cd50bea41517efb0e805849
[]
static constexpr const char
Parking
structlanelet_1_1AttributeValueString.html
a7c610746c40c488c04e79c313de724bd
[]
static constexpr const char
PedestrianMarking
structlanelet_1_1AttributeValueString.html
adbb2d821a09fb08d522dd91096279f58
[]
static constexpr const char
PlayStreet
structlanelet_1_1AttributeValueString.html
a44b05de92d61244d4ad68eea2ef8697f
[]
static constexpr const char
Pole
structlanelet_1_1AttributeValueString.html
aa91d8b5133a434bf4e94e9fd8aa542d6
[]
static constexpr const char
Post
structlanelet_1_1AttributeValueString.html
aa1d9bff9aa1ebb44dba44c9528d0b2ed
[]
static constexpr const char
Private
structlanelet_1_1AttributeValueString.html
aea69fd180d026530022c69f8ebf755a9
[]
static constexpr const char
Rail
structlanelet_1_1AttributeValueString.html
a0c9a39f44d182e3de683f3eb7616cd25
[]
static constexpr const char
Red
structlanelet_1_1AttributeValueString.html
aa0a82be5824286c6c236f8c0798e8399
[]
static constexpr const char
RedGreen
structlanelet_1_1AttributeValueString.html
ac80ae094106781e43e319c8026f69c66
[]
static constexpr const char
RedYellow
structlanelet_1_1AttributeValueString.html
a9752b39930d917f74141c864369916dc
[]
static constexpr const char
RedYellowGreen
structlanelet_1_1AttributeValueString.html
a0b481404a8a597092cf182ad042cf6ec
[]
static constexpr const char
RegulatoryElement
structlanelet_1_1AttributeValueString.html
ac17517454fdde3e1f76ab4feac63153c
[]
static constexpr const char
Relation
structlanelet_1_1AttributeValueString.html
adc1b676cd29a0f0ea98e5a6122b7459c
[]
static constexpr const char
Right
structlanelet_1_1AttributeValueString.html
a2f60638ad47ee5f9e253263becbd2494
[]
static constexpr const char
RightOfWay
structlanelet_1_1AttributeValueString.html
ae6297eddebaa7558dcfa3ee9c06335bd
[]
static constexpr const char
Road
structlanelet_1_1AttributeValueString.html
a812ee3163407198199c59fbf2f8a3fa3
[]
static constexpr const char
RoadBorder
structlanelet_1_1AttributeValueString.html
a9fe9df815f1912868dbcc063fab879c7
[]
static constexpr const char
SharedWalkway
structlanelet_1_1AttributeValueString.html
a00dc23cf34c35b7313df225a51ae515a
[]
static constexpr const char
Solid
structlanelet_1_1AttributeValueString.html
ae2b7a32f6628219fd11b58cb35fdf77d
[]
static constexpr const char
SolidDashed
structlanelet_1_1AttributeValueString.html
af130ff59737681a6652a80f914cdfafc
[]
static constexpr const char
SolidSolid
structlanelet_1_1AttributeValueString.html
aea95def63c43010f5c3a1050fe7ed9fa
[]
static constexpr const char
SpeedLimit
structlanelet_1_1AttributeValueString.html
ade106d292099cd5737d01f0a94d2a45f
[]
static constexpr const char
Stairs
structlanelet_1_1AttributeValueString.html
a9549dafb651d634d0d7bc316ad0c9ff4
[]
static constexpr const char
Start
structlanelet_1_1AttributeValueString.html
ac956b9aab3d4b55c764d9f98614c250e
[]
static constexpr const char
StopLine
structlanelet_1_1AttributeValueString.html
ac63ccbbe5286619c088a1647f72e881a
[]
static constexpr const char
Straight
structlanelet_1_1AttributeValueString.html
ad6eabf985c6ab1277be3883190ccd966
[]
static constexpr const char
StraightLeft
structlanelet_1_1AttributeValueString.html
a6093973881ba3deaacd7ec43c1443adc
[]
static constexpr const char
StraightRight
structlanelet_1_1AttributeValueString.html
a72453febf2671943c7799f4c0856e84a
[]
static constexpr const char
Symbol
structlanelet_1_1AttributeValueString.html
adad8fbb8d07d584f3d7759e780d22999
[]
static constexpr const char
TrafficIsland
structlanelet_1_1AttributeValueString.html
a2fc010fb1fd4e9d2a70bde5fc9a00ca4
[]
static constexpr const char
TrafficLight
structlanelet_1_1AttributeValueString.html
ac74a5b7401fb37c2fab861f675121b94
[]
static constexpr const char
TrafficSign
structlanelet_1_1AttributeValueString.html
aab6123f91ab0764db9c86482a37bcddb
[]
static constexpr const char
Trajectory
structlanelet_1_1AttributeValueString.html
a19b8b85ce8e4ca3f26d1a3f917975be9
[]
static constexpr const char
Urban
structlanelet_1_1AttributeValueString.html
acb4a88afa6eee8a7988dcebc2fed9224
[]
static constexpr const char
Vegetation
structlanelet_1_1AttributeValueString.html
aa076b28c764649a7ee161c4509af0d46
[]
static constexpr const char
Virtual
structlanelet_1_1AttributeValueString.html
a7c726cfa79799417abfbb1779acecde5
[]
static constexpr const char
Visualization
structlanelet_1_1AttributeValueString.html
ad4c29629a55c25cf413a434a85b95007
[]
static constexpr const char
Walkway
structlanelet_1_1AttributeValueString.html
a29c902308df6b1fd3b20a224349e2a6c
[]
static constexpr const char
Wall
structlanelet_1_1AttributeValueString.html
a2fccace85a614fca6b4e5b9341543c10
[]
static constexpr const char
Way
structlanelet_1_1AttributeValueString.html
a972667b943ce8a9c070b6d7121b9e228
[]
static constexpr const char
White
structlanelet_1_1AttributeValueString.html
a17ec0c08d854c0e57b6f2e5e0229e510
[]
static constexpr const char
Yellow
structlanelet_1_1AttributeValueString.html
aa082cba4125198a94f79012401811ac2
[]
static constexpr const char
Zebra
structlanelet_1_1AttributeValueString.html
a1640379e09f5a6e4e1c9c776850bbf9b
[]
static constexpr const char
ZigZag
structlanelet_1_1AttributeValueString.html
ae548359dba2aba7a2b5d7ee80a04fd2a
[]
BasicLineStringsTest
classBasicLineStringsTest.html
LineStringTypeTest
lanelet::BasicPolygon2d
classlanelet_1_1BasicPolygon2d.html
BasicPolygon2d
HybridType
classlanelet_1_1BasicPolygon2d.html
ae3824b66e5414034c1e606e5ddb74ba1
BasicPoint2d
PointType
classlanelet_1_1BasicPolygon2d.html
af49994be2e0ea9414df33f44d5d2d429
BasicPolygon3d
ThreeDType
classlanelet_1_1BasicPolygon2d.html
a2440e7ab50324467b043d760c2630c4f
BasicPolygon2d
TwoDType
classlanelet_1_1BasicPolygon2d.html
ad4132eeec36f11e9db7e65fc24ee5e9a
BasicPolygon2d
classlanelet_1_1BasicPolygon2d.html
a6e3204e7881acbc8767ab1d6853d9ab6
(const BasicLineString2d &other)
BasicPolygon2d
classlanelet_1_1BasicPolygon2d.html
ac1ac14423cb989a295abbb05176d6d66
()=default
lanelet::BasicPolygon3d
classlanelet_1_1BasicPolygon3d.html
BasicPolygon3d
HybridType
classlanelet_1_1BasicPolygon3d.html
a84b7b0810194bfaa359a708b08292f2a
BasicPoint3d
PointType
classlanelet_1_1BasicPolygon3d.html
ae50c281d748593b84879b76c43b419da
BasicPolygon3d
ThreeDType
classlanelet_1_1BasicPolygon3d.html
a3be17c3ca01311573ff477706e7036ba
BasicPolygon2d
TwoDType
classlanelet_1_1BasicPolygon3d.html
a8fd48d1cfbb5549a44b25c10df00d524
BasicPolygon3d
classlanelet_1_1BasicPolygon3d.html
ab485b54774cfa6151e3fb4e653101e36
(const BasicLineString3d &other)
BasicPolygon3d
classlanelet_1_1BasicPolygon3d.html
ab3c5ee8c91885482c75ec5adf3dbd75c
()=default
lanelet::BasicPolygonWithHoles2d
classlanelet_1_1BasicPolygonWithHoles2d.html
BasicPolygons2d
inner
classlanelet_1_1BasicPolygonWithHoles2d.html
aee28e4e7e48d0cc6f5f1484c9c185b42
BasicPolygon2d
outer
classlanelet_1_1BasicPolygonWithHoles2d.html
ad12855f1322566a2da66970b3f32c394
lanelet::BasicPolygonWithHoles3d
classlanelet_1_1BasicPolygonWithHoles3d.html
BasicPolygons3d
inner
classlanelet_1_1BasicPolygonWithHoles3d.html
a8356d486c5a5a55016b0855a00d7560d
BasicPolygon3d
outer
classlanelet_1_1BasicPolygonWithHoles3d.html
a9155aaed94de60f0088635dc39302347
lanelet::BoundingBox2d
classlanelet_1_1BoundingBox2d.html
AmbientDimAtCompileTime
classlanelet_1_1BoundingBox2d.html
adcde0c6fe97d6b9d424a9b98556d4b3cad7cfc46f4f882fa1d8089fe114160010
AmbientDimAtCompileTime
classlanelet_1_1BoundingBox2d.html
adcde0c6fe97d6b9d424a9b98556d4b3cad7cfc46f4f882fa1d8089fe114160010
CornerType
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacd
Min
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda365cb415ae79856f9ae7ed844ff4f5b9
Max
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdaf992dd704e2980d918013fbb7c67ec37
BottomLeft
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda553cec68f164d824101db80c4a2abe65
BottomRight
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdae15e3f65857aa6c1e596b2d291f9b836
TopLeft
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda10a116e0173655f28689d067b5ab6a4b
TopRight
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda58a65c19f0a5cdcdadd7a58b090897f6
BottomLeftFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda7297463a84c4281934e6c6e10f65fabf
BottomRightFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda256eae9e382a5c78c7312751dfd0f552
TopLeftFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda4cf874a34ca9b01db4dfc183592e2d27
TopRightFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdadddfbf0013c2988020521ebb0ac3af39
BottomLeftCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda38267b41083043cfe557b2811af01307
BottomRightCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda066b868aa8d7dcbf06f7cb510d318255
TopLeftCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda33e93faaedb10380a0dc983e109be628
TopRightCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdafe42606023708d49b16f6237c4cc40d4
Eigen::Index
Index
classlanelet_1_1BoundingBox2d.html
aee49be0db655b04421ad9a3e0e97b499
ScalarTraits::NonInteger
NonInteger
classlanelet_1_1BoundingBox2d.html
acc03b84f0b4da53dae86aa98cce0efb4
ScalarTraits::Real
RealScalar
classlanelet_1_1BoundingBox2d.html
a33130f31e9ee06e21e3da5d09053f2e1
double
Scalar
classlanelet_1_1BoundingBox2d.html
a69f3501c4be332b8ff146d3a58bfbb64
Eigen::NumTraits< Scalar >
ScalarTraits
classlanelet_1_1BoundingBox2d.html
a70a5916ddd01ccba6b149f60a854d4e8
BasicPoint2d
VectorType
classlanelet_1_1BoundingBox2d.html
ad7f2a7c224013720474cbbd9346b2afa
Min
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda365cb415ae79856f9ae7ed844ff4f5b9
Max
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdaf992dd704e2980d918013fbb7c67ec37
Min
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda365cb415ae79856f9ae7ed844ff4f5b9
Max
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdaf992dd704e2980d918013fbb7c67ec37
BottomLeft
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda553cec68f164d824101db80c4a2abe65
BottomRight
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdae15e3f65857aa6c1e596b2d291f9b836
TopLeft
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda10a116e0173655f28689d067b5ab6a4b
TopRight
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda58a65c19f0a5cdcdadd7a58b090897f6
BottomLeft
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda553cec68f164d824101db80c4a2abe65
BottomRight
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdae15e3f65857aa6c1e596b2d291f9b836
TopLeft
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda10a116e0173655f28689d067b5ab6a4b
TopRight
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda58a65c19f0a5cdcdadd7a58b090897f6
BottomLeftFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda7297463a84c4281934e6c6e10f65fabf
BottomRightFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda256eae9e382a5c78c7312751dfd0f552
TopLeftFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda4cf874a34ca9b01db4dfc183592e2d27
TopRightFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdadddfbf0013c2988020521ebb0ac3af39
BottomLeftCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda38267b41083043cfe557b2811af01307
BottomRightCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda066b868aa8d7dcbf06f7cb510d318255
TopLeftCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda33e93faaedb10380a0dc983e109be628
TopRightCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdafe42606023708d49b16f6237c4cc40d4
BottomLeftFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda7297463a84c4281934e6c6e10f65fabf
BottomRightFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda256eae9e382a5c78c7312751dfd0f552
TopLeftFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda4cf874a34ca9b01db4dfc183592e2d27
TopRightFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdadddfbf0013c2988020521ebb0ac3af39
BottomLeftCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda38267b41083043cfe557b2811af01307
BottomRightCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda066b868aa8d7dcbf06f7cb510d318255
TopLeftCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda33e93faaedb10380a0dc983e109be628
TopRightCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdafe42606023708d49b16f6237c4cc40d4
BoundingBox2d
classlanelet_1_1BoundingBox2d.html
a6754ab70bf3a60829c570523f1eb5a98
()
BoundingBox2d
classlanelet_1_1BoundingBox2d.html
a5e81d470f96339c3c3298618bf1bfb53
(Index dim)
BoundingBox2d
classlanelet_1_1BoundingBox2d.html
a71743ed844235b454f3c391cc5da786b
(OtherVectorType1 min, OtherVectorType2 max)
BoundingBox2d
classlanelet_1_1BoundingBox2d.html
a9ebebfe7db910c9631197ac0b872ac44
(const Eigen::MatrixBase< Derived > &p)
BoundingBox2d
classlanelet_1_1BoundingBox2d.html
aab365266bcdc523c8d03cfe1d27b136b
(const Eigen::AlignedBox< double, 2 > &other)
BoundingBox2d
classlanelet_1_1BoundingBox2d.html
a4b601697fccc62245f988b64dc465ee6
(const Eigen::AlignedBox< OtherScalarType, AmbientDimAtCompileTime > &other)
BasicPoint2d
center
classlanelet_1_1BoundingBox2d.html
a2e377b8e9bc396f87709d3b9c977eef9
() const
BoundingBox2d &
clamp
classlanelet_1_1BoundingBox2d.html
afa049769ac1e29a0c8fe78b9a45a165d
(const BoundingBox2d &b)
bool
contains
classlanelet_1_1BoundingBox2d.html
ad5048b2c23d5de0235b8e749380aad11
(const Eigen::MatrixBase< Derived > &p) const
bool
contains
classlanelet_1_1BoundingBox2d.html
af115eeb2b50caad0dc9f7a01fe1db896
(const BoundingBox2d &b) const
VectorType
corner
classlanelet_1_1BoundingBox2d.html
afd94a71c7500b3f2946864e0719bc8a4
(CornerType corner) const
BasicPoint2d
diagonal
classlanelet_1_1BoundingBox2d.html
a76ee06d2cf55565e147ad9b2e49862c4
() const
Index
dim
classlanelet_1_1BoundingBox2d.html
aa241957426a3cb4f7a2fd6da4ec7c4d0
() const
BoundingBox2d &
extend
classlanelet_1_1BoundingBox2d.html
af4daf9c3133e3aae453963ada77be4a4
(const Eigen::MatrixBase< Derived > &p)
BoundingBox2d &
extend
classlanelet_1_1BoundingBox2d.html
ab6c1189c1c3064e0d9a55b409e900959
(const BoundingBox2d &b)
NonInteger
exteriorDistance
classlanelet_1_1BoundingBox2d.html
afc0b86ea38ecb52f02c754f5cf745596
(const Eigen::MatrixBase< Derived > &p) const
NonInteger
exteriorDistance
classlanelet_1_1BoundingBox2d.html
a7e0ce192e1861a7b39038840a4cf6870
(const BoundingBox2d &b) const
BoundingBox2d
intersection
classlanelet_1_1BoundingBox2d.html
acc1102e8c96941ad8a27b31fee00fff0
(const BoundingBox2d &b) const
bool
intersects
classlanelet_1_1BoundingBox2d.html
ac9ee074d6f960c55159345a7c17d90f3
(const BoundingBox2d &b) const
bool
isApprox
classlanelet_1_1BoundingBox2d.html
afabaf22ef7e692c859d6babdba55dcb6
(const BoundingBox2d &other, const RealScalar &prec=ScalarTraits::dummy_precision()) const
bool
isEmpty
classlanelet_1_1BoundingBox2d.html
adee34ea755e5fc9d9abd8222b58f33e9
() const
bool
isNull
classlanelet_1_1BoundingBox2d.html
a9cdbf51f6918153b2e658f5729f16aba
() const
const VectorType &()
max
classlanelet_1_1BoundingBox2d.html
adcf37d591cef3f10fbf45c47b7bcea84
() const
VectorType &()
max
classlanelet_1_1BoundingBox2d.html
a581593c60d8329495e96f5ca075e3e40
()
BoundingBox2d
merged
classlanelet_1_1BoundingBox2d.html
a0da05f30e5938c905a9b95816db93d9f
(const BoundingBox2d &b) const
const VectorType &()
min
classlanelet_1_1BoundingBox2d.html
a019e90089d1cf9b70433c755451560f9
() const
VectorType &()
min
classlanelet_1_1BoundingBox2d.html
a171b187919cffd7d52c3c7d8fc8c19b5
()
VectorType
sample
classlanelet_1_1BoundingBox2d.html
a711a44706f313f44ac808e64e7af7325
() const
void
setEmpty
classlanelet_1_1BoundingBox2d.html
aa650ec9ee80edbedbd3afb9732831aa5
()
void
setNull
classlanelet_1_1BoundingBox2d.html
a09b5f5cd1334aaa8e05b897889a7cac1
()
BasicPoint2d
sizes
classlanelet_1_1BoundingBox2d.html
a8a89f6b1510d05366716612122f806bf
() const
Scalar
squaredExteriorDistance
classlanelet_1_1BoundingBox2d.html
a3a44dca5f46736a53f19989387adedc8
(const Eigen::MatrixBase< Derived > &p) const
Scalar
squaredExteriorDistance
classlanelet_1_1BoundingBox2d.html
adb95cf9667937abccd8de174da75980c
(const BoundingBox2d &b) const
BoundingBox2d &
translate
classlanelet_1_1BoundingBox2d.html
a0fe13381d9f396a6cf46c9da265f1baa
(const Eigen::MatrixBase< Derived > &aT)
Scalar
volume
classlanelet_1_1BoundingBox2d.html
a099936adea1c7c2df45b42a31391c603
() const
VectorType
max_
classlanelet_1_1BoundingBox2d.html
a21ad497bb7deb0ccc194ca84b0d9724a
VectorType
min_
classlanelet_1_1BoundingBox2d.html
afc9adf59d9685629d540a74a9b8facfa
Min
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda365cb415ae79856f9ae7ed844ff4f5b9
Max
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdaf992dd704e2980d918013fbb7c67ec37
Min
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda365cb415ae79856f9ae7ed844ff4f5b9
Max
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdaf992dd704e2980d918013fbb7c67ec37
BottomLeft
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda553cec68f164d824101db80c4a2abe65
BottomRight
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdae15e3f65857aa6c1e596b2d291f9b836
TopLeft
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda10a116e0173655f28689d067b5ab6a4b
TopRight
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda58a65c19f0a5cdcdadd7a58b090897f6
BottomLeft
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda553cec68f164d824101db80c4a2abe65
BottomRight
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdae15e3f65857aa6c1e596b2d291f9b836
TopLeft
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda10a116e0173655f28689d067b5ab6a4b
TopRight
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda58a65c19f0a5cdcdadd7a58b090897f6
BottomLeftFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda7297463a84c4281934e6c6e10f65fabf
BottomRightFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda256eae9e382a5c78c7312751dfd0f552
TopLeftFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda4cf874a34ca9b01db4dfc183592e2d27
TopRightFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdadddfbf0013c2988020521ebb0ac3af39
BottomLeftCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda38267b41083043cfe557b2811af01307
BottomRightCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda066b868aa8d7dcbf06f7cb510d318255
TopLeftCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda33e93faaedb10380a0dc983e109be628
TopRightCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdafe42606023708d49b16f6237c4cc40d4
BottomLeftFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda7297463a84c4281934e6c6e10f65fabf
BottomRightFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda256eae9e382a5c78c7312751dfd0f552
TopLeftFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda4cf874a34ca9b01db4dfc183592e2d27
TopRightFloor
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdadddfbf0013c2988020521ebb0ac3af39
BottomLeftCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda38267b41083043cfe557b2811af01307
BottomRightCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda066b868aa8d7dcbf06f7cb510d318255
TopLeftCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacda33e93faaedb10380a0dc983e109be628
TopRightCeil
classlanelet_1_1BoundingBox2d.html
abbea9a820682d0a1c794ce9e9cd5aacdafe42606023708d49b16f6237c4cc40d4
lanelet::traits::BoundingBoxTag
structlanelet_1_1traits_1_1BoundingBoxTag.html
boost::geometry::traits::closure< lanelet::BasicPolygon2d >
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1BasicPolygon2d_01_4.html
static const closure_selector
value
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1BasicPolygon2d_01_4.html
a3b84050a8a501ea8a9590a557eb873dc
boost::geometry::traits::closure< lanelet::BasicPolygon3d >
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1BasicPolygon3d_01_4.html
static const closure_selector
value
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1BasicPolygon3d_01_4.html
af6c0896282e14241176974b5a318fd96
boost::geometry::traits::closure< lanelet::CompoundHybridPolygon2d >
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1CompoundHybridPolygon2d_01_4.html
static const closure_selector
value
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1CompoundHybridPolygon2d_01_4.html
ab65f66351788270bed4c9d39b97022bf
boost::geometry::traits::closure< lanelet::CompoundHybridPolygon3d >
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1CompoundHybridPolygon3d_01_4.html
static const closure_selector
value
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1CompoundHybridPolygon3d_01_4.html
a6ad349335867db541596faa49692d9cb
boost::geometry::traits::closure< lanelet::CompoundPolygon2d >
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1CompoundPolygon2d_01_4.html
static const closure_selector
value
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1CompoundPolygon2d_01_4.html
a33faa0d0661d616a29594eed314a5b17
boost::geometry::traits::closure< lanelet::CompoundPolygon3d >
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1CompoundPolygon3d_01_4.html
static const closure_selector
value
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1CompoundPolygon3d_01_4.html
acba04a357968355a45f0a034a0b67417
boost::geometry::traits::closure< lanelet::ConstHybridPolygon2d >
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1ConstHybridPolygon2d_01_4.html
static const closure_selector
value
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1ConstHybridPolygon2d_01_4.html
a439ac55f81b3c22a80d35967478b05fa
boost::geometry::traits::closure< lanelet::ConstHybridPolygon3d >
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1ConstHybridPolygon3d_01_4.html
static const closure_selector
value
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1ConstHybridPolygon3d_01_4.html
a7466e119a79291a770e6b0a359c409ec
boost::geometry::traits::closure< lanelet::ConstPolygon2d >
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1ConstPolygon2d_01_4.html
static const closure_selector
value
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1ConstPolygon2d_01_4.html
a934d3911b4479e6ac796ac2790799a4f
boost::geometry::traits::closure< lanelet::ConstPolygon3d >
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1ConstPolygon3d_01_4.html
static const closure_selector
value
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1ConstPolygon3d_01_4.html
ab532168c42f6971f3be9a3b53c9cfd88
boost::geometry::traits::closure< lanelet::Polygon2d >
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1Polygon2d_01_4.html
static const closure_selector
value
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1Polygon2d_01_4.html
a00672a72b0160d71e2e9d4a22ba663f2
boost::geometry::traits::closure< lanelet::Polygon3d >
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1Polygon3d_01_4.html
static const closure_selector
value
structboost_1_1geometry_1_1traits_1_1closure_3_01lanelet_1_1Polygon3d_01_4.html
a84b50312a2a48c03081cea9f836abf00
boost::geometry::strategy::distance::services::comparable_type< lanelet::helper::ProjectedPoint< ProjPoint > >
structboost_1_1geometry_1_1strategy_1_1distance_1_1services_1_1comparable__type_3_01lanelet_1_1h0c083ad85485f788cc52914b7dbcfb26.html
lanelet::helper::ProjectedPoint< ProjPoint >
type
structboost_1_1geometry_1_1strategy_1_1distance_1_1services_1_1comparable__type_3_01lanelet_1_1h0c083ad85485f788cc52914b7dbcfb26.html
aff006bbef14027c872d5632285330cfb
lanelet::CompoundHybridLineString2d
classlanelet_1_1CompoundHybridLineString2d.html
CompoundLineStringImpl< BasicPoint2d >
CompoundHybridLineString2d
ConstType
classlanelet_1_1CompoundHybridLineString2d.html
a29bd0e4f3f81c6f389478e5a7271824e
CompoundHybridLineString2d
HybridType
classlanelet_1_1CompoundHybridLineString2d.html
af90113a8c73a65a5e582c179af92f8be
void
MutableType
classlanelet_1_1CompoundHybridLineString2d.html
aeb90d083dcc31a40707b772455eae70b
CompoundHybridLineString3d
ThreeDType
classlanelet_1_1CompoundHybridLineString2d.html
a46568f0861dcb1c1aacc34bcc19f05ee
CompoundHybridLineString2d
TwoDType
classlanelet_1_1CompoundHybridLineString2d.html
a8613116b7eda5567261b98b99419a7d3
CompoundHybridLineString2d
classlanelet_1_1CompoundHybridLineString2d.html
ab3471c9c1b21e48462314187bbd116dd
(const CompoundHybridLineStrings2d &other)
CompoundHybridLineString2d
classlanelet_1_1CompoundHybridLineString2d.html
a222c5f94d6db2827aa61c4431a221199
()=default
CompoundHybridLineString2d
invert
classlanelet_1_1CompoundHybridLineString2d.html
abe25fed24716fb827024d8b2b0d80456
() const noexcept
lanelet::CompoundHybridLineString3d
classlanelet_1_1CompoundHybridLineString3d.html
CompoundLineStringImpl< BasicPoint3d >
CompoundHybridLineString3d
ConstType
classlanelet_1_1CompoundHybridLineString3d.html
ad981e13a18c16b757ca443b9ffb28efd
CompoundHybridLineString3d
HybridType
classlanelet_1_1CompoundHybridLineString3d.html
a7fc77ecdbd8651e5c38fc7fe68ed02a5
void
MutableType
classlanelet_1_1CompoundHybridLineString3d.html
ab69e5d2dd8360f25b2871e6267d5e5a5
CompoundHybridLineString3d
ThreeDType
classlanelet_1_1CompoundHybridLineString3d.html
a44706d42c8a526e039e00a43b9f5d39f
CompoundHybridLineString2d
TwoDType
classlanelet_1_1CompoundHybridLineString3d.html
a3a15668c07c9e8067ebb93a68ad8050b
CompoundHybridLineString3d
classlanelet_1_1CompoundHybridLineString3d.html
ada0909ed632ce7ee0bc4dd45b80f94f5
(const CompoundHybridLineStrings3d &other)
CompoundHybridLineString3d
classlanelet_1_1CompoundHybridLineString3d.html
ac9bd9a640585c24ac297daf7f525e96b
()=default
CompoundHybridLineString3d
invert
classlanelet_1_1CompoundHybridLineString3d.html
ac760735b07da0fab3bdf5e264065d682
() const noexcept
lanelet::CompoundHybridPolygon2d
classlanelet_1_1CompoundHybridPolygon2d.html
CompoundLineStringImpl< BasicPoint2d >
traits::PolygonTag
Category
classlanelet_1_1CompoundHybridPolygon2d.html
a7acade93a26680bc12f1f5892a53604b
CompoundHybridPolygon2d
ConstType
classlanelet_1_1CompoundHybridPolygon2d.html
a56d4ed5c590cf6eb677b0d8062fb7e6d
CompoundHybridPolygon2d
HybridType
classlanelet_1_1CompoundHybridPolygon2d.html
a69fa831cc2ad4d506d171444bd2c8c0e
void
MutableType
classlanelet_1_1CompoundHybridPolygon2d.html
afe2e3a2d280e57bf9012bb8ea00d2a43
CompoundHybridPolygon3d
ThreeDType
classlanelet_1_1CompoundHybridPolygon2d.html
a80851864d1ea4247d6aac1766ef23ee6
CompoundHybridPolygon2d
TwoDType
classlanelet_1_1CompoundHybridPolygon2d.html
a40fd088d150fa57a4933189fb3edafdd
BasicLineString
basicLineString
classlanelet_1_1CompoundHybridPolygon2d.html
aac270db3e05e78285ba6162220ae23a8
()=delete
BasicPolygon2d
basicPolygon
classlanelet_1_1CompoundHybridPolygon2d.html
a6ba08e3c414c716a8e60849363039727
() const
CompoundHybridPolygon2d
classlanelet_1_1CompoundHybridPolygon2d.html
a5b0ba4fdb876e2a3f2303c6b4595f991
(const CompoundHybridPolygons2d &other)
CompoundHybridPolygon2d
classlanelet_1_1CompoundHybridPolygon2d.html
aac4de517000a47d9de726b6fd07e0a27
(const CompoundHybridLineStrings2d &other)
CompoundHybridPolygon2d
classlanelet_1_1CompoundHybridPolygon2d.html
a270a0e113be77ff9dcc99478cf712919
()=default
CompoundHybridPolygon2d
classlanelet_1_1CompoundHybridPolygon2d.html
a9b3ff0a249a8d3eb877f37f539d8d18b
(const CompoundHybridLineString2d &other)
size_t
numSegments
classlanelet_1_1CompoundHybridPolygon2d.html
ab07d74375e5a11e20c9055243cbc50ba
() const noexcept
operator CompoundHybridLineString2d
classlanelet_1_1CompoundHybridPolygon2d.html
a5e358e83bcf8a82620f464d6f12472fe
() const
lanelet::CompoundHybridPolygon3d
classlanelet_1_1CompoundHybridPolygon3d.html
CompoundLineStringImpl< BasicPoint3d >
traits::PolygonTag
Category
classlanelet_1_1CompoundHybridPolygon3d.html
ac14397855131e095f2373147a7819bcf
CompoundHybridPolygon3d
ConstType
classlanelet_1_1CompoundHybridPolygon3d.html
a07e754a0ee86240c0c550eec5b7bf644
CompoundHybridPolygon3d
HybridType
classlanelet_1_1CompoundHybridPolygon3d.html
a18d995662954033f45f2a21130edb451
void
MutableType
classlanelet_1_1CompoundHybridPolygon3d.html
a045120a8b20a26c078fecbe43e7d9810
CompoundHybridPolygon3d
ThreeDType
classlanelet_1_1CompoundHybridPolygon3d.html
abe7fb09d61c046f5ca2eeb0b20bb5489
CompoundHybridPolygon2d
TwoDType
classlanelet_1_1CompoundHybridPolygon3d.html
a66db11f761df879a7a3a8c40e71c9d01
BasicLineString
basicLineString
classlanelet_1_1CompoundHybridPolygon3d.html
a897889359ab6f24813f39a1d57bc0585
()=delete
BasicPolygon3d
basicPolygon
classlanelet_1_1CompoundHybridPolygon3d.html
a927664d91dc24c68f2fb52e1155efb21
() const
CompoundHybridPolygon3d
classlanelet_1_1CompoundHybridPolygon3d.html
a9fa20534cb5ec0f4d25f0647d15cdc41
(const CompoundHybridLineStrings3d &other)
CompoundHybridPolygon3d
classlanelet_1_1CompoundHybridPolygon3d.html
a6f24bbe30523a936a9a54f3d925ccaae
(const CompoundHybridPolygons3d &other)
CompoundHybridPolygon3d
classlanelet_1_1CompoundHybridPolygon3d.html
a6a2544b74cf184bcb2b3f84baeba17b9
()=default
CompoundHybridPolygon3d
classlanelet_1_1CompoundHybridPolygon3d.html
a6758434b1a9426c6304cb31dd57ea5bb
(const CompoundHybridLineString3d &other)
size_t
numSegments
classlanelet_1_1CompoundHybridPolygon3d.html
a26a8d29b19caa7600c7abdd992c31219
() const noexcept
operator CompoundHybridLineString3d
classlanelet_1_1CompoundHybridPolygon3d.html
a37a882e9de40b7da84f574362ff692a3
() const
lanelet::ConstLineStringImpl::CompoundLineString
classlanelet_1_1ConstLineStringImpl_1_1CompoundLineString.html
lanelet::CompoundLineString2d
classlanelet_1_1CompoundLineString2d.html
CompoundLineStringImpl< ConstPoint2d >
CompoundLineString2d
ConstType
classlanelet_1_1CompoundLineString2d.html
a0e0f7a4ae05336a1e43e84665c3840b1
CompoundHybridLineString2d
HybridType
classlanelet_1_1CompoundLineString2d.html
a5e59052e27a9df593df462017ddb29eb
void
MutableType
classlanelet_1_1CompoundLineString2d.html
aac5dbb22e6aef359027c2edf76827cee
CompoundLineString3d
ThreeDType
classlanelet_1_1CompoundLineString2d.html
a3a28133fe5d346cbb8062289185283db
CompoundLineString2d
TwoDType
classlanelet_1_1CompoundLineString2d.html
af9365867da03fcf18ea4d32e962c0417
CompoundLineString2d
classlanelet_1_1CompoundLineString2d.html
ae2b648d4e41e93d7240cadd2af51a3eb
(const CompoundLineStrings2d &other)
CompoundLineString2d
classlanelet_1_1CompoundLineString2d.html
ae6891c77ed7cfcd5cf2be97b162a0c3a
()=default
CompoundLineString2d
invert
classlanelet_1_1CompoundLineString2d.html
ae26d7551f0f9b33e44d31879a84551fe
() const noexcept
lanelet::CompoundLineString3d
classlanelet_1_1CompoundLineString3d.html
CompoundLineStringImpl< ConstPoint3d >
CompoundLineString3d
ConstType
classlanelet_1_1CompoundLineString3d.html
a67dfa5b28b114dfb1482b85dd4f3b326
CompoundHybridLineString3d
HybridType
classlanelet_1_1CompoundLineString3d.html
ae1fc7a0147389dd45606028c0764d95f
void
MutableType
classlanelet_1_1CompoundLineString3d.html
a88f35c9d15d896016df21fb5845cba97
CompoundLineString3d
ThreeDType
classlanelet_1_1CompoundLineString3d.html
ae2fa0a9ed9c2604618d7ad78c5fe7cbc
CompoundLineString2d
TwoDType
classlanelet_1_1CompoundLineString3d.html
a273f6511af4656babad3cb6a9392cdcb
CompoundLineString3d
classlanelet_1_1CompoundLineString3d.html
abb01ec0229dd65460f23dd91f32131a3
(const CompoundLineStrings3d &other)
CompoundLineString3d
classlanelet_1_1CompoundLineString3d.html
afd101eb2ac35e0f79fae789aecb49fbb
()=default
CompoundLineString3d
invert
classlanelet_1_1CompoundLineString3d.html
aee0d3c6a1ea78ec90b0f4fe0fb0c62a6
() const noexcept
lanelet::CompoundLineStringData
classlanelet_1_1CompoundLineStringData.html
internal::SelectCompoundLsIteratorT< ConstPoint3d >
RFIter
classlanelet_1_1CompoundLineStringData.html
a4084dde3267bae9f098012a85193a8bf
CompoundLineStringData
classlanelet_1_1CompoundLineStringData.html
a252b543bdfb8524c6494dd02c52e5f34
(ConstLineStrings3d lineStrings)
const ConstLineStrings3d &
lineStrings
classlanelet_1_1CompoundLineStringData.html
aeb4ff4e2d1b85d022a216d0a65d4be53
() const
ConstPoints3d
points
classlanelet_1_1CompoundLineStringData.html
a435b869d1e5ea6b0e159f7f5bf01746c
() const
RFIter
pointsBegin
classlanelet_1_1CompoundLineStringData.html
aee1bcc2a63fa5cf914c1524e6eaf8ee6
(bool inverted) const
RFIter
pointsEnd
classlanelet_1_1CompoundLineStringData.html
afbee3254b0eee393041e3cb089ae94c9
(bool inverted) const
typename internal::SelectCompoundLsIterator< ConstPoint3d >::BaseIterator
BaseIter
classlanelet_1_1CompoundLineStringData.html
a128088e6e2b26be3267fd1143483af35
std::reverse_iterator< BaseIter >
Reverse
classlanelet_1_1CompoundLineStringData.html
aeca0981025804404003e91af13143bb7
const ConstLineStrings3d
ls_
classlanelet_1_1CompoundLineStringData.html
a2c83f22ad58ec6e3e61092eb98ba77d8
lanelet::CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
PointT
internal::TransformIterator< RFIter, const BasicPointType >
BasicIterator
classlanelet_1_1CompoundLineStringImpl.html
a11ce8073de92e5f7b2cd1cf74ff0155f
internal::SelectBasicLineStringT< BasicPointType >
BasicLineString
classlanelet_1_1CompoundLineStringImpl.html
a4f85fa42db473dd6248fd3956902538d
traits::BasicPointT< PointT >
BasicPointType
classlanelet_1_1CompoundLineStringImpl.html
a743566a80c8a41036e8f577ce0c86413
traits::LineStringTag
Category
classlanelet_1_1CompoundLineStringImpl.html
ab774774ab67f0aa9fb6aeb31c7406d16
internal::SelectCompoundLsIteratorT< ConstPointType >
const_iterator
classlanelet_1_1CompoundLineStringImpl.html
af86556a3785f68fc3db55de407bfbf2d
traits::ConstPointT< PointT >
ConstPointType
classlanelet_1_1CompoundLineStringImpl.html
a5e817797bf0855b24e7c932d77e0c494
CompoundLineStringData
DataType
classlanelet_1_1CompoundLineStringImpl.html
a7b942066851afb3599ad30bbb1341f9e
const_iterator
iterator
classlanelet_1_1CompoundLineStringImpl.html
a49ae1e4b343560749fe1f077112a66a9
PointT
PointType
classlanelet_1_1CompoundLineStringImpl.html
a67a257df5b720640d2b310860cefc7d3
Segment< ConstPointType >
SegmentType
classlanelet_1_1CompoundLineStringImpl.html
a53bce96520e599756fa11e86aecd104c
const PointType &
back
classlanelet_1_1CompoundLineStringImpl.html
aa8dbc5713d521898fb491a06c7cb2d5c
() const noexcept
BasicIterator
basicBegin
classlanelet_1_1CompoundLineStringImpl.html
a36a62e383680afb2988b71d15ff1e425
() const
BasicIterator
basicEnd
classlanelet_1_1CompoundLineStringImpl.html
a5bd72d528db0a735713209658bb1082b
() const
BasicLineString
basicLineString
classlanelet_1_1CompoundLineStringImpl.html
ad0b2ae6c74fc2db091bdcbaac5c271d5
() const
const_iterator
begin
classlanelet_1_1CompoundLineStringImpl.html
ae017290c689bfcd0b8ef8f142903c138
() const noexcept
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a852ff5aceeb9df7a474a236f38857586
(const ConstLineStrings3d &ls=ConstLineStrings3d())
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
ade993a70eb06a8bd9835d1eb136be896
(const std::vector< OtherT > &lss)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
aebb1e6a38e6f1c28a6006b2dc818ad03
(CompoundLineStringDataConstPtr data, bool inverted)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a80ecde16867a89fcf7dbfbfef8f00483
(const CompoundLineStringImpl< OtherT > &other)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a1de0018ca0875f38a1f0e2558b25d06e
(CompoundLineStringImpl &&rhs) noexcept=default
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a33572e53b3713a065d7c498423462426
(const CompoundLineStringImpl &rhs)=default
std::shared_ptr< const CompoundLineStringData >
constData
classlanelet_1_1CompoundLineStringImpl.html
a52b33814b787ad91b290aa6f9c74a77f
() const noexcept
bool
empty
classlanelet_1_1CompoundLineStringImpl.html
a78f4a05f75999116565844c15447cae1
() const noexcept
const_iterator
end
classlanelet_1_1CompoundLineStringImpl.html
a8857387fcc070312355c449ad982160f
() const noexcept
const PointType &
front
classlanelet_1_1CompoundLineStringImpl.html
a60e42c13f4442b05f28a0392f3acae53
() const noexcept
Ids
ids
classlanelet_1_1CompoundLineStringImpl.html
a53dcaa99678cb85324e75c145ee8ed18
() const
bool
inverted
classlanelet_1_1CompoundLineStringImpl.html
a5035af92c153074af1d16f38fab28f5c
() const noexcept
ConstLineStrings3d
lineStrings
classlanelet_1_1CompoundLineStringImpl.html
ae7fad0f10dfaa0e0b69f441fccd9bb8b
() const
size_t
numSegments
classlanelet_1_1CompoundLineStringImpl.html
afb3f0754e3ed5a3fe85dc1df144c017e
() const noexcept
CompoundLineStringImpl &
operator=
classlanelet_1_1CompoundLineStringImpl.html
a0a8ce920a06c480ec15e59b96931e0b3
(CompoundLineStringImpl &&rhs) noexcept=default
CompoundLineStringImpl &
operator=
classlanelet_1_1CompoundLineStringImpl.html
a602ddc2a5663243d0cf0cf3049c89459
(const CompoundLineStringImpl &rhs)=default
const PointType &
operator[]
classlanelet_1_1CompoundLineStringImpl.html
af5191c135f0c325fef3f5a335a71fc69
(size_t idx) const
SegmentType
segment
classlanelet_1_1CompoundLineStringImpl.html
adbea7b202e64490f18dc2b75a6482a04
(size_t idx) const noexcept
size_t
size
classlanelet_1_1CompoundLineStringImpl.html
a7555e900728f41f41cb8f730cffc3949
() const noexcept
~CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
aba0abf702e0ecc01b83e1b5ee3f79138
() noexcept=default
static constexpr traits::Dimensions
Dimension
classlanelet_1_1CompoundLineStringImpl.html
ac9a57ef20b54d31e4b42b8263f8be7d6
CompoundLineStringData::RFIter
RFIter
classlanelet_1_1CompoundLineStringImpl.html
a81d2837b8881de66c4c53a1a96b345b7
CompoundLineStringDataConstPtr
data_
classlanelet_1_1CompoundLineStringImpl.html
a80b9bb8230b45f621d7786a6bbbe7c58
bool
inverted_
classlanelet_1_1CompoundLineStringImpl.html
abf5232438594955ef17bbb1f231735b5
CompoundLineStringImpl< BasicPoint2d >
classlanelet_1_1CompoundLineStringImpl.html
internal::TransformIterator< RFIter, const BasicPointType >
BasicIterator
classlanelet_1_1CompoundLineStringImpl.html
a11ce8073de92e5f7b2cd1cf74ff0155f
internal::SelectBasicLineStringT< BasicPointType >
BasicLineString
classlanelet_1_1CompoundLineStringImpl.html
a4f85fa42db473dd6248fd3956902538d
traits::BasicPointT< BasicPoint2d >
BasicPointType
classlanelet_1_1CompoundLineStringImpl.html
a743566a80c8a41036e8f577ce0c86413
traits::LineStringTag
Category
classlanelet_1_1CompoundLineStringImpl.html
ab774774ab67f0aa9fb6aeb31c7406d16
internal::SelectCompoundLsIteratorT< ConstPointType >
const_iterator
classlanelet_1_1CompoundLineStringImpl.html
af86556a3785f68fc3db55de407bfbf2d
traits::ConstPointT< BasicPoint2d >
ConstPointType
classlanelet_1_1CompoundLineStringImpl.html
a5e817797bf0855b24e7c932d77e0c494
CompoundLineStringData
DataType
classlanelet_1_1CompoundLineStringImpl.html
a7b942066851afb3599ad30bbb1341f9e
const_iterator
iterator
classlanelet_1_1CompoundLineStringImpl.html
a49ae1e4b343560749fe1f077112a66a9
BasicPoint2d
PointType
classlanelet_1_1CompoundLineStringImpl.html
a67a257df5b720640d2b310860cefc7d3
Segment< ConstPointType >
SegmentType
classlanelet_1_1CompoundLineStringImpl.html
a53bce96520e599756fa11e86aecd104c
const PointType &
back
classlanelet_1_1CompoundLineStringImpl.html
aa8dbc5713d521898fb491a06c7cb2d5c
() const noexcept
BasicIterator
basicBegin
classlanelet_1_1CompoundLineStringImpl.html
a36a62e383680afb2988b71d15ff1e425
() const
BasicIterator
basicEnd
classlanelet_1_1CompoundLineStringImpl.html
a5bd72d528db0a735713209658bb1082b
() const
BasicLineString
basicLineString
classlanelet_1_1CompoundLineStringImpl.html
ad0b2ae6c74fc2db091bdcbaac5c271d5
() const
const_iterator
begin
classlanelet_1_1CompoundLineStringImpl.html
ae017290c689bfcd0b8ef8f142903c138
() const noexcept
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a852ff5aceeb9df7a474a236f38857586
(const ConstLineStrings3d &ls=ConstLineStrings3d())
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
ade993a70eb06a8bd9835d1eb136be896
(const std::vector< OtherT > &lss)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
aebb1e6a38e6f1c28a6006b2dc818ad03
(CompoundLineStringDataConstPtr data, bool inverted)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a80ecde16867a89fcf7dbfbfef8f00483
(const CompoundLineStringImpl< OtherT > &other)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a1de0018ca0875f38a1f0e2558b25d06e
(CompoundLineStringImpl &&rhs) noexcept=default
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a33572e53b3713a065d7c498423462426
(const CompoundLineStringImpl &rhs)=default
std::shared_ptr< const CompoundLineStringData >
constData
classlanelet_1_1CompoundLineStringImpl.html
a52b33814b787ad91b290aa6f9c74a77f
() const noexcept
bool
empty
classlanelet_1_1CompoundLineStringImpl.html
a78f4a05f75999116565844c15447cae1
() const noexcept
const_iterator
end
classlanelet_1_1CompoundLineStringImpl.html
a8857387fcc070312355c449ad982160f
() const noexcept
const PointType &
front
classlanelet_1_1CompoundLineStringImpl.html
a60e42c13f4442b05f28a0392f3acae53
() const noexcept
Ids
ids
classlanelet_1_1CompoundLineStringImpl.html
a53dcaa99678cb85324e75c145ee8ed18
() const
bool
inverted
classlanelet_1_1CompoundLineStringImpl.html
a5035af92c153074af1d16f38fab28f5c
() const noexcept
ConstLineStrings3d
lineStrings
classlanelet_1_1CompoundLineStringImpl.html
ae7fad0f10dfaa0e0b69f441fccd9bb8b
() const
size_t
numSegments
classlanelet_1_1CompoundLineStringImpl.html
afb3f0754e3ed5a3fe85dc1df144c017e
() const noexcept
CompoundLineStringImpl &
operator=
classlanelet_1_1CompoundLineStringImpl.html
a0a8ce920a06c480ec15e59b96931e0b3
(CompoundLineStringImpl &&rhs) noexcept=default
CompoundLineStringImpl &
operator=
classlanelet_1_1CompoundLineStringImpl.html
a602ddc2a5663243d0cf0cf3049c89459
(const CompoundLineStringImpl &rhs)=default
const PointType &
operator[]
classlanelet_1_1CompoundLineStringImpl.html
af5191c135f0c325fef3f5a335a71fc69
(size_t idx) const
SegmentType
segment
classlanelet_1_1CompoundLineStringImpl.html
adbea7b202e64490f18dc2b75a6482a04
(size_t idx) const noexcept
size_t
size
classlanelet_1_1CompoundLineStringImpl.html
a7555e900728f41f41cb8f730cffc3949
() const noexcept
~CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
aba0abf702e0ecc01b83e1b5ee3f79138
() noexcept=default
static constexpr traits::Dimensions
Dimension
classlanelet_1_1CompoundLineStringImpl.html
ac9a57ef20b54d31e4b42b8263f8be7d6
CompoundLineStringData::RFIter
RFIter
classlanelet_1_1CompoundLineStringImpl.html
a81d2837b8881de66c4c53a1a96b345b7
CompoundLineStringDataConstPtr
data_
classlanelet_1_1CompoundLineStringImpl.html
a80b9bb8230b45f621d7786a6bbbe7c58
bool
inverted_
classlanelet_1_1CompoundLineStringImpl.html
abf5232438594955ef17bbb1f231735b5
CompoundLineStringImpl< BasicPoint3d >
classlanelet_1_1CompoundLineStringImpl.html
internal::TransformIterator< RFIter, const BasicPointType >
BasicIterator
classlanelet_1_1CompoundLineStringImpl.html
a11ce8073de92e5f7b2cd1cf74ff0155f
internal::SelectBasicLineStringT< BasicPointType >
BasicLineString
classlanelet_1_1CompoundLineStringImpl.html
a4f85fa42db473dd6248fd3956902538d
traits::BasicPointT< BasicPoint3d >
BasicPointType
classlanelet_1_1CompoundLineStringImpl.html
a743566a80c8a41036e8f577ce0c86413
traits::LineStringTag
Category
classlanelet_1_1CompoundLineStringImpl.html
ab774774ab67f0aa9fb6aeb31c7406d16
internal::SelectCompoundLsIteratorT< ConstPointType >
const_iterator
classlanelet_1_1CompoundLineStringImpl.html
af86556a3785f68fc3db55de407bfbf2d
traits::ConstPointT< BasicPoint3d >
ConstPointType
classlanelet_1_1CompoundLineStringImpl.html
a5e817797bf0855b24e7c932d77e0c494
CompoundLineStringData
DataType
classlanelet_1_1CompoundLineStringImpl.html
a7b942066851afb3599ad30bbb1341f9e
const_iterator
iterator
classlanelet_1_1CompoundLineStringImpl.html
a49ae1e4b343560749fe1f077112a66a9
BasicPoint3d
PointType
classlanelet_1_1CompoundLineStringImpl.html
a67a257df5b720640d2b310860cefc7d3
Segment< ConstPointType >
SegmentType
classlanelet_1_1CompoundLineStringImpl.html
a53bce96520e599756fa11e86aecd104c
const PointType &
back
classlanelet_1_1CompoundLineStringImpl.html
aa8dbc5713d521898fb491a06c7cb2d5c
() const noexcept
BasicIterator
basicBegin
classlanelet_1_1CompoundLineStringImpl.html
a36a62e383680afb2988b71d15ff1e425
() const
BasicIterator
basicEnd
classlanelet_1_1CompoundLineStringImpl.html
a5bd72d528db0a735713209658bb1082b
() const
BasicLineString
basicLineString
classlanelet_1_1CompoundLineStringImpl.html
ad0b2ae6c74fc2db091bdcbaac5c271d5
() const
const_iterator
begin
classlanelet_1_1CompoundLineStringImpl.html
ae017290c689bfcd0b8ef8f142903c138
() const noexcept
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a852ff5aceeb9df7a474a236f38857586
(const ConstLineStrings3d &ls=ConstLineStrings3d())
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
ade993a70eb06a8bd9835d1eb136be896
(const std::vector< OtherT > &lss)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
aebb1e6a38e6f1c28a6006b2dc818ad03
(CompoundLineStringDataConstPtr data, bool inverted)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a80ecde16867a89fcf7dbfbfef8f00483
(const CompoundLineStringImpl< OtherT > &other)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a1de0018ca0875f38a1f0e2558b25d06e
(CompoundLineStringImpl &&rhs) noexcept=default
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a33572e53b3713a065d7c498423462426
(const CompoundLineStringImpl &rhs)=default
std::shared_ptr< const CompoundLineStringData >
constData
classlanelet_1_1CompoundLineStringImpl.html
a52b33814b787ad91b290aa6f9c74a77f
() const noexcept
bool
empty
classlanelet_1_1CompoundLineStringImpl.html
a78f4a05f75999116565844c15447cae1
() const noexcept
const_iterator
end
classlanelet_1_1CompoundLineStringImpl.html
a8857387fcc070312355c449ad982160f
() const noexcept
const PointType &
front
classlanelet_1_1CompoundLineStringImpl.html
a60e42c13f4442b05f28a0392f3acae53
() const noexcept
Ids
ids
classlanelet_1_1CompoundLineStringImpl.html
a53dcaa99678cb85324e75c145ee8ed18
() const
bool
inverted
classlanelet_1_1CompoundLineStringImpl.html
a5035af92c153074af1d16f38fab28f5c
() const noexcept
ConstLineStrings3d
lineStrings
classlanelet_1_1CompoundLineStringImpl.html
ae7fad0f10dfaa0e0b69f441fccd9bb8b
() const
size_t
numSegments
classlanelet_1_1CompoundLineStringImpl.html
afb3f0754e3ed5a3fe85dc1df144c017e
() const noexcept
CompoundLineStringImpl &
operator=
classlanelet_1_1CompoundLineStringImpl.html
a0a8ce920a06c480ec15e59b96931e0b3
(CompoundLineStringImpl &&rhs) noexcept=default
CompoundLineStringImpl &
operator=
classlanelet_1_1CompoundLineStringImpl.html
a602ddc2a5663243d0cf0cf3049c89459
(const CompoundLineStringImpl &rhs)=default
const PointType &
operator[]
classlanelet_1_1CompoundLineStringImpl.html
af5191c135f0c325fef3f5a335a71fc69
(size_t idx) const
SegmentType
segment
classlanelet_1_1CompoundLineStringImpl.html
adbea7b202e64490f18dc2b75a6482a04
(size_t idx) const noexcept
size_t
size
classlanelet_1_1CompoundLineStringImpl.html
a7555e900728f41f41cb8f730cffc3949
() const noexcept
~CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
aba0abf702e0ecc01b83e1b5ee3f79138
() noexcept=default
static constexpr traits::Dimensions
Dimension
classlanelet_1_1CompoundLineStringImpl.html
ac9a57ef20b54d31e4b42b8263f8be7d6
CompoundLineStringData::RFIter
RFIter
classlanelet_1_1CompoundLineStringImpl.html
a81d2837b8881de66c4c53a1a96b345b7
CompoundLineStringDataConstPtr
data_
classlanelet_1_1CompoundLineStringImpl.html
a80b9bb8230b45f621d7786a6bbbe7c58
bool
inverted_
classlanelet_1_1CompoundLineStringImpl.html
abf5232438594955ef17bbb1f231735b5
CompoundLineStringImpl< ConstPoint2d >
classlanelet_1_1CompoundLineStringImpl.html
internal::TransformIterator< RFIter, const BasicPointType >
BasicIterator
classlanelet_1_1CompoundLineStringImpl.html
a11ce8073de92e5f7b2cd1cf74ff0155f
internal::SelectBasicLineStringT< BasicPointType >
BasicLineString
classlanelet_1_1CompoundLineStringImpl.html
a4f85fa42db473dd6248fd3956902538d
traits::BasicPointT< ConstPoint2d >
BasicPointType
classlanelet_1_1CompoundLineStringImpl.html
a743566a80c8a41036e8f577ce0c86413
traits::LineStringTag
Category
classlanelet_1_1CompoundLineStringImpl.html
ab774774ab67f0aa9fb6aeb31c7406d16
internal::SelectCompoundLsIteratorT< ConstPointType >
const_iterator
classlanelet_1_1CompoundLineStringImpl.html
af86556a3785f68fc3db55de407bfbf2d
traits::ConstPointT< ConstPoint2d >
ConstPointType
classlanelet_1_1CompoundLineStringImpl.html
a5e817797bf0855b24e7c932d77e0c494
CompoundLineStringData
DataType
classlanelet_1_1CompoundLineStringImpl.html
a7b942066851afb3599ad30bbb1341f9e
const_iterator
iterator
classlanelet_1_1CompoundLineStringImpl.html
a49ae1e4b343560749fe1f077112a66a9
ConstPoint2d
PointType
classlanelet_1_1CompoundLineStringImpl.html
a67a257df5b720640d2b310860cefc7d3
Segment< ConstPointType >
SegmentType
classlanelet_1_1CompoundLineStringImpl.html
a53bce96520e599756fa11e86aecd104c
const PointType &
back
classlanelet_1_1CompoundLineStringImpl.html
aa8dbc5713d521898fb491a06c7cb2d5c
() const noexcept
BasicIterator
basicBegin
classlanelet_1_1CompoundLineStringImpl.html
a36a62e383680afb2988b71d15ff1e425
() const
BasicIterator
basicEnd
classlanelet_1_1CompoundLineStringImpl.html
a5bd72d528db0a735713209658bb1082b
() const
BasicLineString
basicLineString
classlanelet_1_1CompoundLineStringImpl.html
ad0b2ae6c74fc2db091bdcbaac5c271d5
() const
const_iterator
begin
classlanelet_1_1CompoundLineStringImpl.html
ae017290c689bfcd0b8ef8f142903c138
() const noexcept
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a852ff5aceeb9df7a474a236f38857586
(const ConstLineStrings3d &ls=ConstLineStrings3d())
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
ade993a70eb06a8bd9835d1eb136be896
(const std::vector< OtherT > &lss)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
aebb1e6a38e6f1c28a6006b2dc818ad03
(CompoundLineStringDataConstPtr data, bool inverted)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a80ecde16867a89fcf7dbfbfef8f00483
(const CompoundLineStringImpl< OtherT > &other)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a1de0018ca0875f38a1f0e2558b25d06e
(CompoundLineStringImpl &&rhs) noexcept=default
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a33572e53b3713a065d7c498423462426
(const CompoundLineStringImpl &rhs)=default
std::shared_ptr< const CompoundLineStringData >
constData
classlanelet_1_1CompoundLineStringImpl.html
a52b33814b787ad91b290aa6f9c74a77f
() const noexcept
bool
empty
classlanelet_1_1CompoundLineStringImpl.html
a78f4a05f75999116565844c15447cae1
() const noexcept
const_iterator
end
classlanelet_1_1CompoundLineStringImpl.html
a8857387fcc070312355c449ad982160f
() const noexcept
const PointType &
front
classlanelet_1_1CompoundLineStringImpl.html
a60e42c13f4442b05f28a0392f3acae53
() const noexcept
Ids
ids
classlanelet_1_1CompoundLineStringImpl.html
a53dcaa99678cb85324e75c145ee8ed18
() const
bool
inverted
classlanelet_1_1CompoundLineStringImpl.html
a5035af92c153074af1d16f38fab28f5c
() const noexcept
ConstLineStrings3d
lineStrings
classlanelet_1_1CompoundLineStringImpl.html
ae7fad0f10dfaa0e0b69f441fccd9bb8b
() const
size_t
numSegments
classlanelet_1_1CompoundLineStringImpl.html
afb3f0754e3ed5a3fe85dc1df144c017e
() const noexcept
CompoundLineStringImpl &
operator=
classlanelet_1_1CompoundLineStringImpl.html
a0a8ce920a06c480ec15e59b96931e0b3
(CompoundLineStringImpl &&rhs) noexcept=default
CompoundLineStringImpl &
operator=
classlanelet_1_1CompoundLineStringImpl.html
a602ddc2a5663243d0cf0cf3049c89459
(const CompoundLineStringImpl &rhs)=default
const PointType &
operator[]
classlanelet_1_1CompoundLineStringImpl.html
af5191c135f0c325fef3f5a335a71fc69
(size_t idx) const
SegmentType
segment
classlanelet_1_1CompoundLineStringImpl.html
adbea7b202e64490f18dc2b75a6482a04
(size_t idx) const noexcept
size_t
size
classlanelet_1_1CompoundLineStringImpl.html
a7555e900728f41f41cb8f730cffc3949
() const noexcept
~CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
aba0abf702e0ecc01b83e1b5ee3f79138
() noexcept=default
static constexpr traits::Dimensions
Dimension
classlanelet_1_1CompoundLineStringImpl.html
ac9a57ef20b54d31e4b42b8263f8be7d6
CompoundLineStringData::RFIter
RFIter
classlanelet_1_1CompoundLineStringImpl.html
a81d2837b8881de66c4c53a1a96b345b7
CompoundLineStringDataConstPtr
data_
classlanelet_1_1CompoundLineStringImpl.html
a80b9bb8230b45f621d7786a6bbbe7c58
bool
inverted_
classlanelet_1_1CompoundLineStringImpl.html
abf5232438594955ef17bbb1f231735b5
CompoundLineStringImpl< ConstPoint3d >
classlanelet_1_1CompoundLineStringImpl.html
internal::TransformIterator< RFIter, const BasicPointType >
BasicIterator
classlanelet_1_1CompoundLineStringImpl.html
a11ce8073de92e5f7b2cd1cf74ff0155f
internal::SelectBasicLineStringT< BasicPointType >
BasicLineString
classlanelet_1_1CompoundLineStringImpl.html
a4f85fa42db473dd6248fd3956902538d
traits::BasicPointT< ConstPoint3d >
BasicPointType
classlanelet_1_1CompoundLineStringImpl.html
a743566a80c8a41036e8f577ce0c86413
traits::LineStringTag
Category
classlanelet_1_1CompoundLineStringImpl.html
ab774774ab67f0aa9fb6aeb31c7406d16
internal::SelectCompoundLsIteratorT< ConstPointType >
const_iterator
classlanelet_1_1CompoundLineStringImpl.html
af86556a3785f68fc3db55de407bfbf2d
traits::ConstPointT< ConstPoint3d >
ConstPointType
classlanelet_1_1CompoundLineStringImpl.html
a5e817797bf0855b24e7c932d77e0c494
CompoundLineStringData
DataType
classlanelet_1_1CompoundLineStringImpl.html
a7b942066851afb3599ad30bbb1341f9e
const_iterator
iterator
classlanelet_1_1CompoundLineStringImpl.html
a49ae1e4b343560749fe1f077112a66a9
ConstPoint3d
PointType
classlanelet_1_1CompoundLineStringImpl.html
a67a257df5b720640d2b310860cefc7d3
Segment< ConstPointType >
SegmentType
classlanelet_1_1CompoundLineStringImpl.html
a53bce96520e599756fa11e86aecd104c
const PointType &
back
classlanelet_1_1CompoundLineStringImpl.html
aa8dbc5713d521898fb491a06c7cb2d5c
() const noexcept
BasicIterator
basicBegin
classlanelet_1_1CompoundLineStringImpl.html
a36a62e383680afb2988b71d15ff1e425
() const
BasicIterator
basicEnd
classlanelet_1_1CompoundLineStringImpl.html
a5bd72d528db0a735713209658bb1082b
() const
BasicLineString
basicLineString
classlanelet_1_1CompoundLineStringImpl.html
ad0b2ae6c74fc2db091bdcbaac5c271d5
() const
const_iterator
begin
classlanelet_1_1CompoundLineStringImpl.html
ae017290c689bfcd0b8ef8f142903c138
() const noexcept
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a852ff5aceeb9df7a474a236f38857586
(const ConstLineStrings3d &ls=ConstLineStrings3d())
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
ade993a70eb06a8bd9835d1eb136be896
(const std::vector< OtherT > &lss)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
aebb1e6a38e6f1c28a6006b2dc818ad03
(CompoundLineStringDataConstPtr data, bool inverted)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a80ecde16867a89fcf7dbfbfef8f00483
(const CompoundLineStringImpl< OtherT > &other)
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a1de0018ca0875f38a1f0e2558b25d06e
(CompoundLineStringImpl &&rhs) noexcept=default
CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
a33572e53b3713a065d7c498423462426
(const CompoundLineStringImpl &rhs)=default
std::shared_ptr< const CompoundLineStringData >
constData
classlanelet_1_1CompoundLineStringImpl.html
a52b33814b787ad91b290aa6f9c74a77f
() const noexcept
bool
empty
classlanelet_1_1CompoundLineStringImpl.html
a78f4a05f75999116565844c15447cae1
() const noexcept
const_iterator
end
classlanelet_1_1CompoundLineStringImpl.html
a8857387fcc070312355c449ad982160f
() const noexcept
const PointType &
front
classlanelet_1_1CompoundLineStringImpl.html
a60e42c13f4442b05f28a0392f3acae53
() const noexcept
Ids
ids
classlanelet_1_1CompoundLineStringImpl.html
a53dcaa99678cb85324e75c145ee8ed18
() const
bool
inverted
classlanelet_1_1CompoundLineStringImpl.html
a5035af92c153074af1d16f38fab28f5c
() const noexcept
ConstLineStrings3d
lineStrings
classlanelet_1_1CompoundLineStringImpl.html
ae7fad0f10dfaa0e0b69f441fccd9bb8b
() const
size_t
numSegments
classlanelet_1_1CompoundLineStringImpl.html
afb3f0754e3ed5a3fe85dc1df144c017e
() const noexcept
CompoundLineStringImpl &
operator=
classlanelet_1_1CompoundLineStringImpl.html
a0a8ce920a06c480ec15e59b96931e0b3
(CompoundLineStringImpl &&rhs) noexcept=default
CompoundLineStringImpl &
operator=
classlanelet_1_1CompoundLineStringImpl.html
a602ddc2a5663243d0cf0cf3049c89459
(const CompoundLineStringImpl &rhs)=default
const PointType &
operator[]
classlanelet_1_1CompoundLineStringImpl.html
af5191c135f0c325fef3f5a335a71fc69
(size_t idx) const
SegmentType
segment
classlanelet_1_1CompoundLineStringImpl.html
adbea7b202e64490f18dc2b75a6482a04
(size_t idx) const noexcept
size_t
size
classlanelet_1_1CompoundLineStringImpl.html
a7555e900728f41f41cb8f730cffc3949
() const noexcept
~CompoundLineStringImpl
classlanelet_1_1CompoundLineStringImpl.html
aba0abf702e0ecc01b83e1b5ee3f79138
() noexcept=default
static constexpr traits::Dimensions
Dimension
classlanelet_1_1CompoundLineStringImpl.html
ac9a57ef20b54d31e4b42b8263f8be7d6
CompoundLineStringData::RFIter
RFIter
classlanelet_1_1CompoundLineStringImpl.html
a81d2837b8881de66c4c53a1a96b345b7
CompoundLineStringDataConstPtr
data_
classlanelet_1_1CompoundLineStringImpl.html
a80b9bb8230b45f621d7786a6bbbe7c58
bool
inverted_
classlanelet_1_1CompoundLineStringImpl.html
abf5232438594955ef17bbb1f231735b5
CompoundLineStringTypeTest
classCompoundLineStringTypeTest.html
T
LineStringPoints
LineStringT
ls1
classCompoundLineStringTypeTest.html
aac51f3899e71270a6e6a69acaed7f8c3
LineStringT
ls2
classCompoundLineStringTypeTest.html
aa361c8b98face69641ab5d423f44c894
LineStringT
ls3
classCompoundLineStringTypeTest.html
a9d89173bc0f6af8550284323bbd76e51
LineStringT
ls4
classCompoundLineStringTypeTest.html
a564750090b16344d46da6b9f872fa47a
T
LineStringT
classCompoundLineStringTypeTest.html
a472bff3a66e48bda78134aab2da7fbce
void
SetUp
classCompoundLineStringTypeTest.html
ae5bb283b5973334b079410d219671b67
() override
CompoundLineStringTypeTest< CompoundHybridLineString2d >
classCompoundLineStringTypeTest.html
LineStringPoints
LineStringT
ls1
classCompoundLineStringTypeTest.html
aac51f3899e71270a6e6a69acaed7f8c3
LineStringT
ls2
classCompoundLineStringTypeTest.html
aa361c8b98face69641ab5d423f44c894
LineStringT
ls3
classCompoundLineStringTypeTest.html
a9d89173bc0f6af8550284323bbd76e51
LineStringT
ls4
classCompoundLineStringTypeTest.html
a564750090b16344d46da6b9f872fa47a
CompoundHybridLineString2d
LineStringT
classCompoundLineStringTypeTest.html
a472bff3a66e48bda78134aab2da7fbce
void
SetUp
classCompoundLineStringTypeTest.html
ae5bb283b5973334b079410d219671b67
() override
CompoundLineStringTypeTest< CompoundHybridLineString3d >
classCompoundLineStringTypeTest.html
LineStringPoints
LineStringT
ls1
classCompoundLineStringTypeTest.html
aac51f3899e71270a6e6a69acaed7f8c3
LineStringT
ls2
classCompoundLineStringTypeTest.html
aa361c8b98face69641ab5d423f44c894
LineStringT
ls3
classCompoundLineStringTypeTest.html
a9d89173bc0f6af8550284323bbd76e51
LineStringT
ls4
classCompoundLineStringTypeTest.html
a564750090b16344d46da6b9f872fa47a
CompoundHybridLineString3d
LineStringT
classCompoundLineStringTypeTest.html
a472bff3a66e48bda78134aab2da7fbce
void
SetUp
classCompoundLineStringTypeTest.html
ae5bb283b5973334b079410d219671b67
() override
CompoundLineStringTypeTest< CompoundLineString2d >
classCompoundLineStringTypeTest.html
LineStringPoints
LineStringT
ls1
classCompoundLineStringTypeTest.html
aac51f3899e71270a6e6a69acaed7f8c3
LineStringT
ls2
classCompoundLineStringTypeTest.html
aa361c8b98face69641ab5d423f44c894
LineStringT
ls3
classCompoundLineStringTypeTest.html
a9d89173bc0f6af8550284323bbd76e51
LineStringT
ls4
classCompoundLineStringTypeTest.html
a564750090b16344d46da6b9f872fa47a
CompoundLineString2d
LineStringT
classCompoundLineStringTypeTest.html
a472bff3a66e48bda78134aab2da7fbce
void
SetUp
classCompoundLineStringTypeTest.html
ae5bb283b5973334b079410d219671b67
() override
CompoundLineStringTypeTest< CompoundLineString3d >
classCompoundLineStringTypeTest.html
LineStringPoints
LineStringT
ls1
classCompoundLineStringTypeTest.html
aac51f3899e71270a6e6a69acaed7f8c3
LineStringT
ls2
classCompoundLineStringTypeTest.html
aa361c8b98face69641ab5d423f44c894
LineStringT
ls3
classCompoundLineStringTypeTest.html
a9d89173bc0f6af8550284323bbd76e51
LineStringT
ls4
classCompoundLineStringTypeTest.html
a564750090b16344d46da6b9f872fa47a
CompoundLineString3d
LineStringT
classCompoundLineStringTypeTest.html
a472bff3a66e48bda78134aab2da7fbce
void
SetUp
classCompoundLineStringTypeTest.html
ae5bb283b5973334b079410d219671b67
() override
lanelet::CompoundPolygon2d
classlanelet_1_1CompoundPolygon2d.html
CompoundLineStringImpl< ConstPoint2d >
traits::PolygonTag
Category
classlanelet_1_1CompoundPolygon2d.html
a839e779258db3f9a7720f1b266e61810
CompoundPolygon2d
ConstType
classlanelet_1_1CompoundPolygon2d.html
a3846c038845f75ac50a2e01644c9c2ba
CompoundHybridPolygon2d
HybridType
classlanelet_1_1CompoundPolygon2d.html
a8588fa6ba01dc30524ff3d9327fbf641
void
MutableType
classlanelet_1_1CompoundPolygon2d.html
ab4b2f3bdc7ad5a18570e531ae5774f5e
CompoundPolygon3d
ThreeDType
classlanelet_1_1CompoundPolygon2d.html
a409d1a78da3e02c38751af0b5612016e
CompoundPolygon2d
TwoDType
classlanelet_1_1CompoundPolygon2d.html
aabc4d8b5a71d23e9e8f769eba327a7ae
BasicLineString
basicLineString
classlanelet_1_1CompoundPolygon2d.html
af8b4f16e49ca5dcbaa0d2dd498a64a90
()=delete
BasicPolygon2d
basicPolygon
classlanelet_1_1CompoundPolygon2d.html
a243c7522c0ee390a319382e5fc260069
() const
CompoundPolygon2d
classlanelet_1_1CompoundPolygon2d.html
adf9622500880219b1dff9457d0e41ece
(const CompoundPolygons2d &other)
CompoundPolygon2d
classlanelet_1_1CompoundPolygon2d.html
af489bdeb66196a57c350b8b26a89c8f2
(const CompoundLineStrings2d &other)
CompoundPolygon2d
classlanelet_1_1CompoundPolygon2d.html
afe4c4a99fc61ab3e13b8ab04011fc0ee
()=default
CompoundPolygon2d
classlanelet_1_1CompoundPolygon2d.html
a54a967c72307b4b44a9d16db1ffd74c9
(const CompoundLineString2d &other)
size_t
numSegments
classlanelet_1_1CompoundPolygon2d.html
ac58cac278f3feee076a5fd64a30919bd
() const noexcept
operator CompoundLineString2d
classlanelet_1_1CompoundPolygon2d.html
a17948e217ec955313faeca5c6d1c4385
() const
lanelet::CompoundPolygon3d
classlanelet_1_1CompoundPolygon3d.html
CompoundLineStringImpl< ConstPoint3d >
traits::PolygonTag
Category
classlanelet_1_1CompoundPolygon3d.html
a1f2e8bdefe383c0ece32124b7522726a
CompoundPolygon3d
ConstType
classlanelet_1_1CompoundPolygon3d.html
a1b98d9ad0d5e744b522be8a426b053f5
CompoundHybridPolygon3d
HybridType
classlanelet_1_1CompoundPolygon3d.html
a802948ed1a7c4e7e6ec8e37bda9ed7ae
void
MutableType
classlanelet_1_1CompoundPolygon3d.html
a57363f711e591d65cdebfd8d85710b31
CompoundPolygon3d
ThreeDType
classlanelet_1_1CompoundPolygon3d.html
aac94adc3aa58673eb9745cce51e1089c
CompoundPolygon2d
TwoDType
classlanelet_1_1CompoundPolygon3d.html
a57cf8454d8a0e76b97a282b2e9ded1b6
BasicLineString
basicLineString
classlanelet_1_1CompoundPolygon3d.html
a158c77a2a331f5d4505bf615875a0b3a
()=delete
BasicPolygon3d
basicPolygon
classlanelet_1_1CompoundPolygon3d.html
a7068c8027dbd3b429e9da1e8341a75b7
() const
CompoundPolygon3d
classlanelet_1_1CompoundPolygon3d.html
ada84ea7e38071350604d63b3aad2461b
(const CompoundLineStrings3d &other)
CompoundPolygon3d
classlanelet_1_1CompoundPolygon3d.html
a88eb1173aa7ee40673ab1e90ac89249a
(const CompoundPolygons3d &other)
CompoundPolygon3d
classlanelet_1_1CompoundPolygon3d.html
a3d3e888e9defa0e93b6f9231804d4fd2
()=default
CompoundPolygon3d
classlanelet_1_1CompoundPolygon3d.html
ae67051ffbfb4be589326edcbab4103fd
(const CompoundLineString3d &other)
size_t
numSegments
classlanelet_1_1CompoundPolygon3d.html
a91160a3bf6fda31df98b175d913369a5
() const noexcept
operator CompoundLineString3d
classlanelet_1_1CompoundPolygon3d.html
ad622219da56e7b26694a8984e273369a
() const
CompoundPolygonTypeTest
classCompoundPolygonTypeTest.html
T
PolygonPoints
PolygonT
fancyStar
classCompoundPolygonTypeTest.html
a0e18e0e8aee28f87139713f842da8e11
PolygonT
poly1
classCompoundPolygonTypeTest.html
ab8c40f606a2531aaee143dcb2da5a2ba
PolygonT
poly2
classCompoundPolygonTypeTest.html
a5a6825c0c906005e49797461429c1f80
PolygonT
poly3
classCompoundPolygonTypeTest.html
afe6c0a6354779de34d61403f1d0cf328
PolygonT
simpleStar
classCompoundPolygonTypeTest.html
aa16aacfcd1f235899d3a5457582d5008
T
PolygonT
classCompoundPolygonTypeTest.html
ae6cf05f55fd8c778e8e222bc229def19
CompoundPolygonTypeTest
classCompoundPolygonTypeTest.html
add92c357f735c825edde0a31413d7e2b
()
CompoundPolygonTypeTest< CompoundHybridPolygon2d >
classCompoundPolygonTypeTest.html
PolygonPoints
PolygonT
fancyStar
classCompoundPolygonTypeTest.html
a0e18e0e8aee28f87139713f842da8e11
PolygonT
poly1
classCompoundPolygonTypeTest.html
ab8c40f606a2531aaee143dcb2da5a2ba
PolygonT
poly2
classCompoundPolygonTypeTest.html
a5a6825c0c906005e49797461429c1f80
PolygonT
poly3
classCompoundPolygonTypeTest.html
afe6c0a6354779de34d61403f1d0cf328
PolygonT
simpleStar
classCompoundPolygonTypeTest.html
aa16aacfcd1f235899d3a5457582d5008
CompoundHybridPolygon2d
PolygonT
classCompoundPolygonTypeTest.html
ae6cf05f55fd8c778e8e222bc229def19
CompoundPolygonTypeTest
classCompoundPolygonTypeTest.html
add92c357f735c825edde0a31413d7e2b
()
CompoundPolygonTypeTest< CompoundHybridPolygon3d >
classCompoundPolygonTypeTest.html
PolygonPoints
PolygonT
fancyStar
classCompoundPolygonTypeTest.html
a0e18e0e8aee28f87139713f842da8e11
PolygonT
poly1
classCompoundPolygonTypeTest.html
ab8c40f606a2531aaee143dcb2da5a2ba
PolygonT
poly2
classCompoundPolygonTypeTest.html
a5a6825c0c906005e49797461429c1f80
PolygonT
poly3
classCompoundPolygonTypeTest.html
afe6c0a6354779de34d61403f1d0cf328
PolygonT
simpleStar
classCompoundPolygonTypeTest.html
aa16aacfcd1f235899d3a5457582d5008
CompoundHybridPolygon3d
PolygonT
classCompoundPolygonTypeTest.html
ae6cf05f55fd8c778e8e222bc229def19
CompoundPolygonTypeTest
classCompoundPolygonTypeTest.html
add92c357f735c825edde0a31413d7e2b
()
CompoundPolygonTypeTest< CompoundPolygon2d >
classCompoundPolygonTypeTest.html
PolygonPoints
PolygonT
fancyStar
classCompoundPolygonTypeTest.html
a0e18e0e8aee28f87139713f842da8e11
PolygonT
poly1
classCompoundPolygonTypeTest.html
ab8c40f606a2531aaee143dcb2da5a2ba
PolygonT
poly2
classCompoundPolygonTypeTest.html
a5a6825c0c906005e49797461429c1f80
PolygonT
poly3
classCompoundPolygonTypeTest.html
afe6c0a6354779de34d61403f1d0cf328
PolygonT
simpleStar
classCompoundPolygonTypeTest.html
aa16aacfcd1f235899d3a5457582d5008
CompoundPolygon2d
PolygonT
classCompoundPolygonTypeTest.html
ae6cf05f55fd8c778e8e222bc229def19
CompoundPolygonTypeTest
classCompoundPolygonTypeTest.html
add92c357f735c825edde0a31413d7e2b
()
CompoundPolygonTypeTest< CompoundPolygon3d >
classCompoundPolygonTypeTest.html
PolygonPoints
PolygonT
fancyStar
classCompoundPolygonTypeTest.html
a0e18e0e8aee28f87139713f842da8e11
PolygonT
poly1
classCompoundPolygonTypeTest.html
ab8c40f606a2531aaee143dcb2da5a2ba
PolygonT
poly2
classCompoundPolygonTypeTest.html
a5a6825c0c906005e49797461429c1f80
PolygonT
poly3
classCompoundPolygonTypeTest.html
afe6c0a6354779de34d61403f1d0cf328
PolygonT
simpleStar
classCompoundPolygonTypeTest.html
aa16aacfcd1f235899d3a5457582d5008
CompoundPolygon3d
PolygonT
classCompoundPolygonTypeTest.html
ae6cf05f55fd8c778e8e222bc229def19
CompoundPolygonTypeTest
classCompoundPolygonTypeTest.html
add92c357f735c825edde0a31413d7e2b
()
lanelet::ConstArea
classlanelet_1_1ConstArea.html
ConstPrimitive< AreaData >
traits::AreaTag
Category
classlanelet_1_1ConstArea.html
ab187fece5aeb52c8df2fdc681bc13dce
ConstArea
ConstType
classlanelet_1_1ConstArea.html
a212c615e97e97ac0a403193c639811ed
Area
MutableType
classlanelet_1_1ConstArea.html
a0c4b095f6151eaf2e381375bd726c13d
ConstArea
ThreeDType
classlanelet_1_1ConstArea.html
acbd20c3aad834c096e5f363b6f4459a9
ConstArea
TwoDType
classlanelet_1_1ConstArea.html
ad9959b1e73656f2a48d7178efbe687bd
BasicPolygonWithHoles2d
basicPolygonWithHoles2d
classlanelet_1_1ConstArea.html
a29e2eccf46f42abcdaac6f28f266520a
() const
BasicPolygonWithHoles3d
basicPolygonWithHoles3d
classlanelet_1_1ConstArea.html
ae232f325099d016266e2bef848c5c568
() const
ConstArea
classlanelet_1_1ConstArea.html
acc58bd007d2f13a8d4f8d29715253316
(Id id=InvalId)
ConstArea
classlanelet_1_1ConstArea.html
a3dd5bba4bf229690987224b90cd7c14b
(Id id, const LineStrings3d &outerBound, const InnerBounds &innerBounds=InnerBounds(), const AttributeMap &attributes=AttributeMap(), const RegulatoryElementPtrs ®ulatoryElements=RegulatoryElementPtrs())
ConstArea
classlanelet_1_1ConstArea.html
a020dc11c3717a49975f1e1adb3687819
(const std::shared_ptr< const AreaData > &data)
CompoundPolygons3d
innerBoundPolygons
classlanelet_1_1ConstArea.html
af528fa4442e46f9f042228841782e4bf
() const
ConstInnerBounds
innerBounds
classlanelet_1_1ConstArea.html
ad18149028cecc734170aeaba2d841a7b
() const
ConstLineStrings3d
outerBound
classlanelet_1_1ConstArea.html
a9295965725d342fb945e6fa4fda07e5f
() const
CompoundPolygon3d
outerBoundPolygon
classlanelet_1_1ConstArea.html
a50e84549d575f85f27c94a3345245fc4
() const
RegulatoryElementConstPtrs
regulatoryElements
classlanelet_1_1ConstArea.html
a0e38f1177b1ac840d0479a76f53c7c90
() const
std::vector< std::shared_ptr< const RegElemT > >
regulatoryElementsAs
classlanelet_1_1ConstArea.html
ab241228f24a1fe7a771513f8f7e71bd6
() const
lanelet::ConstHybridLineString2d
classlanelet_1_1ConstHybridLineString2d.html
lanelet::ConstLineString2d
BasicIterator
const_iterator
classlanelet_1_1ConstHybridLineString2d.html
a125a1b9b7878e33aff37094626ed8d2e
ConstHybridLineString2d
ConstType
classlanelet_1_1ConstHybridLineString2d.html
aa3bb2b65cd4fd6345a0c3ea518e4f889
BasicIterator
iterator
classlanelet_1_1ConstHybridLineString2d.html
af145da8c7fa4ef46a333b902beca8ad0
BasicPointType
PointType
classlanelet_1_1ConstHybridLineString2d.html
afa4205d575f29e4637b02a812b122598
Segment< BasicPointType >
SegmentType
classlanelet_1_1ConstHybridLineString2d.html
ada9b8105fd603c07ebdf13425b4a157d
ConstHybridLineString3d
ThreeDType
classlanelet_1_1ConstHybridLineString2d.html
ac673b17e638cec92df4ebae5ed78551f
ConstHybridLineString2d
TwoDType
classlanelet_1_1ConstHybridLineString2d.html
a1bb07bb3fe71f08adc079a01e3d39c29
const BasicPointType &
back
classlanelet_1_1ConstHybridLineString2d.html
a404353b9664f58ad8357a092810abe9c
() const noexcept
BasicIterator
begin
classlanelet_1_1ConstHybridLineString2d.html
abf3417f595e459996366dd4453bc7f0b
() const noexcept
ConstHybridLineString2d
classlanelet_1_1ConstHybridLineString2d.html
a5d0d413945c0bcc666a679f62c102ac5
()=default
ConstHybridLineString2d
classlanelet_1_1ConstHybridLineString2d.html
a9de5e9851d2ea85d3b7face75f596063
(const ConstLineString2d &ls)
ConstHybridLineString2d
classlanelet_1_1ConstHybridLineString2d.html
a7f03927e92a49363e04d6b17f6c0b3f1
(const LineString2d &ls)
BasicIterator
end
classlanelet_1_1ConstHybridLineString2d.html
a7ab93eb1559b5fe7126eb685d8f02ecf
() const noexcept
const BasicPointType &
front
classlanelet_1_1ConstHybridLineString2d.html
a8764c1007789da74507c99871ddc20d2
() const noexcept
ConstHybridLineString2d
invert
classlanelet_1_1ConstHybridLineString2d.html
a077496955b8112b01a632c51a670b571
() const noexcept
const BasicPointType &
operator[]
classlanelet_1_1ConstHybridLineString2d.html
ac4008f018891847c0c5988ce9ad3d37d
(size_t idx) const noexcept
SegmentType
segment
classlanelet_1_1ConstHybridLineString2d.html
a5f4a7faa7e5897045ba574b3370b1882
(size_t idx) const noexcept
lanelet::ConstHybridLineString3d
classlanelet_1_1ConstHybridLineString3d.html
lanelet::ConstLineString3d
BasicIterator
const_iterator
classlanelet_1_1ConstHybridLineString3d.html
aa4e192759cb4e5a3d34efc9891a029f9
ConstHybridLineString3d
ConstType
classlanelet_1_1ConstHybridLineString3d.html
a9feb57217d6a5dcca165cb9ca970779e
BasicIterator
iterator
classlanelet_1_1ConstHybridLineString3d.html
a015485bdd78609dbc8fba0fa5157d1aa
BasicPointType
PointType
classlanelet_1_1ConstHybridLineString3d.html
abf1318bfbacb4a88f12a026034bcefb0
Segment< BasicPointType >
SegmentType
classlanelet_1_1ConstHybridLineString3d.html
ae6678b58fd3d104ad0a40c43492e073c
ConstHybridLineString3d
ThreeDType
classlanelet_1_1ConstHybridLineString3d.html
a74682323cc1931bd3a66b8645473facd
ConstHybridLineString2d
TwoDType
classlanelet_1_1ConstHybridLineString3d.html
a69b508d1d4d58fa59c780b5deb5d34ec
const BasicPointType &
back
classlanelet_1_1ConstHybridLineString3d.html
a9cb26fd49c31de8629b87150cd7dfa57
() const noexcept
BasicIterator
begin
classlanelet_1_1ConstHybridLineString3d.html
aa91f57575b37357d485a024b5b7d3d66
() const noexcept
ConstHybridLineString3d
classlanelet_1_1ConstHybridLineString3d.html
a34fb9043647c9f9b81924fd9806859fa
()=default
ConstHybridLineString3d
classlanelet_1_1ConstHybridLineString3d.html
a1b4c4681aedc41a4609f0ddd297a015d
(const ConstLineString3d &ls)
ConstHybridLineString3d
classlanelet_1_1ConstHybridLineString3d.html
a0005d5f98927440900523d3a4d965a6e
(const LineString3d &ls)
BasicIterator
end
classlanelet_1_1ConstHybridLineString3d.html
a00f0ce3ad015f72fef47b8ec4bd76b0c
() const noexcept
const BasicPointType &
front
classlanelet_1_1ConstHybridLineString3d.html
aaabc6e9bf0c33818ad78704e78609415
() const noexcept
ConstHybridLineString3d
invert
classlanelet_1_1ConstHybridLineString3d.html
a22d5d1af749f979bd138306c97691c36
() const noexcept
const BasicPointType &
operator[]
classlanelet_1_1ConstHybridLineString3d.html
a6b97593eb5fbdae551bad53095a9932f
(size_t idx) const noexcept
SegmentType
segment
classlanelet_1_1ConstHybridLineString3d.html
a123674a553497c43468c793f4ddd8d01
(size_t idx) const noexcept
lanelet::ConstHybridPolygon2d
classlanelet_1_1ConstHybridPolygon2d.html
lanelet::ConstPolygon2d
BasicIterator
const_iterator
classlanelet_1_1ConstHybridPolygon2d.html
a91d528ef02d05b0bd0b12844ea27e7b4
ConstHybridPolygon2d
ConstType
classlanelet_1_1ConstHybridPolygon2d.html
ab77a31e81a7b1521bcf688efa1c06b49
ConstHybridPolygon2d
HybridType
classlanelet_1_1ConstHybridPolygon2d.html
a2068b6713d74b78b5281b866ef4a8343
BasicIterator
iterator
classlanelet_1_1ConstHybridPolygon2d.html
a8db82168ea1bc697d7b68498b078ddd9
BasicPoint2d
PointType
classlanelet_1_1ConstHybridPolygon2d.html
aaf3afab65b4ae147b7287d34720fdea7
ConstHybridPolygon3d
ThreeDType
classlanelet_1_1ConstHybridPolygon2d.html
af80c91a23180a4ba14b17cbcfd7eb485
ConstHybridPolygon2d
TwoDType
classlanelet_1_1ConstHybridPolygon2d.html
aad71246232a4d596a1dadc402ad48169
BasicPointType
back
classlanelet_1_1ConstHybridPolygon2d.html
ae6f072bfd399cef87ee9835d37905c1e
() const noexcept
BasicIterator
begin
classlanelet_1_1ConstHybridPolygon2d.html
aad4979e4423302be6754619a8e221d46
() const noexcept
ConstHybridPolygon2d
classlanelet_1_1ConstHybridPolygon2d.html
a99b0a06bcc87a4fda76578db683690de
()=default
ConstHybridPolygon2d
classlanelet_1_1ConstHybridPolygon2d.html
aa7fad37e4993ee4fca98089205f8b0ff
(const ConstPolygon2d &poly)
BasicIterator
end
classlanelet_1_1ConstHybridPolygon2d.html
ab064411db7452c159f9bdb873a52ba03
() const noexcept
BasicPointType
front
classlanelet_1_1ConstHybridPolygon2d.html
ab69d568e6190c419bd24d64c8755764d
() const noexcept
BasicPointType
operator[]
classlanelet_1_1ConstHybridPolygon2d.html
a512e85b6c5d3db99bb2d121ba598821b
(size_t idx) const noexcept
lanelet::ConstHybridPolygon3d
classlanelet_1_1ConstHybridPolygon3d.html
lanelet::ConstPolygon3d
BasicIterator
const_iterator
classlanelet_1_1ConstHybridPolygon3d.html
af34e97777efe26d681f77e5e6c193e11
ConstHybridPolygon3d
ConstType
classlanelet_1_1ConstHybridPolygon3d.html
ad75f9ecd35085de79b9a1cfeca9e99fd
BasicIterator
iterator
classlanelet_1_1ConstHybridPolygon3d.html
a85f1bec088cc6eafcb308929639ccc76
BasicPoint3d
PointType
classlanelet_1_1ConstHybridPolygon3d.html
aafea63d78f4603ab06f2ded67836eabe
ConstHybridPolygon3d
ThreeDType
classlanelet_1_1ConstHybridPolygon3d.html
a720c842d9da6d16f90b7a6fe10f10ddb
ConstHybridPolygon2d
TwoDType
classlanelet_1_1ConstHybridPolygon3d.html
a61cf79fb2b57598e2c3e7c5c823185e1
const BasicPointType &
back
classlanelet_1_1ConstHybridPolygon3d.html
afb8620967f3ff9a8b1499117d96c5b1d
() const noexcept
BasicIterator
begin
classlanelet_1_1ConstHybridPolygon3d.html
adeb02617f314892610473c58321513da
() const noexcept
ConstHybridPolygon3d
classlanelet_1_1ConstHybridPolygon3d.html
a9bb70c4b18f3e1db75e4ead8a020606e
()=default
ConstHybridPolygon3d
classlanelet_1_1ConstHybridPolygon3d.html
a7ad98cb153f4e1d73b4ffe965b3eff48
(const ConstPolygon3d &poly)
BasicIterator
end
classlanelet_1_1ConstHybridPolygon3d.html
a6331d147308b556fd9e1ffd757333c06
() const noexcept
const BasicPointType &
front
classlanelet_1_1ConstHybridPolygon3d.html
ab5f27c18d8a54cc36079d66773049733
() const noexcept
const BasicPointType &
operator[]
classlanelet_1_1ConstHybridPolygon3d.html
ac9dbb74f85b8f4569095a00a324ca5de
(size_t idx) const noexcept
lanelet::ConstLanelet
classlanelet_1_1ConstLanelet.html
ConstPrimitive< LaneletData >
traits::LaneletTag
Category
classlanelet_1_1ConstLanelet.html
a15c1098a534ea0ca02c9ae068cc78d38
ConstLanelet
ConstType
classlanelet_1_1ConstLanelet.html
aca54b01b0c6b0c1e5ac1d71cf3ec5c41
Lanelet
MutableType
classlanelet_1_1ConstLanelet.html
a7355c3f463f5630e698ea7228c094147
ConstLanelet
ThreeDType
classlanelet_1_1ConstLanelet.html
af49eca7d9520c7aee7ea2839db413210
ConstLanelet
TwoDType
classlanelet_1_1ConstLanelet.html
a9da7e0d73e30ffba511f51c9c20f184b
ConstLineString3d
centerline
classlanelet_1_1ConstLanelet.html
aad38242c719a18150d62864ecbb20689
() const
ConstLineString2d
centerline2d
classlanelet_1_1ConstLanelet.html
a2f352b4abbe8227c914f4ad48952b001
() const
ConstLineString3d
centerline3d
classlanelet_1_1ConstLanelet.html
a2c850066d61668b32a1ea97ddd8eea73
() const
ConstLanelet
classlanelet_1_1ConstLanelet.html
a81539b6b11b53b896d472cbfd793b4ab
(Id id=InvalId)
ConstLanelet
classlanelet_1_1ConstLanelet.html
a5489b9354c153c14e04d2cbe0be02f44
(Id id, const LineString3d &leftBound, const LineString3d &rightBound, const AttributeMap &attributes=AttributeMap(), const RegulatoryElementPtrs ®ulatoryElements=RegulatoryElementPtrs())
ConstLanelet
classlanelet_1_1ConstLanelet.html
a405fa38fb258259be65f50012665ebb7
(const std::shared_ptr< const LaneletData > &data, bool inverted=false)
bool
hasCustomCenterline
classlanelet_1_1ConstLanelet.html
a5662ea617fc8b13832792df2b1672de0
() const
ConstLanelet
invert
classlanelet_1_1ConstLanelet.html
a3496d2a0caef9016be18e9f5b10b6deb
() const
bool
inverted
classlanelet_1_1ConstLanelet.html
a430cac8f16967f65687b8de1aa86b1b4
() const
ConstLineString3d
leftBound
classlanelet_1_1ConstLanelet.html
a607c0ee1ea28711e0d73d4f0daad96cc
() const
ConstLineString2d
leftBound2d
classlanelet_1_1ConstLanelet.html
aa20fe14aebb3d5d1f80346084fa33ba9
() const
ConstLineString3d
leftBound3d
classlanelet_1_1ConstLanelet.html
a2c831112685337c9e23e50232b2434d5
() const
CompoundPolygon2d
polygon2d
classlanelet_1_1ConstLanelet.html
affd76f066b97395c36b8a87bfdd0b5e3
() const
CompoundPolygon3d
polygon3d
classlanelet_1_1ConstLanelet.html
a8516397de29d2f3593857640526c1b22
() const
RegulatoryElementConstPtrs
regulatoryElements
classlanelet_1_1ConstLanelet.html
a46d34d3f5d237eb099f68a167f386727
() const
std::vector< std::shared_ptr< const RegElemT > >
regulatoryElementsAs
classlanelet_1_1ConstLanelet.html
a92bec6fca8741254bd679067001da215
() const
void
resetCache
classlanelet_1_1ConstLanelet.html
a9687635d60b6b68cf64c85600a202cf0
() const
ConstLineString3d
rightBound
classlanelet_1_1ConstLanelet.html
ad04cd7b26fa8216ab31dc815acf95eff
() const
ConstLineString2d
rightBound2d
classlanelet_1_1ConstLanelet.html
aaa31972a98bdf0dc7755f74d704cccce
() const
ConstLineString3d
rightBound3d
classlanelet_1_1ConstLanelet.html
afa2add6e4853eb2f3233ecca2b43e02d
() const
bool
inverted_
classlanelet_1_1ConstLanelet.html
a90a7c5faea03ae06bae5a99ef7a2e96e
lanelet::ConstLaneletOrArea
classlanelet_1_1ConstLaneletOrArea.html
decltype(auto)
applyVisitor
classlanelet_1_1ConstLaneletOrArea.html
a023661f8f3e3e122a2624c62cf645d56
(VisitorT visitor) const
Optional< ConstArea >
area
classlanelet_1_1ConstLaneletOrArea.html
a4b152c4d38e9db54e5a264c630e1583d
() const
const AttributeMap &
attributes
classlanelet_1_1ConstLaneletOrArea.html
a6218326b88ea212402a3bbd4f20b467f
() const
CompoundPolygon3d
boundingPolygon
classlanelet_1_1ConstLaneletOrArea.html
ae5ecf8ebb667009aff23608a6bc095bc
() const
ConstLaneletOrArea
classlanelet_1_1ConstLaneletOrArea.html
aeeac4c04b509bac346136f9d3f73c004
()=default
ConstLaneletOrArea
classlanelet_1_1ConstLaneletOrArea.html
a1edb9d753f368b6539688227de756249
(ConstLaneletOrArea &&rhs)=default
ConstLaneletOrArea
classlanelet_1_1ConstLaneletOrArea.html
a1cd0c2e681d7b97f05b3ca4f29bbf595
(const ConstLaneletOrArea &rhs)=default
ConstLaneletOrArea
classlanelet_1_1ConstLaneletOrArea.html
ab160232cc258c1fe59ba7ec961869e9e
(ConstLanelet lanelet)
ConstLaneletOrArea
classlanelet_1_1ConstLaneletOrArea.html
af86c3d6cce9e3bb61cb530896f980daa
(ConstArea area)
bool
equals
classlanelet_1_1ConstLaneletOrArea.html
a60db758b756f1a0cf78cd0b671612a74
(const ConstLaneletOrArea &other) const
Id
id
classlanelet_1_1ConstLaneletOrArea.html
a8dbd738057c3b206ce725c6e98362fda
() const
bool
isArea
classlanelet_1_1ConstLaneletOrArea.html
a5418e7309107091725d2670675899609
() const
bool
isLanelet
classlanelet_1_1ConstLaneletOrArea.html
ac03762a235646b57775b7de7580d64cd
() const
Optional< ConstLanelet >
lanelet
classlanelet_1_1ConstLaneletOrArea.html
ac3a4547130682a831a83a22b82770709
() const
operator const ConstArea &
classlanelet_1_1ConstLaneletOrArea.html
aaba88ccfc83a3f3b758c569fc329d809
() const
operator const ConstLanelet &
classlanelet_1_1ConstLaneletOrArea.html
a576e38b036ebfae891033ed56dbcc7f8
() const
ConstLaneletOrArea &
operator=
classlanelet_1_1ConstLaneletOrArea.html
a497f9938dd6d35fca06f14e3ebc9fd90
(ConstLaneletOrArea &&rhs)=default
ConstLaneletOrArea &
operator=
classlanelet_1_1ConstLaneletOrArea.html
a557b1be5a72d9adbd74298382c9c51c6
(const ConstLaneletOrArea &rhs)=default
ConstLaneletOrArea &
operator=
classlanelet_1_1ConstLaneletOrArea.html
a8d2294698b3794072b6e40e3a8b8b414
(ConstLanelet lanelet)
ConstLaneletOrArea &
operator=
classlanelet_1_1ConstLaneletOrArea.html
aab3ff37b95d56ca97f0cd037f9d9a7d4
(ConstArea area)
RegulatoryElementConstPtrs
regulatoryElements
classlanelet_1_1ConstLaneletOrArea.html
a57efac6f3bd2f330a911b7c066e4dfeb
() const
std::vector< std::shared_ptr< const T > >
regulatoryElementsAs
classlanelet_1_1ConstLaneletOrArea.html
a39258e6e2bf5482c4dac9af377afbdd6
() const
~ConstLaneletOrArea
classlanelet_1_1ConstLaneletOrArea.html
a76787b3904c2034333dfe618bdc3c102
() noexcept=default
boost::variant< ConstLanelet, ConstArea >
laneletOrArea_
classlanelet_1_1ConstLaneletOrArea.html
a18c88daf30a20ae190409cbf159f4af1
lanelet::ConstLaneletWithStopLine
structlanelet_1_1ConstLaneletWithStopLine.html
ConstLanelet
lanelet
structlanelet_1_1ConstLaneletWithStopLine.html
a1dea764a80feabbc3eeb8cd8802bad49
Optional< ConstLineString3d >
stopLine
structlanelet_1_1ConstLaneletWithStopLine.html
afcefc7674c06be520023b87c82d0a1ef
lanelet::ConstLineString2d
classlanelet_1_1ConstLineString2d.html
ConstLineStringImpl< Point2d >
ConstLineString2d
ConstType
classlanelet_1_1ConstLineString2d.html
a06ab4e0d286f0a8e001313c8192db3f6
ConstHybridLineString2d
HybridType
classlanelet_1_1ConstLineString2d.html
a93415ef21d1495398e51d9cb440adf3d
LineString2d
MutableType
classlanelet_1_1ConstLineString2d.html
aa891d45e57623b39a8d7c430fd98cdb3
ConstLineString3d
ThreeDType
classlanelet_1_1ConstLineString2d.html
a64937e4ea1ee6d5c0dae1bdab60ad022
ConstLineString2d
TwoDType
classlanelet_1_1ConstLineString2d.html
a282c6b5af6f7bb370564f03d721ce07e
ConstLineString2d
classlanelet_1_1ConstLineString2d.html
aa792c7eae61fbe33f56ddb50a4cee771
()=default
ConstLineString2d
invert
classlanelet_1_1ConstLineString2d.html
ada957cff0d7b52c351f170678797de00
() const noexcept
lanelet::ConstLineString3d
classlanelet_1_1ConstLineString3d.html
ConstLineStringImpl< Point3d >
ConstLineString3d
ConstType
classlanelet_1_1ConstLineString3d.html
a0cb2ec98c51f6ab98d563de44df2f494
ConstHybridLineString3d
HybridType
classlanelet_1_1ConstLineString3d.html
ae2612422081acfef09e24357352e4596
LineString3d
MutableType
classlanelet_1_1ConstLineString3d.html
ab2d6336fb617e2d9040272b0268914e1
ConstLineString3d
ThreeDType
classlanelet_1_1ConstLineString3d.html
a7ac3aa7bbe9bbecbcbdfb185d8ad7573
ConstLineString2d
TwoDType
classlanelet_1_1ConstLineString3d.html
a4049ac2762b75c028c246c9091728682
ConstLineString3d
classlanelet_1_1ConstLineString3d.html
a0f35da48d0f922828912e364815ddd91
()=default
ConstLineString3d
invert
classlanelet_1_1ConstLineString3d.html
a0d1ec3e3e799d895c51e07b0c22123d7
() const noexcept
lanelet::ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
PointT
ConstPrimitive< LineStringData >
lanelet::ConstLineStringImpl::CompoundLineString
internal::TransformIterator< const_iterator, const BasicPointType >
BasicIterator
classlanelet_1_1ConstLineStringImpl.html
a5ae9fe1dc827ff9c21e221d1bbd7158e
internal::SelectBasicLineStringT< BasicPointType >
BasicLineString
classlanelet_1_1ConstLineStringImpl.html
ab6a58a84a4cf8a1aa1e7883d12ec69e2
traits::BasicPointT< PointT >
BasicPointType
classlanelet_1_1ConstLineStringImpl.html
a343759a8e71c22fc08f63d1cf6c46de0
traits::LineStringTag
Category
classlanelet_1_1ConstLineStringImpl.html
a988decae76f35152dd348514428f3221
internal::SelectLsIteratorT< const ConstPointType >
const_iterator
classlanelet_1_1ConstLineStringImpl.html
a1a5db940871bf6f12fbe1d56cca5e05d
traits::ConstPointT< PointT >
ConstPointType
classlanelet_1_1ConstLineStringImpl.html
a768b0ef1a8f9095725e5035a67386d67
traits::ConstPrimitiveType< SegmentType >
ConstSegmentType
classlanelet_1_1ConstLineStringImpl.html
ab05bd5554d9dc6142e78ac441d7d9b49
typename iterator::difference_type
difference_type
classlanelet_1_1ConstLineStringImpl.html
a0307887dc8adcaceee092c851223373e
const_iterator
iterator
classlanelet_1_1ConstLineStringImpl.html
aca9c0f236f0a63458b768c11e9f7ab39
traits::MutablePointT< PointT >
MutablePointType
classlanelet_1_1ConstLineStringImpl.html
a9d690eaa5132574d636b8429083b3f76
ConstPointType
PointType
classlanelet_1_1ConstLineStringImpl.html
af291baeac3171a363a65b4f858e98e09
Segment< PointT >
SegmentType
classlanelet_1_1ConstLineStringImpl.html
a8fdfea3b68d4f6cd91c2e938c6bc0460
size_t
size_type
classlanelet_1_1ConstLineStringImpl.html
aae7064226c998a885225009d61a37c7b
ConstPointType
value_type
classlanelet_1_1ConstLineStringImpl.html
a7b169a9a2c387b664fb08969962a6331
const ConstPointType &
back
classlanelet_1_1ConstLineStringImpl.html
a6ab634d3457a95350807271f423367c1
() const noexcept
BasicIterator
basicBegin
classlanelet_1_1ConstLineStringImpl.html
a75328d1eb36f2ad36f27a740a72a8b06
() const noexcept
BasicIterator
basicEnd
classlanelet_1_1ConstLineStringImpl.html
a25af19e08f6204c5094f5227633fb38b
() const noexcept
BasicLineString
basicLineString
classlanelet_1_1ConstLineStringImpl.html
a5ccf98d80f0793de96767e80bc16c558
() const noexcept
const_iterator
begin
classlanelet_1_1ConstLineStringImpl.html
a0cfa3be35aacd1cb3867c8a3f6c34e94
() const noexcept
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a97bd1408dd0bf9a05e63c3ca931160e1
(Id id=InvalId, Points3d points=Points3d(), const AttributeMap &attributes=AttributeMap())
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a0a43ea6d4d38ddc271d5611c4f940654
(const std::shared_ptr< const LineStringData > &data, bool inverted=false)
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a5999757d8e95aa191b0f9a2fde1e2c9b
(const ConstLineStringImpl< OtherT > &other)
bool
empty
classlanelet_1_1ConstLineStringImpl.html
a15aeff492ca972ceacb6c336d3aa8643
() const noexcept
const_iterator
end
classlanelet_1_1ConstLineStringImpl.html
a33dd90cc65a617886c6feccbad3996e6
() const noexcept
const ConstPointType &
front
classlanelet_1_1ConstLineStringImpl.html
a4c9f78b79bd3706f9ca1cdb054a0411d
() const noexcept
bool
inverted
classlanelet_1_1ConstLineStringImpl.html
abc4333075abc709c426d55eeeb970010
() const noexcept
size_t
numSegments
classlanelet_1_1ConstLineStringImpl.html
a55b87aa53f459ce5af3fcff5af9ca818
() const noexcept
const ConstPointType &
operator[]
classlanelet_1_1ConstLineStringImpl.html
ae77516ed3045d87317f5d25d995df7b3
(size_t idx) const noexcept
ConstSegmentType
segment
classlanelet_1_1ConstLineStringImpl.html
a2a646e49104f6720d37b192d0ebbcbc3
(size_t idx) const noexcept
size_t
size
classlanelet_1_1ConstLineStringImpl.html
a92af0f24cbd6b899b75a2bb71fe371a1
() const noexcept
static constexpr traits::Dimensions
Dimension
classlanelet_1_1ConstLineStringImpl.html
aec88f32e1d155f91029a208ab16cce29
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a60b8a5c9828a0559568053b23b619d51
(ConstLineStringImpl &&rhs) noexcept=default
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
aa87d5922a22e879c35f4e7cce55ac53c
(const ConstLineStringImpl &rhs)=default
ConstLineStringImpl &
operator=
classlanelet_1_1ConstLineStringImpl.html
a0f83607c343cc0058c4a06efc8e9fd57
(ConstLineStringImpl &&rhs) noexcept=default
ConstLineStringImpl &
operator=
classlanelet_1_1ConstLineStringImpl.html
a803d05a1e11378db8c31abc28911395f
(const ConstLineStringImpl &rhs)=default
~ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a10f314e69e49a4d1c4996a961600bec7
() noexcept=default
bool
inverted_
classlanelet_1_1ConstLineStringImpl.html
a399b720311a5d92e482dfcfc922b41a8
ConstLineStringImpl< Point2d >
classlanelet_1_1ConstLineStringImpl.html
ConstPrimitive< LineStringData >
internal::TransformIterator< const_iterator, const BasicPointType >
BasicIterator
classlanelet_1_1ConstLineStringImpl.html
a5ae9fe1dc827ff9c21e221d1bbd7158e
internal::SelectBasicLineStringT< BasicPointType >
BasicLineString
classlanelet_1_1ConstLineStringImpl.html
ab6a58a84a4cf8a1aa1e7883d12ec69e2
traits::BasicPointT< Point2d >
BasicPointType
classlanelet_1_1ConstLineStringImpl.html
a343759a8e71c22fc08f63d1cf6c46de0
traits::LineStringTag
Category
classlanelet_1_1ConstLineStringImpl.html
a988decae76f35152dd348514428f3221
internal::SelectLsIteratorT< const ConstPointType >
const_iterator
classlanelet_1_1ConstLineStringImpl.html
a1a5db940871bf6f12fbe1d56cca5e05d
traits::ConstPointT< Point2d >
ConstPointType
classlanelet_1_1ConstLineStringImpl.html
a768b0ef1a8f9095725e5035a67386d67
traits::ConstPrimitiveType< SegmentType >
ConstSegmentType
classlanelet_1_1ConstLineStringImpl.html
ab05bd5554d9dc6142e78ac441d7d9b49
typename iterator::difference_type
difference_type
classlanelet_1_1ConstLineStringImpl.html
a0307887dc8adcaceee092c851223373e
const_iterator
iterator
classlanelet_1_1ConstLineStringImpl.html
aca9c0f236f0a63458b768c11e9f7ab39
traits::MutablePointT< Point2d >
MutablePointType
classlanelet_1_1ConstLineStringImpl.html
a9d690eaa5132574d636b8429083b3f76
ConstPointType
PointType
classlanelet_1_1ConstLineStringImpl.html
af291baeac3171a363a65b4f858e98e09
Segment< Point2d >
SegmentType
classlanelet_1_1ConstLineStringImpl.html
a8fdfea3b68d4f6cd91c2e938c6bc0460
size_t
size_type
classlanelet_1_1ConstLineStringImpl.html
aae7064226c998a885225009d61a37c7b
ConstPointType
value_type
classlanelet_1_1ConstLineStringImpl.html
a7b169a9a2c387b664fb08969962a6331
const ConstPointType &
back
classlanelet_1_1ConstLineStringImpl.html
a6ab634d3457a95350807271f423367c1
() const noexcept
BasicIterator
basicBegin
classlanelet_1_1ConstLineStringImpl.html
a75328d1eb36f2ad36f27a740a72a8b06
() const noexcept
BasicIterator
basicEnd
classlanelet_1_1ConstLineStringImpl.html
a25af19e08f6204c5094f5227633fb38b
() const noexcept
BasicLineString
basicLineString
classlanelet_1_1ConstLineStringImpl.html
a5ccf98d80f0793de96767e80bc16c558
() const noexcept
const_iterator
begin
classlanelet_1_1ConstLineStringImpl.html
a0cfa3be35aacd1cb3867c8a3f6c34e94
() const noexcept
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a97bd1408dd0bf9a05e63c3ca931160e1
(Id id=InvalId, Points3d points=Points3d(), const AttributeMap &attributes=AttributeMap())
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a0a43ea6d4d38ddc271d5611c4f940654
(const std::shared_ptr< const LineStringData > &data, bool inverted=false)
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a5999757d8e95aa191b0f9a2fde1e2c9b
(const ConstLineStringImpl< OtherT > &other)
bool
empty
classlanelet_1_1ConstLineStringImpl.html
a15aeff492ca972ceacb6c336d3aa8643
() const noexcept
const_iterator
end
classlanelet_1_1ConstLineStringImpl.html
a33dd90cc65a617886c6feccbad3996e6
() const noexcept
const ConstPointType &
front
classlanelet_1_1ConstLineStringImpl.html
a4c9f78b79bd3706f9ca1cdb054a0411d
() const noexcept
bool
inverted
classlanelet_1_1ConstLineStringImpl.html
abc4333075abc709c426d55eeeb970010
() const noexcept
size_t
numSegments
classlanelet_1_1ConstLineStringImpl.html
a55b87aa53f459ce5af3fcff5af9ca818
() const noexcept
const ConstPointType &
operator[]
classlanelet_1_1ConstLineStringImpl.html
ae77516ed3045d87317f5d25d995df7b3
(size_t idx) const noexcept
ConstSegmentType
segment
classlanelet_1_1ConstLineStringImpl.html
a2a646e49104f6720d37b192d0ebbcbc3
(size_t idx) const noexcept
size_t
size
classlanelet_1_1ConstLineStringImpl.html
a92af0f24cbd6b899b75a2bb71fe371a1
() const noexcept
static constexpr traits::Dimensions
Dimension
classlanelet_1_1ConstLineStringImpl.html
aec88f32e1d155f91029a208ab16cce29
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a60b8a5c9828a0559568053b23b619d51
(ConstLineStringImpl &&rhs) noexcept=default
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
aa87d5922a22e879c35f4e7cce55ac53c
(const ConstLineStringImpl &rhs)=default
ConstLineStringImpl &
operator=
classlanelet_1_1ConstLineStringImpl.html
a0f83607c343cc0058c4a06efc8e9fd57
(ConstLineStringImpl &&rhs) noexcept=default
ConstLineStringImpl &
operator=
classlanelet_1_1ConstLineStringImpl.html
a803d05a1e11378db8c31abc28911395f
(const ConstLineStringImpl &rhs)=default
~ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a10f314e69e49a4d1c4996a961600bec7
() noexcept=default
bool
inverted_
classlanelet_1_1ConstLineStringImpl.html
a399b720311a5d92e482dfcfc922b41a8
ConstLineStringImpl< Point3d >
classlanelet_1_1ConstLineStringImpl.html
ConstPrimitive< LineStringData >
internal::TransformIterator< const_iterator, const BasicPointType >
BasicIterator
classlanelet_1_1ConstLineStringImpl.html
a5ae9fe1dc827ff9c21e221d1bbd7158e
internal::SelectBasicLineStringT< BasicPointType >
BasicLineString
classlanelet_1_1ConstLineStringImpl.html
ab6a58a84a4cf8a1aa1e7883d12ec69e2
traits::BasicPointT< Point3d >
BasicPointType
classlanelet_1_1ConstLineStringImpl.html
a343759a8e71c22fc08f63d1cf6c46de0
traits::LineStringTag
Category
classlanelet_1_1ConstLineStringImpl.html
a988decae76f35152dd348514428f3221
internal::SelectLsIteratorT< const ConstPointType >
const_iterator
classlanelet_1_1ConstLineStringImpl.html
a1a5db940871bf6f12fbe1d56cca5e05d
traits::ConstPointT< Point3d >
ConstPointType
classlanelet_1_1ConstLineStringImpl.html
a768b0ef1a8f9095725e5035a67386d67
traits::ConstPrimitiveType< SegmentType >
ConstSegmentType
classlanelet_1_1ConstLineStringImpl.html
ab05bd5554d9dc6142e78ac441d7d9b49
typename iterator::difference_type
difference_type
classlanelet_1_1ConstLineStringImpl.html
a0307887dc8adcaceee092c851223373e
const_iterator
iterator
classlanelet_1_1ConstLineStringImpl.html
aca9c0f236f0a63458b768c11e9f7ab39
traits::MutablePointT< Point3d >
MutablePointType
classlanelet_1_1ConstLineStringImpl.html
a9d690eaa5132574d636b8429083b3f76
ConstPointType
PointType
classlanelet_1_1ConstLineStringImpl.html
af291baeac3171a363a65b4f858e98e09
Segment< Point3d >
SegmentType
classlanelet_1_1ConstLineStringImpl.html
a8fdfea3b68d4f6cd91c2e938c6bc0460
size_t
size_type
classlanelet_1_1ConstLineStringImpl.html
aae7064226c998a885225009d61a37c7b
ConstPointType
value_type
classlanelet_1_1ConstLineStringImpl.html
a7b169a9a2c387b664fb08969962a6331
const ConstPointType &
back
classlanelet_1_1ConstLineStringImpl.html
a6ab634d3457a95350807271f423367c1
() const noexcept
BasicIterator
basicBegin
classlanelet_1_1ConstLineStringImpl.html
a75328d1eb36f2ad36f27a740a72a8b06
() const noexcept
BasicIterator
basicEnd
classlanelet_1_1ConstLineStringImpl.html
a25af19e08f6204c5094f5227633fb38b
() const noexcept
BasicLineString
basicLineString
classlanelet_1_1ConstLineStringImpl.html
a5ccf98d80f0793de96767e80bc16c558
() const noexcept
const_iterator
begin
classlanelet_1_1ConstLineStringImpl.html
a0cfa3be35aacd1cb3867c8a3f6c34e94
() const noexcept
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a97bd1408dd0bf9a05e63c3ca931160e1
(Id id=InvalId, Points3d points=Points3d(), const AttributeMap &attributes=AttributeMap())
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a0a43ea6d4d38ddc271d5611c4f940654
(const std::shared_ptr< const LineStringData > &data, bool inverted=false)
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a5999757d8e95aa191b0f9a2fde1e2c9b
(const ConstLineStringImpl< OtherT > &other)
bool
empty
classlanelet_1_1ConstLineStringImpl.html
a15aeff492ca972ceacb6c336d3aa8643
() const noexcept
const_iterator
end
classlanelet_1_1ConstLineStringImpl.html
a33dd90cc65a617886c6feccbad3996e6
() const noexcept
const ConstPointType &
front
classlanelet_1_1ConstLineStringImpl.html
a4c9f78b79bd3706f9ca1cdb054a0411d
() const noexcept
bool
inverted
classlanelet_1_1ConstLineStringImpl.html
abc4333075abc709c426d55eeeb970010
() const noexcept
size_t
numSegments
classlanelet_1_1ConstLineStringImpl.html
a55b87aa53f459ce5af3fcff5af9ca818
() const noexcept
const ConstPointType &
operator[]
classlanelet_1_1ConstLineStringImpl.html
ae77516ed3045d87317f5d25d995df7b3
(size_t idx) const noexcept
ConstSegmentType
segment
classlanelet_1_1ConstLineStringImpl.html
a2a646e49104f6720d37b192d0ebbcbc3
(size_t idx) const noexcept
size_t
size
classlanelet_1_1ConstLineStringImpl.html
a92af0f24cbd6b899b75a2bb71fe371a1
() const noexcept
static constexpr traits::Dimensions
Dimension
classlanelet_1_1ConstLineStringImpl.html
aec88f32e1d155f91029a208ab16cce29
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a60b8a5c9828a0559568053b23b619d51
(ConstLineStringImpl &&rhs) noexcept=default
ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
aa87d5922a22e879c35f4e7cce55ac53c
(const ConstLineStringImpl &rhs)=default
ConstLineStringImpl &
operator=
classlanelet_1_1ConstLineStringImpl.html
a0f83607c343cc0058c4a06efc8e9fd57
(ConstLineStringImpl &&rhs) noexcept=default
ConstLineStringImpl &
operator=
classlanelet_1_1ConstLineStringImpl.html
a803d05a1e11378db8c31abc28911395f
(const ConstLineStringImpl &rhs)=default
~ConstLineStringImpl
classlanelet_1_1ConstLineStringImpl.html
a10f314e69e49a4d1c4996a961600bec7
() noexcept=default
bool
inverted_
classlanelet_1_1ConstLineStringImpl.html
a399b720311a5d92e482dfcfc922b41a8
lanelet::ConstLineStringOrPolygon3d
classlanelet_1_1ConstLineStringOrPolygon3d.html
LineStringOrPolygonBase< ConstLineString3d, ConstPolygon3d >
LineStringOrPolygonBase< ConstLineString3d, ConstPolygon3d >
Base
classlanelet_1_1ConstLineStringOrPolygon3d.html
a9da3b5edbab1049dbfcb60763503dedd
ConstRuleParameter
asRuleParameter
classlanelet_1_1ConstLineStringOrPolygon3d.html
a252615299dfd1a4254f21efe384611b4
() const
ConstLineStringOrPolygon3d
classlanelet_1_1ConstLineStringOrPolygon3d.html
a603187a6566a83fed297b8f9b59a7044
(const LineStringOrPolygon3d &lsOrPoly)
operator ConstRuleParameter
classlanelet_1_1ConstLineStringOrPolygon3d.html
a8bd108d9e1a90a165eb45ae33dc7c377
() const
lanelet::ConstPoint2d
classlanelet_1_1ConstPoint2d.html
ConstPrimitive< PointData >
BasicPoint2d
BasicPoint
classlanelet_1_1ConstPoint2d.html
abd97939c2119886a581e68f3bedbae62
traits::PointTag
Category
classlanelet_1_1ConstPoint2d.html
a769c55df385fe2f4d448cfdab434c326
ConstPoint2d
ConstType
classlanelet_1_1ConstPoint2d.html
a933ef55feb5ec1f81839ced6695ffc67
Point2d
MutableType
classlanelet_1_1ConstPoint2d.html
ae9cb12bf224b3b1cc57d6619f8815c8f
ConstPoint3d
ThreeDType
classlanelet_1_1ConstPoint2d.html
a362d495889851847b5bfc495664701ce
ConstPoint2d
TwoDType
classlanelet_1_1ConstPoint2d.html
aa81b4148c925f3bc71e16fc650089001
ConstPoint2d
classlanelet_1_1ConstPoint2d.html
afbcdd52bd8f08e25496dfa7e677a956d
(Id id, const BasicPoint3d &point, const AttributeMap &attributes=AttributeMap())
static constexpr traits::Dimensions
Dimension
classlanelet_1_1ConstPoint2d.html
ac97ba7f0fbd5308ee17201359e9275d2
lanelet::ConstPoint3d
classlanelet_1_1ConstPoint3d.html
lanelet::ConstPoint2d
BasicPoint3d
BasicPoint
classlanelet_1_1ConstPoint3d.html
ac2ed1fc703b749aa3f6572dd8c7be4c4
ConstPoint3d
ConstType
classlanelet_1_1ConstPoint3d.html
a0d82a46ae8246e8c224f19c5780ad0ca
Point3d
MutableType
classlanelet_1_1ConstPoint3d.html
a2ae95af83b508578e25955957b726478
const BasicPoint &
basicPoint
classlanelet_1_1ConstPoint3d.html
af5f231ef9d8eee06674fed6df4d8e0ab
() const noexcept
ConstPoint3d
classlanelet_1_1ConstPoint3d.html
a0b79bd2168ab1853a6c7e3c63b87c93d
()=default
ConstPoint3d
classlanelet_1_1ConstPoint3d.html
a9cb986c06116e74d6b43634d37277c95
(const ConstPoint2d &other)
operator BasicPoint2d
classlanelet_1_1ConstPoint3d.html
a8bdaf22a2966f37ce573c6369b7a5dbe
() const noexcept=delete
operator const BasicPoint3d &
classlanelet_1_1ConstPoint3d.html
ac06a1df82f3551d9ceb7c3a2794f0739
() const noexcept
double
z
classlanelet_1_1ConstPoint3d.html
a8a17c2f917fc2765ceb82febe03179d0
() const noexcept
static constexpr traits::Dimensions
Dimension
classlanelet_1_1ConstPoint3d.html
ac553abea9c8de3a8683b45c130c62c61
lanelet::ConstPolygon2d
classlanelet_1_1ConstPolygon2d.html
ConstLineStringImpl< Point2d >
traits::PolygonTag
Category
classlanelet_1_1ConstPolygon2d.html
ab3d62df8ea1af5a3e23dde06ad4d5c90
ConstPolygon2d
ConstType
classlanelet_1_1ConstPolygon2d.html
ab64462b5cb0249f29e0ce3af33f8f545
ConstHybridPolygon2d
HybridType
classlanelet_1_1ConstPolygon2d.html
ac2763c1945cd49788dd110fe5beb7a0b
Polygon2d
MutableType
classlanelet_1_1ConstPolygon2d.html
a6365970ab9794af820f232f4e00cf86d
ConstPolygon3d
ThreeDType
classlanelet_1_1ConstPolygon2d.html
aa37bcd8fe220b4f718fe6ce7e220aed1
ConstPolygon2d
TwoDType
classlanelet_1_1ConstPolygon2d.html
afa5d643b79c01d6d155de19851384195
BasicPolygon2d
basicPolygon
classlanelet_1_1ConstPolygon2d.html
a0cce01f7cf9d12585611a840d9d3b20b
() const
ConstPolygon2d
classlanelet_1_1ConstPolygon2d.html
a434b905268e38533ed05ea3e25d83ef0
(const ConstLineString2d &other)
ConstPolygon2d
classlanelet_1_1ConstPolygon2d.html
a96208b0bf35e516e6ce916760d69eef4
()=default
size_t
numSegments
classlanelet_1_1ConstPolygon2d.html
a662e01fdbb0e4d0bac2d5fb7aac37c6b
() const noexcept
operator BasicPolygon2d
classlanelet_1_1ConstPolygon2d.html
a81658e94da8857d88c255a9bcf2cd5de
() const
operator ConstLineString2d
classlanelet_1_1ConstPolygon2d.html
aabc5cc453c1b6dff2fa768f04ea141ca
() const
lanelet::ConstPolygon3d
classlanelet_1_1ConstPolygon3d.html
ConstLineStringImpl< Point3d >
traits::PolygonTag
Category
classlanelet_1_1ConstPolygon3d.html
a9efccdb17e420fc7c1df4ca064f01144
ConstPolygon3d
ConstType
classlanelet_1_1ConstPolygon3d.html
add273dd2f0e675875e740d1b713aa6c2
ConstHybridPolygon3d
HybridType
classlanelet_1_1ConstPolygon3d.html
ae65b5c3c0d222a1466a49d74f5a2f110
Polygon3d
MutableType
classlanelet_1_1ConstPolygon3d.html
aeb57d2fd22d7aa9cfa7ce0ed63482f20
ConstPolygon3d
ThreeDType
classlanelet_1_1ConstPolygon3d.html
a7ad10a970f13ae03723f7b42fcd5770a
ConstPolygon2d
TwoDType
classlanelet_1_1ConstPolygon3d.html
a9867920b4fc1884516ca513be51b4873
BasicPolygon3d
basicPolygon
classlanelet_1_1ConstPolygon3d.html
a0ff05510c69448adbd278414abb2ae0b
() const
ConstPolygon3d
classlanelet_1_1ConstPolygon3d.html
a9460a40709316ebf59bbe7ef248c6ec4
()=default
ConstPolygon3d
classlanelet_1_1ConstPolygon3d.html
ac9f94fe04610df9b3dc8a13080b0bd12
(const ConstLineString3d &other)
size_t
numSegments
classlanelet_1_1ConstPolygon3d.html
a8be4bf6369c27057992f1daad643de1a
() const noexcept
operator BasicPolygon3d
classlanelet_1_1ConstPolygon3d.html
ac5cd8e7b4a060e3f867ee6ccb99ffc3d
() const
operator ConstLineString3d
classlanelet_1_1ConstPolygon3d.html
a9fb130858cfe57e9d033af47b63ed514
() const
lanelet::ConstPrimitive
classlanelet_1_1ConstPrimitive.html
Data
Data
DataType
classlanelet_1_1ConstPrimitive.html
a026bb8bc5631dcd8001737879e1fe5b3
const Attribute &
attribute
classlanelet_1_1ConstPrimitive.html
ad0c43928ebe6c198465518bfe4d9ccf0
(const std::string &name) const
const Attribute &
attribute
classlanelet_1_1ConstPrimitive.html
af10715130e60ce3d5a0b50b426b4cd79
(AttributeName name) const
T
attributeOr
classlanelet_1_1ConstPrimitive.html
ab951c48098ad6f0e96c0e2f9b567a4ca
(const std::string &name, T defaultVal) const noexcept
T
attributeOr
classlanelet_1_1ConstPrimitive.html
ac37c64d65dbecc7da9b13a22457c6b6e
(AttributeName name, T defaultVal) const
const AttributeMap &
attributes
classlanelet_1_1ConstPrimitive.html
a078ab5c1f3e5a0acd917a96cf8589e46
() const
const std::shared_ptr< const Data > &
constData
classlanelet_1_1ConstPrimitive.html
a4bdf4951afc4e658b0e83acedfe58fd2
() const
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a6335dfc7a303b0f229992496e1172e0e
(const std::shared_ptr< const Data > &data)
bool
hasAttribute
classlanelet_1_1ConstPrimitive.html
a693012882c870cbe760fd1eb0ab207b4
(const std::string &name) const noexcept
bool
hasAttribute
classlanelet_1_1ConstPrimitive.html
a6ceb6ac3dff69ddda89e20de6d73275f
(AttributeName name) const noexcept
Id
id
classlanelet_1_1ConstPrimitive.html
a9f3414ee086a687f9c973e8ee2965208
() const noexcept
bool
operator!=
classlanelet_1_1ConstPrimitive.html
ade9880a0e390d57cd2f0fa9e2e972697
(const ConstPrimitive &rhs) const
bool
operator==
classlanelet_1_1ConstPrimitive.html
a83f8d2d77e8a752bc84b6fbaa73159ca
(const ConstPrimitive &rhs) const
static constexpr bool
IsConst
classlanelet_1_1ConstPrimitive.html
a568b53dae76d6cf8a30bc6869b88e97c
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a41b7ebd64e8f4adf61fed8783270567c
(ConstPrimitive &&rhs) noexcept=default
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
ad3afd0ded72c57c8e06995e1f7f29e81
(const ConstPrimitive &rhs)=default
ConstPrimitive &
operator=
classlanelet_1_1ConstPrimitive.html
a06a0a62b2caceeb958149dc7793f257f
(ConstPrimitive &&rhs) noexcept=default
ConstPrimitive &
operator=
classlanelet_1_1ConstPrimitive.html
a9d341a4eae7cb72fe3e118a1ec6be83a
(const ConstPrimitive &rhs)=default
~ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a89cf7c2d7a29cc6cf6b2dd1308fc83f1
() noexcept=default
std::shared_ptr< const Data >
constData_
classlanelet_1_1ConstPrimitive.html
a1b7aec60fbd18337e8f802bc64f97083
ConstPrimitive< AreaData >
classlanelet_1_1ConstPrimitive.html
AreaData
DataType
classlanelet_1_1ConstPrimitive.html
a026bb8bc5631dcd8001737879e1fe5b3
const Attribute &
attribute
classlanelet_1_1ConstPrimitive.html
ad0c43928ebe6c198465518bfe4d9ccf0
(const std::string &name) const
const Attribute &
attribute
classlanelet_1_1ConstPrimitive.html
af10715130e60ce3d5a0b50b426b4cd79
(AttributeName name) const
T
attributeOr
classlanelet_1_1ConstPrimitive.html
ab951c48098ad6f0e96c0e2f9b567a4ca
(const std::string &name, T defaultVal) const noexcept
T
attributeOr
classlanelet_1_1ConstPrimitive.html
ac37c64d65dbecc7da9b13a22457c6b6e
(AttributeName name, T defaultVal) const
const AttributeMap &
attributes
classlanelet_1_1ConstPrimitive.html
a078ab5c1f3e5a0acd917a96cf8589e46
() const
const std::shared_ptr< const AreaData > &
constData
classlanelet_1_1ConstPrimitive.html
a4bdf4951afc4e658b0e83acedfe58fd2
() const
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a6335dfc7a303b0f229992496e1172e0e
(const std::shared_ptr< const AreaData > &data)
bool
hasAttribute
classlanelet_1_1ConstPrimitive.html
a693012882c870cbe760fd1eb0ab207b4
(const std::string &name) const noexcept
bool
hasAttribute
classlanelet_1_1ConstPrimitive.html
a6ceb6ac3dff69ddda89e20de6d73275f
(AttributeName name) const noexcept
Id
id
classlanelet_1_1ConstPrimitive.html
a9f3414ee086a687f9c973e8ee2965208
() const noexcept
bool
operator!=
classlanelet_1_1ConstPrimitive.html
ade9880a0e390d57cd2f0fa9e2e972697
(const ConstPrimitive &rhs) const
bool
operator==
classlanelet_1_1ConstPrimitive.html
a83f8d2d77e8a752bc84b6fbaa73159ca
(const ConstPrimitive &rhs) const
static constexpr bool
IsConst
classlanelet_1_1ConstPrimitive.html
a568b53dae76d6cf8a30bc6869b88e97c
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a41b7ebd64e8f4adf61fed8783270567c
(ConstPrimitive &&rhs) noexcept=default
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
ad3afd0ded72c57c8e06995e1f7f29e81
(const ConstPrimitive &rhs)=default
ConstPrimitive &
operator=
classlanelet_1_1ConstPrimitive.html
a06a0a62b2caceeb958149dc7793f257f
(ConstPrimitive &&rhs) noexcept=default
ConstPrimitive &
operator=
classlanelet_1_1ConstPrimitive.html
a9d341a4eae7cb72fe3e118a1ec6be83a
(const ConstPrimitive &rhs)=default
~ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a89cf7c2d7a29cc6cf6b2dd1308fc83f1
() noexcept=default
std::shared_ptr< const AreaData >
constData_
classlanelet_1_1ConstPrimitive.html
a1b7aec60fbd18337e8f802bc64f97083
ConstPrimitive< LaneletData >
classlanelet_1_1ConstPrimitive.html
LaneletData
DataType
classlanelet_1_1ConstPrimitive.html
a026bb8bc5631dcd8001737879e1fe5b3
const Attribute &
attribute
classlanelet_1_1ConstPrimitive.html
ad0c43928ebe6c198465518bfe4d9ccf0
(const std::string &name) const
const Attribute &
attribute
classlanelet_1_1ConstPrimitive.html
af10715130e60ce3d5a0b50b426b4cd79
(AttributeName name) const
T
attributeOr
classlanelet_1_1ConstPrimitive.html
ab951c48098ad6f0e96c0e2f9b567a4ca
(const std::string &name, T defaultVal) const noexcept
T
attributeOr
classlanelet_1_1ConstPrimitive.html
ac37c64d65dbecc7da9b13a22457c6b6e
(AttributeName name, T defaultVal) const
const AttributeMap &
attributes
classlanelet_1_1ConstPrimitive.html
a078ab5c1f3e5a0acd917a96cf8589e46
() const
const std::shared_ptr< const LaneletData > &
constData
classlanelet_1_1ConstPrimitive.html
a4bdf4951afc4e658b0e83acedfe58fd2
() const
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a6335dfc7a303b0f229992496e1172e0e
(const std::shared_ptr< const LaneletData > &data)
bool
hasAttribute
classlanelet_1_1ConstPrimitive.html
a693012882c870cbe760fd1eb0ab207b4
(const std::string &name) const noexcept
bool
hasAttribute
classlanelet_1_1ConstPrimitive.html
a6ceb6ac3dff69ddda89e20de6d73275f
(AttributeName name) const noexcept
Id
id
classlanelet_1_1ConstPrimitive.html
a9f3414ee086a687f9c973e8ee2965208
() const noexcept
bool
operator!=
classlanelet_1_1ConstPrimitive.html
ade9880a0e390d57cd2f0fa9e2e972697
(const ConstPrimitive &rhs) const
bool
operator==
classlanelet_1_1ConstPrimitive.html
a83f8d2d77e8a752bc84b6fbaa73159ca
(const ConstPrimitive &rhs) const
static constexpr bool
IsConst
classlanelet_1_1ConstPrimitive.html
a568b53dae76d6cf8a30bc6869b88e97c
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a41b7ebd64e8f4adf61fed8783270567c
(ConstPrimitive &&rhs) noexcept=default
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
ad3afd0ded72c57c8e06995e1f7f29e81
(const ConstPrimitive &rhs)=default
ConstPrimitive &
operator=
classlanelet_1_1ConstPrimitive.html
a06a0a62b2caceeb958149dc7793f257f
(ConstPrimitive &&rhs) noexcept=default
ConstPrimitive &
operator=
classlanelet_1_1ConstPrimitive.html
a9d341a4eae7cb72fe3e118a1ec6be83a
(const ConstPrimitive &rhs)=default
~ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a89cf7c2d7a29cc6cf6b2dd1308fc83f1
() noexcept=default
std::shared_ptr< const LaneletData >
constData_
classlanelet_1_1ConstPrimitive.html
a1b7aec60fbd18337e8f802bc64f97083
ConstPrimitive< LineStringData >
classlanelet_1_1ConstPrimitive.html
LineStringData
DataType
classlanelet_1_1ConstPrimitive.html
a026bb8bc5631dcd8001737879e1fe5b3
const Attribute &
attribute
classlanelet_1_1ConstPrimitive.html
ad0c43928ebe6c198465518bfe4d9ccf0
(const std::string &name) const
const Attribute &
attribute
classlanelet_1_1ConstPrimitive.html
af10715130e60ce3d5a0b50b426b4cd79
(AttributeName name) const
T
attributeOr
classlanelet_1_1ConstPrimitive.html
ab951c48098ad6f0e96c0e2f9b567a4ca
(const std::string &name, T defaultVal) const noexcept
T
attributeOr
classlanelet_1_1ConstPrimitive.html
ac37c64d65dbecc7da9b13a22457c6b6e
(AttributeName name, T defaultVal) const
const AttributeMap &
attributes
classlanelet_1_1ConstPrimitive.html
a078ab5c1f3e5a0acd917a96cf8589e46
() const
const std::shared_ptr< const LineStringData > &
constData
classlanelet_1_1ConstPrimitive.html
a4bdf4951afc4e658b0e83acedfe58fd2
() const
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a6335dfc7a303b0f229992496e1172e0e
(const std::shared_ptr< const LineStringData > &data)
bool
hasAttribute
classlanelet_1_1ConstPrimitive.html
a693012882c870cbe760fd1eb0ab207b4
(const std::string &name) const noexcept
bool
hasAttribute
classlanelet_1_1ConstPrimitive.html
a6ceb6ac3dff69ddda89e20de6d73275f
(AttributeName name) const noexcept
Id
id
classlanelet_1_1ConstPrimitive.html
a9f3414ee086a687f9c973e8ee2965208
() const noexcept
bool
operator!=
classlanelet_1_1ConstPrimitive.html
ade9880a0e390d57cd2f0fa9e2e972697
(const ConstPrimitive &rhs) const
bool
operator==
classlanelet_1_1ConstPrimitive.html
a83f8d2d77e8a752bc84b6fbaa73159ca
(const ConstPrimitive &rhs) const
static constexpr bool
IsConst
classlanelet_1_1ConstPrimitive.html
a568b53dae76d6cf8a30bc6869b88e97c
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a41b7ebd64e8f4adf61fed8783270567c
(ConstPrimitive &&rhs) noexcept=default
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
ad3afd0ded72c57c8e06995e1f7f29e81
(const ConstPrimitive &rhs)=default
ConstPrimitive &
operator=
classlanelet_1_1ConstPrimitive.html
a06a0a62b2caceeb958149dc7793f257f
(ConstPrimitive &&rhs) noexcept=default
ConstPrimitive &
operator=
classlanelet_1_1ConstPrimitive.html
a9d341a4eae7cb72fe3e118a1ec6be83a
(const ConstPrimitive &rhs)=default
~ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a89cf7c2d7a29cc6cf6b2dd1308fc83f1
() noexcept=default
std::shared_ptr< const LineStringData >
constData_
classlanelet_1_1ConstPrimitive.html
a1b7aec60fbd18337e8f802bc64f97083
ConstPrimitive< PointData >
classlanelet_1_1ConstPrimitive.html
PointData
DataType
classlanelet_1_1ConstPrimitive.html
a026bb8bc5631dcd8001737879e1fe5b3
const Attribute &
attribute
classlanelet_1_1ConstPrimitive.html
ad0c43928ebe6c198465518bfe4d9ccf0
(const std::string &name) const
const Attribute &
attribute
classlanelet_1_1ConstPrimitive.html
af10715130e60ce3d5a0b50b426b4cd79
(AttributeName name) const
T
attributeOr
classlanelet_1_1ConstPrimitive.html
ab951c48098ad6f0e96c0e2f9b567a4ca
(const std::string &name, T defaultVal) const noexcept
T
attributeOr
classlanelet_1_1ConstPrimitive.html
ac37c64d65dbecc7da9b13a22457c6b6e
(AttributeName name, T defaultVal) const
const AttributeMap &
attributes
classlanelet_1_1ConstPrimitive.html
a078ab5c1f3e5a0acd917a96cf8589e46
() const
const std::shared_ptr< const PointData > &
constData
classlanelet_1_1ConstPrimitive.html
a4bdf4951afc4e658b0e83acedfe58fd2
() const
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a6335dfc7a303b0f229992496e1172e0e
(const std::shared_ptr< const PointData > &data)
bool
hasAttribute
classlanelet_1_1ConstPrimitive.html
a693012882c870cbe760fd1eb0ab207b4
(const std::string &name) const noexcept
bool
hasAttribute
classlanelet_1_1ConstPrimitive.html
a6ceb6ac3dff69ddda89e20de6d73275f
(AttributeName name) const noexcept
Id
id
classlanelet_1_1ConstPrimitive.html
a9f3414ee086a687f9c973e8ee2965208
() const noexcept
bool
operator!=
classlanelet_1_1ConstPrimitive.html
ade9880a0e390d57cd2f0fa9e2e972697
(const ConstPrimitive &rhs) const
bool
operator==
classlanelet_1_1ConstPrimitive.html
a83f8d2d77e8a752bc84b6fbaa73159ca
(const ConstPrimitive &rhs) const
static constexpr bool
IsConst
classlanelet_1_1ConstPrimitive.html
a568b53dae76d6cf8a30bc6869b88e97c
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a41b7ebd64e8f4adf61fed8783270567c
(ConstPrimitive &&rhs) noexcept=default
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
ad3afd0ded72c57c8e06995e1f7f29e81
(const ConstPrimitive &rhs)=default
ConstPrimitive &
operator=
classlanelet_1_1ConstPrimitive.html
a06a0a62b2caceeb958149dc7793f257f
(ConstPrimitive &&rhs) noexcept=default
ConstPrimitive &
operator=
classlanelet_1_1ConstPrimitive.html
a9d341a4eae7cb72fe3e118a1ec6be83a
(const ConstPrimitive &rhs)=default
~ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a89cf7c2d7a29cc6cf6b2dd1308fc83f1
() noexcept=default
std::shared_ptr< const PointData >
constData_
classlanelet_1_1ConstPrimitive.html
a1b7aec60fbd18337e8f802bc64f97083
ConstPrimitive< RegulatoryElementData >
classlanelet_1_1ConstPrimitive.html
RegulatoryElementData
DataType
classlanelet_1_1ConstPrimitive.html
a026bb8bc5631dcd8001737879e1fe5b3
const Attribute &
attribute
classlanelet_1_1ConstPrimitive.html
ad0c43928ebe6c198465518bfe4d9ccf0
(const std::string &name) const
const Attribute &
attribute
classlanelet_1_1ConstPrimitive.html
af10715130e60ce3d5a0b50b426b4cd79
(AttributeName name) const
T
attributeOr
classlanelet_1_1ConstPrimitive.html
ab951c48098ad6f0e96c0e2f9b567a4ca
(const std::string &name, T defaultVal) const noexcept
T
attributeOr
classlanelet_1_1ConstPrimitive.html
ac37c64d65dbecc7da9b13a22457c6b6e
(AttributeName name, T defaultVal) const
const AttributeMap &
attributes
classlanelet_1_1ConstPrimitive.html
a078ab5c1f3e5a0acd917a96cf8589e46
() const
const std::shared_ptr< const RegulatoryElementData > &
constData
classlanelet_1_1ConstPrimitive.html
a4bdf4951afc4e658b0e83acedfe58fd2
() const
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a6335dfc7a303b0f229992496e1172e0e
(const std::shared_ptr< const RegulatoryElementData > &data)
bool
hasAttribute
classlanelet_1_1ConstPrimitive.html
a693012882c870cbe760fd1eb0ab207b4
(const std::string &name) const noexcept
bool
hasAttribute
classlanelet_1_1ConstPrimitive.html
a6ceb6ac3dff69ddda89e20de6d73275f
(AttributeName name) const noexcept
Id
id
classlanelet_1_1ConstPrimitive.html
a9f3414ee086a687f9c973e8ee2965208
() const noexcept
bool
operator!=
classlanelet_1_1ConstPrimitive.html
ade9880a0e390d57cd2f0fa9e2e972697
(const ConstPrimitive &rhs) const
bool
operator==
classlanelet_1_1ConstPrimitive.html
a83f8d2d77e8a752bc84b6fbaa73159ca
(const ConstPrimitive &rhs) const
static constexpr bool
IsConst
classlanelet_1_1ConstPrimitive.html
a568b53dae76d6cf8a30bc6869b88e97c
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a41b7ebd64e8f4adf61fed8783270567c
(ConstPrimitive &&rhs) noexcept=default
ConstPrimitive
classlanelet_1_1ConstPrimitive.html
ad3afd0ded72c57c8e06995e1f7f29e81
(const ConstPrimitive &rhs)=default
ConstPrimitive &
operator=
classlanelet_1_1ConstPrimitive.html
a06a0a62b2caceeb958149dc7793f257f
(ConstPrimitive &&rhs) noexcept=default
ConstPrimitive &
operator=
classlanelet_1_1ConstPrimitive.html
a9d341a4eae7cb72fe3e118a1ec6be83a
(const ConstPrimitive &rhs)=default
~ConstPrimitive
classlanelet_1_1ConstPrimitive.html
a89cf7c2d7a29cc6cf6b2dd1308fc83f1
() noexcept=default
std::shared_ptr< const RegulatoryElementData >
constData_
classlanelet_1_1ConstPrimitive.html
a1b7aec60fbd18337e8f802bc64f97083
lanelet::ConstWeakArea
classlanelet_1_1ConstWeakArea.html
ConstWeakArea
ConstType
classlanelet_1_1ConstWeakArea.html
a820a9c1a7cddac9371ac0d97dd95b137
WeakArea
MutableType
classlanelet_1_1ConstWeakArea.html
a900e736221e01c46f362b6b79c5b5b48
ConstWeakArea
ThreeDType
classlanelet_1_1ConstWeakArea.html
ac03a3626397b5f627392957675fd9b41
ConstWeakArea
TwoDType
classlanelet_1_1ConstWeakArea.html
a0695403abb31237ccab0d222f7fc93b0
ConstWeakArea
classlanelet_1_1ConstWeakArea.html
ac9e08be0e9f340671d7c1d6410efd4bd
()=default
ConstWeakArea
classlanelet_1_1ConstWeakArea.html
a9b2e11127ad6d4fe36bfd98f33418248
(ConstArea area)
bool
expired
classlanelet_1_1ConstWeakArea.html
abba2d7264602a69cc28c112e4f03e41d
() const noexcept
ConstArea
lock
classlanelet_1_1ConstWeakArea.html
ac212f9c67fb1d3234164e922b988f41e
() const
std::weak_ptr< const AreaData >
areaData_
classlanelet_1_1ConstWeakArea.html
a7bc49d828e3c5c140494482f4406de6d
lanelet::ConstWeakLanelet
classlanelet_1_1ConstWeakLanelet.html
ConstWeakLanelet
ConstType
classlanelet_1_1ConstWeakLanelet.html
a1eedc9000ad645ef278c894e9ba75c30
WeakLanelet
MutableType
classlanelet_1_1ConstWeakLanelet.html
ab7910bd34376868378d4722d09d7c6a3
ConstWeakLanelet
ThreeDType
classlanelet_1_1ConstWeakLanelet.html
a03ea5290a5d867e4f3e7c0a2a9a982b1
ConstWeakLanelet
TwoDType
classlanelet_1_1ConstWeakLanelet.html
a6043eb6551e2cabd693c67f2cd4eccf9
ConstWeakLanelet
classlanelet_1_1ConstWeakLanelet.html
aac2e3a9b2488861121c89f98aee7df73
()=default
ConstWeakLanelet
classlanelet_1_1ConstWeakLanelet.html
a7b8c46494100dcf6463e0f83ff5a0823
(const ConstLanelet &llet)
bool
expired
classlanelet_1_1ConstWeakLanelet.html
adab7f083c5a68e950cc8840fa6cea547
() const noexcept
ConstLanelet
lock
classlanelet_1_1ConstWeakLanelet.html
a5dd96ea86cb7ceb2430572fa836b587c
() const
bool
inverted_
classlanelet_1_1ConstWeakLanelet.html
a02d309e1987624946da40dcbd3f3584f
std::weak_ptr< const LaneletData >
laneletData_
classlanelet_1_1ConstWeakLanelet.html
aa6d51d8c48f051f1a229e3f6e8b8abb8
lanelet::internal::Converter
classlanelet_1_1internal_1_1Converter.html
RetType
RetType &
convert
classlanelet_1_1internal_1_1Converter.html
a5b3a564ff765fef23674779f46f48e68
(InType &t) const
lanelet::internal::Converter< const BasicPoint2d >
classlanelet_1_1internal_1_1Converter_3_01const_01BasicPoint2d_01_4.html
const BasicPoint2d &
convert
classlanelet_1_1internal_1_1Converter_3_01const_01BasicPoint2d_01_4.html
a4477714108ea47f1899f05b767736b50
(const InType &t) const
lanelet::internal::Converter< const ConstPolygon2d >
classlanelet_1_1internal_1_1Converter_3_01const_01ConstPolygon2d_01_4.html
const ConstPolygon2d &
convert
classlanelet_1_1internal_1_1Converter_3_01const_01ConstPolygon2d_01_4.html
a1c2544ea45f4f7ccb0d327f52f65e164
(const T &t) const
ConstPolygon2d
val_
classlanelet_1_1internal_1_1Converter_3_01const_01ConstPolygon2d_01_4.html
abd27f51132fd110be8d23eadabf62e1f
lanelet::internal::Converter< const ConstPolygon3d >
classlanelet_1_1internal_1_1Converter_3_01const_01ConstPolygon3d_01_4.html
const ConstPolygon3d &
convert
classlanelet_1_1internal_1_1Converter_3_01const_01ConstPolygon3d_01_4.html
a67a35d26321cd0a07f1457831209a656
(const T &t) const
ConstPolygon3d
val_
classlanelet_1_1internal_1_1Converter_3_01const_01ConstPolygon3d_01_4.html
a02da2c20b5f8ad8c2619ded5cd6ed8fe
lanelet::internal::Converter< const std::shared_ptr< const T > >
classlanelet_1_1internal_1_1Converter_3_01const_01std_1_1shared__ptr_3_01const_01T_01_4_01_4.html
const std::shared_ptr< const T > &
convert
classlanelet_1_1internal_1_1Converter_3_01const_01std_1_1shared__ptr_3_01const_01T_01_4_01_4.html
a2421f204c12409ff43695c1817f5692c
(const std::shared_ptr< T > &t) const
std::shared_ptr< const T >
val_
classlanelet_1_1internal_1_1Converter_3_01const_01std_1_1shared__ptr_3_01const_01T_01_4_01_4.html
ae41d24922707138295229022f54cb536
lanelet::internal::Converter< std::shared_ptr< const T > >
classlanelet_1_1internal_1_1Converter_3_01std_1_1shared__ptr_3_01const_01T_01_4_01_4.html
std::shared_ptr< const T > &
convert
classlanelet_1_1internal_1_1Converter_3_01std_1_1shared__ptr_3_01const_01T_01_4_01_4.html
a24c617d18376ca8eb1053038b0a82366
(std::shared_ptr< T > &t) const
std::shared_ptr< const T >
val_
classlanelet_1_1internal_1_1Converter_3_01std_1_1shared__ptr_3_01const_01T_01_4_01_4.html
a46644b1a6a24ce7cbc011362971c3dde
boost::geometry::traits::exterior_ring< LLPolygon2d >
structboost_1_1geometry_1_1traits_1_1exterior__ring_3_01LLPolygon2d_01_4.html
static lanelet::BasicPolygon2d &
get
structboost_1_1geometry_1_1traits_1_1exterior__ring_3_01LLPolygon2d_01_4.html
a52a677d9811f838ea82df1ec6aadc1f0
(LLPolygon2d &p)
static const lanelet::BasicPolygon2d &
get
structboost_1_1geometry_1_1traits_1_1exterior__ring_3_01LLPolygon2d_01_4.html
ade90d21c4d92d60be0fb7bac84301b5b
(LLPolygon2d const &p)
boost::geometry::traits::exterior_ring< LLPolygon3d >
structboost_1_1geometry_1_1traits_1_1exterior__ring_3_01LLPolygon3d_01_4.html
static lanelet::BasicPolygon3d &
get
structboost_1_1geometry_1_1traits_1_1exterior__ring_3_01LLPolygon3d_01_4.html
a6dcc0b122525b55c6d765f0dd1e4578b
(LLPolygon3d &p)
static const lanelet::BasicPolygon3d &
get
structboost_1_1geometry_1_1traits_1_1exterior__ring_3_01LLPolygon3d_01_4.html
a295ddcbf51ef4c1123dcae67c288e4fb
(LLPolygon3d const &p)
lanelet::GenericRegulatoryElement
classlanelet_1_1GenericRegulatoryElement.html
Primitive< RegulatoryElement >
void
addParameter
classlanelet_1_1GenericRegulatoryElement.html
a7041323e3e9db0303578aa705092fe6f
(const std::string &role, const PrimitiveT &primitive)
void
addParameter
classlanelet_1_1GenericRegulatoryElement.html
a4f9e2284a820ee45fee682aca24368f1
(RoleName role, const PrimitiveT &primitive)
GenericRegulatoryElement
classlanelet_1_1GenericRegulatoryElement.html
a8322ef9124a4464c7a788d09879d53a8
(const RegulatoryElementDataPtr &data)
GenericRegulatoryElement
classlanelet_1_1GenericRegulatoryElement.html
a66cf94892f1279a8982b6c95db690cbd
(Id id=InvalId, const RuleParameterMap ¶meters=RuleParameterMap(), const AttributeMap &attributes=AttributeMap())
RuleParameterMap &
parameters
classlanelet_1_1GenericRegulatoryElement.html
a49c3c163085e469f78c233bd333c1fc1
() noexcept
static constexpr char
RuleName
classlanelet_1_1GenericRegulatoryElement.html
a55f7a382746bdb05fa8e6b383389ed8d
[]
boost::polygon::geometry_concept< AlignedBasicPoint2d >
structboost_1_1polygon_1_1geometry__concept_3_01AlignedBasicPoint2d_01_4.html
point_concept
type
structboost_1_1polygon_1_1geometry__concept_3_01AlignedBasicPoint2d_01_4.html
af5bbeee5109db42a539661f3adcdb4c8
boost::polygon::geometry_concept< lanelet::BasicPoint2d >
structboost_1_1polygon_1_1geometry__concept_3_01lanelet_1_1BasicPoint2d_01_4.html
point_concept
type
structboost_1_1polygon_1_1geometry__concept_3_01lanelet_1_1BasicPoint2d_01_4.html
aae9cfb94c8f3749b638db33bd19fb7b5
boost::polygon::geometry_concept< lanelet::ConstPoint2d >
structboost_1_1polygon_1_1geometry__concept_3_01lanelet_1_1ConstPoint2d_01_4.html
point_concept
type
structboost_1_1polygon_1_1geometry__concept_3_01lanelet_1_1ConstPoint2d_01_4.html
a101ec0cb439bf462c42d798cd32647bf
lanelet::GeometryError
classlanelet_1_1GeometryError.html
lanelet::LaneletError
boost::geometry::strategy::distance::services::get_comparable< lanelet::helper::ProjectedPoint< ProjPoint > >
structboost_1_1geometry_1_1strategy_1_1distance_1_1services_1_1get__comparable_3_01lanelet_1_1he21131268da8a758d636217e46b79cca5.html
typename comparable_type< lanelet::helper::ProjectedPoint< ProjPoint > >::type
comparable_type
structboost_1_1geometry_1_1strategy_1_1distance_1_1services_1_1get__comparable_3_01lanelet_1_1he21131268da8a758d636217e46b79cca5.html
af14b3455002231ab190ef0459885be01
static comparable_type
apply
structboost_1_1geometry_1_1strategy_1_1distance_1_1services_1_1get__comparable_3_01lanelet_1_1he21131268da8a758d636217e46b79cca5.html
af3ba5114eb187a537ca3abf435630e92
(lanelet::helper::ProjectedPoint< ProjPoint > const &p)
lanelet::geometry::internal::GetGeometry< T, IfAr< T, void > >
structlanelet_1_1geometry_1_1internal_1_1GetGeometry_3_01T_00_01IfAr_3_01T_00_01void_01_4_01_4.html
static auto
threeD
structlanelet_1_1geometry_1_1internal_1_1GetGeometry_3_01T_00_01IfAr_3_01T_00_01void_01_4_01_4.html
ac0c947e8ed5d450bd9f9349b6dfa7d96
(const T &geometry)
static auto
twoD
structlanelet_1_1geometry_1_1internal_1_1GetGeometry_3_01T_00_01IfAr_3_01T_00_01void_01_4_01_4.html
a416129af482fd7be3d84a989ffaa70d3
(const T &geometry)
lanelet::geometry::internal::GetGeometry< T, IfLL< T, void > >
structlanelet_1_1geometry_1_1internal_1_1GetGeometry_3_01T_00_01IfLL_3_01T_00_01void_01_4_01_4.html
static auto
threeD
structlanelet_1_1geometry_1_1internal_1_1GetGeometry_3_01T_00_01IfLL_3_01T_00_01void_01_4_01_4.html
a1b7b9ea2bf6aa34be946e03d4a9ca2d5
(const T &geometry)
static auto
twoD
structlanelet_1_1geometry_1_1internal_1_1GetGeometry_3_01T_00_01IfLL_3_01T_00_01void_01_4_01_4.html
a306f8f32101d120e496076295583fcb0
(const T &geometry)
lanelet::geometry::internal::GetGeometry< T, IfLS< T, void > >
structlanelet_1_1geometry_1_1internal_1_1GetGeometry_3_01T_00_01IfLS_3_01T_00_01void_01_4_01_4.html
static auto
threeD
structlanelet_1_1geometry_1_1internal_1_1GetGeometry_3_01T_00_01IfLS_3_01T_00_01void_01_4_01_4.html
a941ce9d50411aa1ea824c6012b6553cd
(const T &geometry)
static auto
twoD
structlanelet_1_1geometry_1_1internal_1_1GetGeometry_3_01T_00_01IfLS_3_01T_00_01void_01_4_01_4.html
af81350349710da27fa4c9b206dc9496f
(const T &geometry)
lanelet::geometry::internal::GetGeometry< T, IfPoly< T, void > >
structlanelet_1_1geometry_1_1internal_1_1GetGeometry_3_01T_00_01IfPoly_3_01T_00_01void_01_4_01_4.html
static auto
threeD
structlanelet_1_1geometry_1_1internal_1_1GetGeometry_3_01T_00_01IfPoly_3_01T_00_01void_01_4_01_4.html
a0279281fd9928354a13f888f704f0c3d
(const T &geometry)
static auto
twoD
structlanelet_1_1geometry_1_1internal_1_1GetGeometry_3_01T_00_01IfPoly_3_01T_00_01void_01_4_01_4.html
ae72c297806d6d44306709d75ea648a1b
(const T &geometry)
lanelet::GPSPoint
classlanelet_1_1GPSPoint.html
double
ele
classlanelet_1_1GPSPoint.html
a17c24f442503be7c53b0da816ca70634
double
lat
classlanelet_1_1GPSPoint.html
ab6d98167e0409ed5645fb9791ee08022
double
lon
classlanelet_1_1GPSPoint.html
a8464bcdcc4626b0dd70de1534a19fbda
std::hash< lanelet::Area >
structstd_1_1hash_3_01lanelet_1_1Area_01_4.html
HashBase< lanelet::Area >
std::hash< lanelet::ConstArea >
structstd_1_1hash_3_01lanelet_1_1ConstArea_01_4.html
HashBase< lanelet::ConstArea >
std::hash< lanelet::ConstHybridLineString2d >
structstd_1_1hash_3_01lanelet_1_1ConstHybridLineString2d_01_4.html
HashBase< lanelet::ConstHybridLineString2d >
std::hash< lanelet::ConstHybridLineString3d >
structstd_1_1hash_3_01lanelet_1_1ConstHybridLineString3d_01_4.html
HashBase< lanelet::ConstHybridLineString3d >
std::hash< lanelet::ConstLanelet >
structstd_1_1hash_3_01lanelet_1_1ConstLanelet_01_4.html
HashBase< lanelet::ConstLanelet >
std::hash< lanelet::ConstLaneletOrArea >
structstd_1_1hash_3_01lanelet_1_1ConstLaneletOrArea_01_4.html
HashBase< lanelet::ConstLaneletOrArea >
std::hash< lanelet::ConstLineString2d >
structstd_1_1hash_3_01lanelet_1_1ConstLineString2d_01_4.html
HashBase< lanelet::ConstLineString2d >
std::hash< lanelet::ConstLineString3d >
structstd_1_1hash_3_01lanelet_1_1ConstLineString3d_01_4.html
HashBase< lanelet::ConstLineString3d >
std::hash< lanelet::ConstPoint2d >
structstd_1_1hash_3_01lanelet_1_1ConstPoint2d_01_4.html
HashBase< lanelet::ConstPoint2d >
std::hash< lanelet::ConstPoint3d >
structstd_1_1hash_3_01lanelet_1_1ConstPoint3d_01_4.html
HashBase< lanelet::ConstPoint3d >
std::hash< lanelet::ConstPolygon2d >
structstd_1_1hash_3_01lanelet_1_1ConstPolygon2d_01_4.html
HashBase< lanelet::ConstPolygon2d >
std::hash< lanelet::ConstPolygon3d >
structstd_1_1hash_3_01lanelet_1_1ConstPolygon3d_01_4.html
HashBase< lanelet::ConstPolygon3d >
std::hash< lanelet::ConstRuleParameter >
structstd_1_1hash_3_01lanelet_1_1ConstRuleParameter_01_4.html
size_t
operator()
structstd_1_1hash_3_01lanelet_1_1ConstRuleParameter_01_4.html
aeab51ecc49a8b1c8fdedf568c0d0933f
(const lanelet::ConstRuleParameter &x) const noexcept
std::hash< lanelet::Lanelet >
structstd_1_1hash_3_01lanelet_1_1Lanelet_01_4.html
HashBase< lanelet::Lanelet >
std::hash< lanelet::LineString2d >
structstd_1_1hash_3_01lanelet_1_1LineString2d_01_4.html
HashBase< lanelet::LineString2d >
std::hash< lanelet::LineString3d >
structstd_1_1hash_3_01lanelet_1_1LineString3d_01_4.html
HashBase< lanelet::LineString3d >
std::hash< lanelet::Point2d >
structstd_1_1hash_3_01lanelet_1_1Point2d_01_4.html
HashBase< lanelet::Point2d >
std::hash< lanelet::Point3d >
structstd_1_1hash_3_01lanelet_1_1Point3d_01_4.html
HashBase< lanelet::Point3d >
std::hash< lanelet::Polygon2d >
structstd_1_1hash_3_01lanelet_1_1Polygon2d_01_4.html
HashBase< lanelet::Polygon2d >
std::hash< lanelet::Polygon3d >
structstd_1_1hash_3_01lanelet_1_1Polygon3d_01_4.html
HashBase< lanelet::Polygon3d >
std::hash< lanelet::RegulatoryElement >
structstd_1_1hash_3_01lanelet_1_1RegulatoryElement_01_4.html
HashBase< lanelet::RegulatoryElement >
std::hash< std::pair< U, T > >
structstd_1_1hash_3_01std_1_1pair_3_01U_00_01T_01_4_01_4.html
size_t
operator()
structstd_1_1hash_3_01std_1_1pair_3_01U_00_01T_01_4_01_4.html
a1ce6b765430a8e074aa9b53dfe09a9b4
(const std::pair< U, T > x) const noexcept
lanelet::HashBase
structlanelet_1_1HashBase.html
PrimitiveT
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const PrimitiveT &x) const noexcept
HashBase< lanelet::Area >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::Area &x) const noexcept
HashBase< lanelet::ConstArea >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::ConstArea &x) const noexcept
HashBase< lanelet::ConstHybridLineString2d >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::ConstHybridLineString2d &x) const noexcept
HashBase< lanelet::ConstHybridLineString3d >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::ConstHybridLineString3d &x) const noexcept
HashBase< lanelet::ConstLanelet >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::ConstLanelet &x) const noexcept
HashBase< lanelet::ConstLaneletOrArea >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::ConstLaneletOrArea &x) const noexcept
HashBase< lanelet::ConstLineString2d >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::ConstLineString2d &x) const noexcept
HashBase< lanelet::ConstLineString3d >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::ConstLineString3d &x) const noexcept
HashBase< lanelet::ConstPoint2d >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::ConstPoint2d &x) const noexcept
HashBase< lanelet::ConstPoint3d >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::ConstPoint3d &x) const noexcept
HashBase< lanelet::ConstPolygon2d >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::ConstPolygon2d &x) const noexcept
HashBase< lanelet::ConstPolygon3d >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::ConstPolygon3d &x) const noexcept
HashBase< lanelet::Lanelet >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::Lanelet &x) const noexcept
HashBase< lanelet::LineString2d >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::LineString2d &x) const noexcept
HashBase< lanelet::LineString3d >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::LineString3d &x) const noexcept
HashBase< lanelet::Point2d >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::Point2d &x) const noexcept
HashBase< lanelet::Point3d >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::Point3d &x) const noexcept
HashBase< lanelet::Polygon2d >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::Polygon2d &x) const noexcept
HashBase< lanelet::Polygon3d >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::Polygon3d &x) const noexcept
HashBase< lanelet::RegulatoryElement >
structlanelet_1_1HashBase.html
size_t
operator()
structlanelet_1_1HashBase.html
a2daad451ee8429902fe3b2d69c7ab5fc
(const lanelet::RegulatoryElement &x) const noexcept
HybridLineStringsTest
classHybridLineStringsTest.html
LineStringTypeTest
lanelet::HybridMap
classlanelet_1_1HybridMap.html
ValueT
PairArrayT
PairArray
typename Map::const_iterator
const_iterator
classlanelet_1_1HybridMap.html
ad3435545c4e16d9e6e2b352e7c86a7fb
typename Map::difference_type
difference_type
classlanelet_1_1HybridMap.html
ac633f6df999135261b92827b868b619e
std::decay_t< decltype(PairArray[0].second)>
Enum
classlanelet_1_1HybridMap.html
af59545bdbaecd5c07b0a7a4449dfb73f
typename Map::iterator
iterator
classlanelet_1_1HybridMap.html
adbd396cbfea10387974fda860efd9db2
typename Map::key_type
key_type
classlanelet_1_1HybridMap.html
a524fb254c5ead2986c7e1d719431f736
std::map< std::string, ValueT >
Map
classlanelet_1_1HybridMap.html
a50e8e4cec78c107d3f05b22d6b1ab8a6
typename Map::mapped_type
mapped_type
classlanelet_1_1HybridMap.html
aa09d5ed13f12014ec3ef5407b83d1487
typename Map::size_type
size_type
classlanelet_1_1HybridMap.html
acf5117197c267973e27d9c4e7cd362a5
typename Map::value_type
value_type
classlanelet_1_1HybridMap.html
a43c2cad6d59a4eb4aaefc32294c917d3
std::vector< typename Map::iterator >
Vec
classlanelet_1_1HybridMap.html
af9c122a2db17b1fb54d07164be7eea44
const ValueT &
at
classlanelet_1_1HybridMap.html
a4264d95dba983c72fe90f6cf640c074c
(const key_type &k) const
const ValueT &
at
classlanelet_1_1HybridMap.html
aed038dd697a9a2f34b71f1493cdc4055
(const Enum &k) const
ValueT &
at
classlanelet_1_1HybridMap.html
a39c61f414a139a7aa3734430f6731ce6
(const key_type &k)
ValueT &
at
classlanelet_1_1HybridMap.html
abfffb1256661ff79ff0e0a1c816b3777
(const Enum &k)
iterator
begin
classlanelet_1_1HybridMap.html
a0dbea879a52fa62ec6fd36d9fee31e4b
()
const_iterator
begin
classlanelet_1_1HybridMap.html
a915c021632e17b4d3aa40c313d9dfb50
() const
void
clear
classlanelet_1_1HybridMap.html
a89ddc765f905509d8405c3d4c791a3b6
()
bool
empty
classlanelet_1_1HybridMap.html
a50449b6ef3f7cb41e34dda7e4382ff97
() const
iterator
end
classlanelet_1_1HybridMap.html
ae460f96fba3806a2c38e38324df5d6f7
()
const_iterator
end
classlanelet_1_1HybridMap.html
a4546e059390990f7a2de9b44a736f4f0
() const
iterator
erase
classlanelet_1_1HybridMap.html
a232a75bd3e9aab3c5b7cc1f5a0427bde
(const_iterator pos)
size_type
erase
classlanelet_1_1HybridMap.html
aa71057dea6ee1d2060ff8f3b5ce1d232
(const std::string &k)
iterator
find
classlanelet_1_1HybridMap.html
a75e40adb864f43ae768298716a9c0293
(const key_type &k)
iterator
find
classlanelet_1_1HybridMap.html
aafce6b5ad2c234c0774dfc61eb2510aa
(Enum k)
const_iterator
find
classlanelet_1_1HybridMap.html
a4c24bd5b35853fdf140b5cc755fd4eb4
(const key_type &k) const
const_iterator
find
classlanelet_1_1HybridMap.html
a2828a774637e9c9f2055bcf17bd356e7
(Enum k) const
HybridMap
classlanelet_1_1HybridMap.html
a39d658435c7f80c6a0d4638e6cfebeeb
() noexcept=default
HybridMap
classlanelet_1_1HybridMap.html
acb3b509cdd5017aafdc9d2b19d4bef0c
(HybridMap &&rhs) noexcept
HybridMap
classlanelet_1_1HybridMap.html
a50336a739b991d30b3b12b35b7936cd5
(const HybridMap &rhs)
HybridMap
classlanelet_1_1HybridMap.html
a75951652e2547d30736a94c5295675b9
(const std::initializer_list< std::pair< const std::string, ValueT >> &list)
HybridMap
classlanelet_1_1HybridMap.html
aeae40ced8a4232a35f09f9ddf8df1e4d
(InputIterator begin, InputIterator end)
std::pair< iterator, bool >
insert
classlanelet_1_1HybridMap.html
acaffb8319721f41dff91a066934432d6
(const value_type &v)
iterator
insert
classlanelet_1_1HybridMap.html
a9d8163a4fc11dfddc72c4c9162a354e6
(const_iterator hint, const value_type &v)
auto
key_comp
classlanelet_1_1HybridMap.html
a157be0e7ef1d28bf295f606a6410f9d7
() const
bool
operator!=
classlanelet_1_1HybridMap.html
a3a5eadb546a5ae7e4ee104c83083a771
(const HybridMap &other) const
HybridMap &
operator=
classlanelet_1_1HybridMap.html
a9e91b018a0e9cf93ecf8c97bbaca68da
(HybridMap &&rhs) noexcept
HybridMap &
operator=
classlanelet_1_1HybridMap.html
ad134b66cfa3a676a2907cefaa0237141
(const HybridMap &rhs)
bool
operator==
classlanelet_1_1HybridMap.html
a1a53177f46ff43cf54317b3d659f8476
(const HybridMap &other) const
ValueT &
operator[]
classlanelet_1_1HybridMap.html
a25b8c19caae43c27166dcf03f864c993
(const key_type &k)
ValueT &
operator[]
classlanelet_1_1HybridMap.html
a0591fa0474c602ec6bf6affd37a78d0e
(const Enum &k)
size_t
size
classlanelet_1_1HybridMap.html
a2a9aa0abe63dbabbd87bb4d4bae8c6cb
() const
auto
value_comp
classlanelet_1_1HybridMap.html
a575fe9e1f0bad7dd944e0bf5dc935a73
() const
~HybridMap
classlanelet_1_1HybridMap.html
ac00fa6d5c01622d7d0a45df87984931f
() noexcept=default
detail::ArrayView< PairArrayT, PairArray >
Array
classlanelet_1_1HybridMap.html
a26e1e7cb876504a0ae2b72ef2166a130
void
updateV
classlanelet_1_1HybridMap.html
ad0d67c524fc64e791297a1d8edec07be
(iterator it)
Map
m_
classlanelet_1_1HybridMap.html
a515a19c0b870442eda1c1c529f4fbb3f
Vec
v_
classlanelet_1_1HybridMap.html
aae06e4bbe26f6cc3fca0a0d494af96fd
HybridMap< Attribute, decltype(AttributeNamesString::Map)&, AttributeNamesString::Map >
classlanelet_1_1HybridMap.html
typename Map::const_iterator
const_iterator
classlanelet_1_1HybridMap.html
ad3435545c4e16d9e6e2b352e7c86a7fb
typename Map::difference_type
difference_type
classlanelet_1_1HybridMap.html
ac633f6df999135261b92827b868b619e
std::decay_t< decltype(PairArray[0].second)>
Enum
classlanelet_1_1HybridMap.html
af59545bdbaecd5c07b0a7a4449dfb73f
typename Map::iterator
iterator
classlanelet_1_1HybridMap.html
adbd396cbfea10387974fda860efd9db2
typename Map::key_type
key_type
classlanelet_1_1HybridMap.html
a524fb254c5ead2986c7e1d719431f736
std::map< std::string, Attribute >
Map
classlanelet_1_1HybridMap.html
a50e8e4cec78c107d3f05b22d6b1ab8a6
typename Map::mapped_type
mapped_type
classlanelet_1_1HybridMap.html
aa09d5ed13f12014ec3ef5407b83d1487
typename Map::size_type
size_type
classlanelet_1_1HybridMap.html
acf5117197c267973e27d9c4e7cd362a5
typename Map::value_type
value_type
classlanelet_1_1HybridMap.html
a43c2cad6d59a4eb4aaefc32294c917d3
std::vector< typename Map::iterator >
Vec
classlanelet_1_1HybridMap.html
af9c122a2db17b1fb54d07164be7eea44
const Attribute &
at
classlanelet_1_1HybridMap.html
a4264d95dba983c72fe90f6cf640c074c
(const key_type &k) const
const Attribute &
at
classlanelet_1_1HybridMap.html
aed038dd697a9a2f34b71f1493cdc4055
(const Enum &k) const
Attribute &
at
classlanelet_1_1HybridMap.html
a39c61f414a139a7aa3734430f6731ce6
(const key_type &k)
Attribute &
at
classlanelet_1_1HybridMap.html
abfffb1256661ff79ff0e0a1c816b3777
(const Enum &k)
iterator
begin
classlanelet_1_1HybridMap.html
a0dbea879a52fa62ec6fd36d9fee31e4b
()
const_iterator
begin
classlanelet_1_1HybridMap.html
a915c021632e17b4d3aa40c313d9dfb50
() const
void
clear
classlanelet_1_1HybridMap.html
a89ddc765f905509d8405c3d4c791a3b6
()
bool
empty
classlanelet_1_1HybridMap.html
a50449b6ef3f7cb41e34dda7e4382ff97
() const
iterator
end
classlanelet_1_1HybridMap.html
ae460f96fba3806a2c38e38324df5d6f7
()
const_iterator
end
classlanelet_1_1HybridMap.html
a4546e059390990f7a2de9b44a736f4f0
() const
iterator
erase
classlanelet_1_1HybridMap.html
a232a75bd3e9aab3c5b7cc1f5a0427bde
(const_iterator pos)
size_type
erase
classlanelet_1_1HybridMap.html
aa71057dea6ee1d2060ff8f3b5ce1d232
(const std::string &k)
iterator
find
classlanelet_1_1HybridMap.html
a75e40adb864f43ae768298716a9c0293
(const key_type &k)
iterator
find
classlanelet_1_1HybridMap.html
aafce6b5ad2c234c0774dfc61eb2510aa
(Enum k)
const_iterator
find
classlanelet_1_1HybridMap.html
a4c24bd5b35853fdf140b5cc755fd4eb4
(const key_type &k) const
const_iterator
find
classlanelet_1_1HybridMap.html
a2828a774637e9c9f2055bcf17bd356e7
(Enum k) const
HybridMap
classlanelet_1_1HybridMap.html
a39d658435c7f80c6a0d4638e6cfebeeb
() noexcept=default
HybridMap
classlanelet_1_1HybridMap.html
acb3b509cdd5017aafdc9d2b19d4bef0c
(HybridMap &&rhs) noexcept
HybridMap
classlanelet_1_1HybridMap.html
a50336a739b991d30b3b12b35b7936cd5
(const HybridMap &rhs)
HybridMap
classlanelet_1_1HybridMap.html
a75951652e2547d30736a94c5295675b9
(const std::initializer_list< std::pair< const std::string, Attribute >> &list)
HybridMap
classlanelet_1_1HybridMap.html
aeae40ced8a4232a35f09f9ddf8df1e4d
(InputIterator begin, InputIterator end)
std::pair< iterator, bool >
insert
classlanelet_1_1HybridMap.html
acaffb8319721f41dff91a066934432d6
(const value_type &v)
iterator
insert
classlanelet_1_1HybridMap.html
a9d8163a4fc11dfddc72c4c9162a354e6
(const_iterator hint, const value_type &v)
auto
key_comp
classlanelet_1_1HybridMap.html
a157be0e7ef1d28bf295f606a6410f9d7
() const
bool
operator!=
classlanelet_1_1HybridMap.html
a3a5eadb546a5ae7e4ee104c83083a771
(const HybridMap &other) const
HybridMap &
operator=
classlanelet_1_1HybridMap.html
a9e91b018a0e9cf93ecf8c97bbaca68da
(HybridMap &&rhs) noexcept
HybridMap &
operator=
classlanelet_1_1HybridMap.html
ad134b66cfa3a676a2907cefaa0237141
(const HybridMap &rhs)
bool
operator==
classlanelet_1_1HybridMap.html
a1a53177f46ff43cf54317b3d659f8476
(const HybridMap &other) const
Attribute &
operator[]
classlanelet_1_1HybridMap.html
a25b8c19caae43c27166dcf03f864c993
(const key_type &k)
Attribute &
operator[]
classlanelet_1_1HybridMap.html
a0591fa0474c602ec6bf6affd37a78d0e
(const Enum &k)
size_t
size
classlanelet_1_1HybridMap.html
a2a9aa0abe63dbabbd87bb4d4bae8c6cb
() const
auto
value_comp
classlanelet_1_1HybridMap.html
a575fe9e1f0bad7dd944e0bf5dc935a73
() const
~HybridMap
classlanelet_1_1HybridMap.html
ac00fa6d5c01622d7d0a45df87984931f
() noexcept=default
detail::ArrayView< decltype(AttributeNamesString::Map)&, PairArray >
Array
classlanelet_1_1HybridMap.html
a26e1e7cb876504a0ae2b72ef2166a130
void
updateV
classlanelet_1_1HybridMap.html
ad0d67c524fc64e791297a1d8edec07be
(iterator it)
Map
m_
classlanelet_1_1HybridMap.html
a515a19c0b870442eda1c1c529f4fbb3f
Vec
v_
classlanelet_1_1HybridMap.html
aae06e4bbe26f6cc3fca0a0d494af96fd
HybridMap< RuleParameters, decltype(RoleNameString::Map)&, RoleNameString::Map >
classlanelet_1_1HybridMap.html
typename Map::const_iterator
const_iterator
classlanelet_1_1HybridMap.html
ad3435545c4e16d9e6e2b352e7c86a7fb
typename Map::difference_type
difference_type
classlanelet_1_1HybridMap.html
ac633f6df999135261b92827b868b619e
std::decay_t< decltype(PairArray[0].second)>
Enum
classlanelet_1_1HybridMap.html
af59545bdbaecd5c07b0a7a4449dfb73f
typename Map::iterator
iterator
classlanelet_1_1HybridMap.html
adbd396cbfea10387974fda860efd9db2
typename Map::key_type
key_type
classlanelet_1_1HybridMap.html
a524fb254c5ead2986c7e1d719431f736
std::map< std::string, RuleParameters >
Map
classlanelet_1_1HybridMap.html
a50e8e4cec78c107d3f05b22d6b1ab8a6
typename Map::mapped_type
mapped_type
classlanelet_1_1HybridMap.html
aa09d5ed13f12014ec3ef5407b83d1487
typename Map::size_type
size_type
classlanelet_1_1HybridMap.html
acf5117197c267973e27d9c4e7cd362a5
typename Map::value_type
value_type
classlanelet_1_1HybridMap.html
a43c2cad6d59a4eb4aaefc32294c917d3
std::vector< typename Map::iterator >
Vec
classlanelet_1_1HybridMap.html
af9c122a2db17b1fb54d07164be7eea44
const RuleParameters &
at
classlanelet_1_1HybridMap.html
a4264d95dba983c72fe90f6cf640c074c
(const key_type &k) const
const RuleParameters &
at
classlanelet_1_1HybridMap.html
aed038dd697a9a2f34b71f1493cdc4055
(const Enum &k) const
RuleParameters &
at
classlanelet_1_1HybridMap.html
a39c61f414a139a7aa3734430f6731ce6
(const key_type &k)
RuleParameters &
at
classlanelet_1_1HybridMap.html
abfffb1256661ff79ff0e0a1c816b3777
(const Enum &k)
iterator
begin
classlanelet_1_1HybridMap.html
a0dbea879a52fa62ec6fd36d9fee31e4b
()
const_iterator
begin
classlanelet_1_1HybridMap.html
a915c021632e17b4d3aa40c313d9dfb50
() const
void
clear
classlanelet_1_1HybridMap.html
a89ddc765f905509d8405c3d4c791a3b6
()
bool
empty
classlanelet_1_1HybridMap.html
a50449b6ef3f7cb41e34dda7e4382ff97
() const
iterator
end
classlanelet_1_1HybridMap.html
ae460f96fba3806a2c38e38324df5d6f7
()
const_iterator
end
classlanelet_1_1HybridMap.html
a4546e059390990f7a2de9b44a736f4f0
() const
iterator
erase
classlanelet_1_1HybridMap.html
a232a75bd3e9aab3c5b7cc1f5a0427bde
(const_iterator pos)
size_type
erase
classlanelet_1_1HybridMap.html
aa71057dea6ee1d2060ff8f3b5ce1d232
(const std::string &k)
iterator
find
classlanelet_1_1HybridMap.html
a75e40adb864f43ae768298716a9c0293
(const key_type &k)
iterator
find
classlanelet_1_1HybridMap.html
aafce6b5ad2c234c0774dfc61eb2510aa
(Enum k)
const_iterator
find
classlanelet_1_1HybridMap.html
a4c24bd5b35853fdf140b5cc755fd4eb4
(const key_type &k) const
const_iterator
find
classlanelet_1_1HybridMap.html
a2828a774637e9c9f2055bcf17bd356e7
(Enum k) const
HybridMap
classlanelet_1_1HybridMap.html
a39d658435c7f80c6a0d4638e6cfebeeb
() noexcept=default
HybridMap
classlanelet_1_1HybridMap.html
acb3b509cdd5017aafdc9d2b19d4bef0c
(HybridMap &&rhs) noexcept
HybridMap
classlanelet_1_1HybridMap.html
a50336a739b991d30b3b12b35b7936cd5
(const HybridMap &rhs)
HybridMap
classlanelet_1_1HybridMap.html
a75951652e2547d30736a94c5295675b9
(const std::initializer_list< std::pair< const std::string, RuleParameters >> &list)
HybridMap
classlanelet_1_1HybridMap.html
aeae40ced8a4232a35f09f9ddf8df1e4d
(InputIterator begin, InputIterator end)
std::pair< iterator, bool >
insert
classlanelet_1_1HybridMap.html
acaffb8319721f41dff91a066934432d6
(const value_type &v)
iterator
insert
classlanelet_1_1HybridMap.html
a9d8163a4fc11dfddc72c4c9162a354e6
(const_iterator hint, const value_type &v)
auto
key_comp
classlanelet_1_1HybridMap.html
a157be0e7ef1d28bf295f606a6410f9d7
() const
bool
operator!=
classlanelet_1_1HybridMap.html
a3a5eadb546a5ae7e4ee104c83083a771
(const HybridMap &other) const
HybridMap &
operator=
classlanelet_1_1HybridMap.html
a9e91b018a0e9cf93ecf8c97bbaca68da
(HybridMap &&rhs) noexcept
HybridMap &
operator=
classlanelet_1_1HybridMap.html
ad134b66cfa3a676a2907cefaa0237141
(const HybridMap &rhs)
bool
operator==
classlanelet_1_1HybridMap.html
a1a53177f46ff43cf54317b3d659f8476
(const HybridMap &other) const
RuleParameters &
operator[]
classlanelet_1_1HybridMap.html
a25b8c19caae43c27166dcf03f864c993
(const key_type &k)
RuleParameters &
operator[]
classlanelet_1_1HybridMap.html
a0591fa0474c602ec6bf6affd37a78d0e
(const Enum &k)
size_t
size
classlanelet_1_1HybridMap.html
a2a9aa0abe63dbabbd87bb4d4bae8c6cb
() const
auto
value_comp
classlanelet_1_1HybridMap.html
a575fe9e1f0bad7dd944e0bf5dc935a73
() const
~HybridMap
classlanelet_1_1HybridMap.html
ac00fa6d5c01622d7d0a45df87984931f
() noexcept=default
detail::ArrayView< decltype(RoleNameString::Map)&, PairArray >
Array
classlanelet_1_1HybridMap.html
a26e1e7cb876504a0ae2b72ef2166a130
void
updateV
classlanelet_1_1HybridMap.html
ad0d67c524fc64e791297a1d8edec07be
(iterator it)
Map
m_
classlanelet_1_1HybridMap.html
a515a19c0b870442eda1c1c529f4fbb3f
Vec
v_
classlanelet_1_1HybridMap.html
aae06e4bbe26f6cc3fca0a0d494af96fd
HybridPolygonsTest
classHybridPolygonsTest.html
PolygonTypeTest
HybridPolygonsTwoDTest
classHybridPolygonsTwoDTest.html
PolygonTypeTest
lanelet::traits::detail::HybridType
structlanelet_1_1traits_1_1detail_1_1HybridType.html
lanelet::traits::detail::HybridType< T, std::enable_if_t< traits::isLinestringT< T >(), void > >
structlanelet_1_1traits_1_1detail_1_1HybridType_3_01T_00_01std_1_1enable__if__t_3_01traits_1_1is47916ee6347b27643ad4b76e09f7432e.html
typename LineStringTraits< T >::HybridType
Type
structlanelet_1_1traits_1_1detail_1_1HybridType_3_01T_00_01std_1_1enable__if__t_3_01traits_1_1is47916ee6347b27643ad4b76e09f7432e.html
ab021e6e888444b624246cddf9bf443af
lanelet::traits::detail::HybridType< T, std::enable_if_t<!traits::isLinestringT< T >(), void > >
structlanelet_1_1traits_1_1detail_1_1HybridType_3_01T_00_01std_1_1enable__if__t_3_9traits_1_1isL835269fee49a03794616ec668838e0a2.html
typename LineStringTraits< T >::HybridType
Type
structlanelet_1_1traits_1_1detail_1_1HybridType_3_01T_00_01std_1_1enable__if__t_3_9traits_1_1isL835269fee49a03794616ec668838e0a2.html
a5e877b9141d8d7aeeafb1003159ea7df
lanelet::utils::IdLess
structlanelet_1_1utils_1_1IdLess.html
constexpr bool
operator()
structlanelet_1_1utils_1_1IdLess.html
a105e9135dfaf6950f8e5747ea56f4f95
(const T &a, const T &b)
boost::geometry::traits::interior_const_type< LLPolygon2d >
structboost_1_1geometry_1_1traits_1_1interior__const__type_3_01LLPolygon2d_01_4.html
const lanelet::BasicPolygons2d &
type
structboost_1_1geometry_1_1traits_1_1interior__const__type_3_01LLPolygon2d_01_4.html
ac6495aba2f42f59e2a3c0fa96d26ce8b
boost::geometry::traits::interior_const_type< LLPolygon3d >
structboost_1_1geometry_1_1traits_1_1interior__const__type_3_01LLPolygon3d_01_4.html
const lanelet::BasicPolygons3d &
type
structboost_1_1geometry_1_1traits_1_1interior__const__type_3_01LLPolygon3d_01_4.html
afb038aa2b2422917fe0b6a491f937143
boost::geometry::traits::interior_mutable_type< LLPolygon2d >
structboost_1_1geometry_1_1traits_1_1interior__mutable__type_3_01LLPolygon2d_01_4.html
lanelet::BasicPolygons2d &
type
structboost_1_1geometry_1_1traits_1_1interior__mutable__type_3_01LLPolygon2d_01_4.html
ae561e7c8a2045cfcada227ac89a5f0e2
boost::geometry::traits::interior_mutable_type< LLPolygon3d >
structboost_1_1geometry_1_1traits_1_1interior__mutable__type_3_01LLPolygon3d_01_4.html
lanelet::BasicPolygons3d &
type
structboost_1_1geometry_1_1traits_1_1interior__mutable__type_3_01LLPolygon3d_01_4.html
a59979a066b19ee5917fa45f9997f0a75
boost::geometry::traits::interior_rings< LLPolygon2d >
structboost_1_1geometry_1_1traits_1_1interior__rings_3_01LLPolygon2d_01_4.html
static lanelet::BasicPolygons2d &
get
structboost_1_1geometry_1_1traits_1_1interior__rings_3_01LLPolygon2d_01_4.html
aa35affc5f1a18bcd9b30f30292a4a22e
(LLPolygon2d &p)
static const lanelet::BasicPolygons2d &
get
structboost_1_1geometry_1_1traits_1_1interior__rings_3_01LLPolygon2d_01_4.html
ac1e699581522b862bc929a34dc37a510
(LLPolygon2d const &p)
boost::geometry::traits::interior_rings< LLPolygon3d >
structboost_1_1geometry_1_1traits_1_1interior__rings_3_01LLPolygon3d_01_4.html
static lanelet::BasicPolygons3d &
get
structboost_1_1geometry_1_1traits_1_1interior__rings_3_01LLPolygon3d_01_4.html
a4190a7312a7072401ca30d639a034a78
(LLPolygon3d &p)
static const lanelet::BasicPolygons3d &
get
structboost_1_1geometry_1_1traits_1_1interior__rings_3_01LLPolygon3d_01_4.html
abcb7b4eac0685d6ee9a59a5caefe9467
(LLPolygon3d const &p)
lanelet::InvalidInputError
classlanelet_1_1InvalidInputError.html
lanelet::LaneletError
lanelet::InvalidObjectStateError
classlanelet_1_1InvalidObjectStateError.html
lanelet::LaneletError
lanelet::traits::internal::IsPrimitiveHelper
classlanelet_1_1traits_1_1internal_1_1IsPrimitiveHelper.html
lanelet::traits::internal::IsPrimitiveHelper< ConstPrimitive< PrimitiveT > >
classlanelet_1_1traits_1_1internal_1_1IsPrimitiveHelper_3_01ConstPrimitive_3_01PrimitiveT_01_4_01_4.html
lanelet::Lanelet
classlanelet_1_1Lanelet.html
Primitive< ConstLanelet >
Lanelet
ThreeDType
classlanelet_1_1Lanelet.html
a53fc2b54ed8f9603d3c06c1cd25e78e8
Lanelet
TwoDType
classlanelet_1_1Lanelet.html
acff1c68153db6f12e1da98ae7cb87b89
void
addRegulatoryElement
classlanelet_1_1Lanelet.html
a66513cb91521e17d6c5470b731b715fa
(RegulatoryElementPtr regElem)
Lanelet
invert
classlanelet_1_1Lanelet.html
afab59325525dddbf089420f1956fe2c0
() const
Lanelet
classlanelet_1_1Lanelet.html
a1a0995011a39f0599df60e41106187d2
()=default
Lanelet
classlanelet_1_1Lanelet.html
acc92a503243b19207d1d4a4198d30b7d
(const std::shared_ptr< const LaneletData > &, bool inverted)=delete
Lanelet
classlanelet_1_1Lanelet.html
a46a008935afb6a60d27a224c66903348
(const LaneletDataPtr &data, bool inverted)
LineString3d
leftBound
classlanelet_1_1Lanelet.html
a9b557ddbff5fc2564826d61bd7d220b4
()
LineString2d
leftBound2d
classlanelet_1_1Lanelet.html
ac514a6aa39db91ad5852518d18156c91
()
LineString3d
leftBound3d
classlanelet_1_1Lanelet.html
afb340f71622136643af94fb3813ed0b1
()
const RegulatoryElementPtrs &
regulatoryElements
classlanelet_1_1Lanelet.html
a6b5b3e6013e6e926c0533c724d402c92
()
std::vector< std::shared_ptr< RegElemT > >
regulatoryElementsAs
classlanelet_1_1Lanelet.html
a57daebc3fae2945857af24b13a16176b
()
bool
removeRegulatoryElement
classlanelet_1_1Lanelet.html
a34a3035dbb35f364dd263914199596c0
(const RegulatoryElementPtr ®Elem)
LineString3d
rightBound
classlanelet_1_1Lanelet.html
ab26ca42443c011c0a8281ec885b361e9
()
ConstLineString3d
rightBound
classlanelet_1_1Lanelet.html
a66b9e59f58cc0373e5e9fe1459e7796e
() const
LineString2d
rightBound2d
classlanelet_1_1Lanelet.html
aaa3f061e209274e2c1ec1e5b98078b79
()
LineString3d
rightBound3d
classlanelet_1_1Lanelet.html
a3cc92b9aef24e2f8f694e1987602ddeb
()
void
setCenterline
classlanelet_1_1Lanelet.html
a95ad4e1ac51b320fae233b3799b04a1a
(const LineString3d ¢erline)
void
setLeftBound
classlanelet_1_1Lanelet.html
ae17c45e7c352888ccf5a05431d0a7fb1
(const LineString3d &bound)
void
setRightBound
classlanelet_1_1Lanelet.html
a091f431af440d01bf988bcffba5241c8
(const LineString3d &bound)
friend class
ConstWeakLanelet
classlanelet_1_1Lanelet.html
a49c1c5b8f64839f860ed20ffbf8d0a21
lanelet::LaneletData
classlanelet_1_1LaneletData.html
lanelet::PrimitiveData
ConstLineString3d
centerline
classlanelet_1_1LaneletData.html
ac41b422700939f66c949246970163bd8
() const
bool
hasCustomCenterline
classlanelet_1_1LaneletData.html
a8bda7324c1d4f5d34988b46ff63ba10b
() const
LaneletData
classlanelet_1_1LaneletData.html
acfa2200952e405ea227047bd8e5ded08
(Id id, LineString3d leftBound, LineString3d rightBound, const AttributeMap &attributes=AttributeMap(), RegulatoryElementPtrs regulatoryElements=RegulatoryElementPtrs())
const ConstLineString3d &
leftBound
classlanelet_1_1LaneletData.html
a4025d98261d5f2a95940c23b0258732b
() const
const LineString3d &
leftBound
classlanelet_1_1LaneletData.html
a3112958b1ecc27309eded65df46b246c
()
CompoundPolygon3d
polygon
classlanelet_1_1LaneletData.html
ab8b42db8098965c4da7aab48e0d2701f
() const
RegulatoryElementConstPtrs
regulatoryElements
classlanelet_1_1LaneletData.html
a2973bda12aff2e012dbfdc3fe90ce265
() const
RegulatoryElementPtrs &
regulatoryElements
classlanelet_1_1LaneletData.html
ae5a9523a63edbfbad0756c81bee49275
()
std::vector< std::shared_ptr< const RegElemT > >
regulatoryElementsAs
classlanelet_1_1LaneletData.html
ae164ff189a1872bab80c1d6eaa5f6810
() const
std::vector< std::shared_ptr< RegElemT > >
regulatoryElementsAs
classlanelet_1_1LaneletData.html
a0215155374f166e70c403b7f6498597f
()
void
resetCache
classlanelet_1_1LaneletData.html
ab37292905a0a47c77065db65c8ed8ff9
() const
const ConstLineString3d &
rightBound
classlanelet_1_1LaneletData.html
a94fdc02d55ba482e1b8780b7d1844437
() const
const LineString3d &
rightBound
classlanelet_1_1LaneletData.html
a95893443e0933d78ca3321b782d705e3
()
void
setCenterline
classlanelet_1_1LaneletData.html
a05d16bdd4d73ba8e665d81e78d47c4b4
(const LineString3d ¢erline)
void
setLeftBound
classlanelet_1_1LaneletData.html
a748d6481bf26fe55ddcbff2bbd13cbf5
(const LineString3d &bound)
void
setRightBound
classlanelet_1_1LaneletData.html
a09e1db5619d96cef0a66ef9fa62e3164
(const LineString3d &bound)
std::shared_ptr< ConstLineString3d >
centerline_
classlanelet_1_1LaneletData.html
a8b83ac47fed13557c30c0d2403a26761
LineString3d
leftBound_
classlanelet_1_1LaneletData.html
a204ff2191e61c95201c5cfa4c22390d1
RegulatoryElementPtrs
regulatoryElements_
classlanelet_1_1LaneletData.html
a09e1e554e290c03b4b56eb1506d04600
LineString3d
rightBound_
classlanelet_1_1LaneletData.html
a2ffc9290448ed8c28f5638a2c909a5f5
lanelet::LaneletError
classlanelet_1_1LaneletError.html
lanelet::LaneletLayer
classlanelet_1_1LaneletLayer.html
PrimitiveLayer< Lanelet >
Lanelets
findUsages
classlanelet_1_1LaneletLayer.html
a39c37834f0c8d4b77046eac0222f9e26
(const RegulatoryElementConstPtr ®Elem)
ConstLanelets
findUsages
classlanelet_1_1LaneletLayer.html
a356cef2bbe311a03938847ca53b2ccf6
(const RegulatoryElementConstPtr ®Elem) const
LaneletLayer
classlanelet_1_1LaneletLayer.html
a0fcb221be408433c184410bcadc29aba
()=default
LaneletLayer
classlanelet_1_1LaneletLayer.html
add375a8fc6a5de81e40ddfa39d67f8f5
(const LaneletLayer &)=delete
LaneletLayer
operator=
classlanelet_1_1LaneletLayer.html
a0a427a4aed81d91f4f5daef547953c38
(LaneletLayer &)=delete
~LaneletLayer
classlanelet_1_1LaneletLayer.html
abff51829f3fef9b008046ba21a5aa0af
()=default
LaneletLayer
classlanelet_1_1LaneletLayer.html
a470ac79371db2463de4f5b99fcc297bd
(LaneletLayer &&rhs) noexcept=default
LaneletLayer &
operator=
classlanelet_1_1LaneletLayer.html
aaaa62f4aa70b3f1a1e60cc340a2f3f4e
(LaneletLayer &&rhs) noexcept=default
friend class
LaneletMap
classlanelet_1_1LaneletLayer.html
a38eec26bcca3a11f739ab357a2ff859d
friend class
LaneletMapLayers
classlanelet_1_1LaneletLayer.html
a910b80661b13d1b19b422682629e2eef
friend class
LaneletSubmap
classlanelet_1_1LaneletLayer.html
aa8ab6e02e93fa9ffd982064e8a82c4ac
lanelet::LaneletMap
classlanelet_1_1LaneletMap.html
lanelet::LaneletMapLayers
void
add
classlanelet_1_1LaneletMap.html
a398a2ec7dc681d07d0058a8ea3703dc9
(Lanelet lanelet)
void
add
classlanelet_1_1LaneletMap.html
a94826ede39f46bf5ff1668100770e4a0
(Area area)
void
add
classlanelet_1_1LaneletMap.html
a2296c6b87ab212b5c910d9a8195fe9d8
(const RegulatoryElementPtr ®Elem)
void
add
classlanelet_1_1LaneletMap.html
a3868ceadcb79c92ceb744eb88ec00db6
(Polygon3d polygon)
void
add
classlanelet_1_1LaneletMap.html
a4b478e6c2b7453c4290948ed7e4e2d29
(LineString3d lineString)
void
add
classlanelet_1_1LaneletMap.html
ad5fed2a985cfccf6f4f6ace5eaad0aa2
(Point3d point)
LaneletMapGeometryTest
classLaneletMapGeometryTest.html
lanelet::test_cases::LaneletMapTestCase
lanelet::LaneletMapLayers
classlanelet_1_1LaneletMapLayers.html
bool
empty
classlanelet_1_1LaneletMapLayers.html
a90c60af528d5f5640b13129ad661fb81
() const noexcept
LaneletMapLayers
classlanelet_1_1LaneletMapLayers.html
a41dde8d505d776d0e4906e8a34ed8b22
()=default
LaneletMapLayers
classlanelet_1_1LaneletMapLayers.html
a2cccff709835cd6c1197e8296c1b286d
(LaneletMapLayers &&rhs) noexcept=default
LaneletMapLayers
classlanelet_1_1LaneletMapLayers.html
ae98e494a820e84631b5fc9e12d131ad3
(const LaneletMapLayers &rhs)=delete
LaneletMapLayers
classlanelet_1_1LaneletMapLayers.html
a03d135e50184423f0b09cf0a26a17874
(const LaneletLayer::Map &lanelets, const AreaLayer::Map &areas, const RegulatoryElementLayer::Map ®ulatoryElements, const PolygonLayer::Map &polygons, const LineStringLayer::Map &lineStrings, const PointLayer::Map &points)
LaneletMapLayers &
operator=
classlanelet_1_1LaneletMapLayers.html
afa6ec55a6c5ce6af050929ef185d89e3
(LaneletMapLayers &&rhs) noexcept=default
LaneletMapLayers &
operator=
classlanelet_1_1LaneletMapLayers.html
a88c67775404c7b7d099e3d775c9495db
(const LaneletMapLayers &rhs)=delete
size_t
size
classlanelet_1_1LaneletMapLayers.html
ac46f79149338e3e4f95e917fa278af36
() const noexcept
~LaneletMapLayers
classlanelet_1_1LaneletMapLayers.html
acca813ab618aa204b5f4f27d1da6b0a6
() noexcept=default
AreaLayer
areaLayer
classlanelet_1_1LaneletMapLayers.html
aa6319d21075492fb713daac079e7e515
LaneletLayer
laneletLayer
classlanelet_1_1LaneletMapLayers.html
a5c7758034761caa8eeb04d7bb5ed4197
LineStringLayer
lineStringLayer
classlanelet_1_1LaneletMapLayers.html
ad3c509a10475d13ec237f9f52846d4de
PointLayer
pointLayer
classlanelet_1_1LaneletMapLayers.html
af94b3334ca3e110693ed3912a7da1108
PolygonLayer
polygonLayer
classlanelet_1_1LaneletMapLayers.html
adb32f1bba6346e37e4482fe970459bcf
RegulatoryElementLayer
regulatoryElementLayer
classlanelet_1_1LaneletMapLayers.html
aca929d083266ad5ab162d5be29b16515
LaneletMapTest
classLaneletMapTest.html
lanelet::test_cases::LaneletMapTestCase
lanelet::test_cases::LaneletMapTestCase
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
LaneletMapTestCase
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
ae25357e194fdf0f9abe76d78f7bd4d39
()
void
testConstAndNonConst
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
abdc923d73bcf2e13d9d003f6fdbc1c8d
(Test &&test)
Area
ar1
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
a75b3dcd28f90718738172e805276c4df
LineString3d
front
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
a85934dbea5e71556620a368f227dd732
LineString3d
left
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
a478eaa7007e095c2637c6aa38e113eff
Lanelet
ll1
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
ad3423168d084e550b8a6183727d9f243
Lanelet
ll2
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
a75de3102bc68ed3734a57f52a47028c0
LaneletMapPtr
map
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
a0d240dcf0bd8e96dfeb803c6fe2b9d53
LineString3d
other
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
ac585e105a1ac364ddc0d8db5b3f11c74
LineString3d
outside
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
a6c0205d43c80b96b69b69ff6475ca0f3
Point3d
p1
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
a7d37c7b58ee03b842cd7c1622fc75f57
Point3d
p2
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
a1bcefb2b42b0056f3b389e60d1cedbe8
Point3d
p3
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
a83beedae463d74891077c0f206264947
Point3d
p4
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
addadc7692a92e8a59f8f2295be5acc86
Point3d
p5
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
adb26f5e4c482c9ea18fe66a6619578b7
Point3d
p6
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
a38e2a38d110d08c24a83bd2088775c98
Point3d
p7
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
aedd21a0fa4f2ef1cd437bf04fba18946
Point3d
p8
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
a2c5c4ff8dd9fc478e9da1919fd586955
Point3d
p9
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
aab8196b78bb20c191e82a50e2a15d548
Polygon3d
poly1
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
adceb443844d4974badc49d1fc94dcabe
LineString3d
rear
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
a22a72711d22d10ab8e809f446440f94f
RegulatoryElementPtr
regelem1
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
ae167cfbc8d28554aae118c0f3221d45d
LineString3d
right
classlanelet_1_1test__cases_1_1LaneletMapTestCase.html
a67265b48635d26cc18a2a2765773e6b3
lanelet::LaneletMultiError
classlanelet_1_1LaneletMultiError.html
lanelet::LaneletError
std::vector< std::string >
ErrorMessages
classlanelet_1_1LaneletMultiError.html
a93165dcc390fe92852aa6afc1d20f6b2
LaneletMultiError
classlanelet_1_1LaneletMultiError.html
a66df2b74ac5ecfd7020b3b3f8af0991c
(const std::string &err)
LaneletMultiError
classlanelet_1_1LaneletMultiError.html
a4c675f11bc3bb261c9a6a8357bc8a2d5
(ErrorMessages messages={})
const ErrorMessages
errorMessages
classlanelet_1_1LaneletMultiError.html
afe4fc6b9da1e3b0fd28f65d93cf05bf6
static std::string
combineErrors
classlanelet_1_1LaneletMultiError.html
a4c7ca4aa80004d73ea716bfcdadcde60
(const ErrorMessages &m)
lanelet::LaneletSequence
classlanelet_1_1LaneletSequence.html
LaneletSequence
ConstType
classlanelet_1_1LaneletSequence.html
a83575b322a194275cb3e2d3cbbaf11d6
LaneletSequenceData
DataType
classlanelet_1_1LaneletSequence.html
a6227c573d73f16ff57427a24532c7ff0
void
HybridType
classlanelet_1_1LaneletSequence.html
ac0ae508bacd29ad6287395f6b50fa024
LaneletSequenceData::iterator
iterator
classlanelet_1_1LaneletSequence.html
abb6cd4961aa4038756539e744b1d1331
void
MutableType
classlanelet_1_1LaneletSequence.html
a725e8c91c7e62c12c20971420f4ecde7
void
ThreeDType
classlanelet_1_1LaneletSequence.html
a4dee379450be5d264648a57b27da7861
void
TwoDType
classlanelet_1_1LaneletSequence.html
af0a16342b6d0400dc4065d49e07d3084
iterator
begin
classlanelet_1_1LaneletSequence.html
ab26c5d75065a547c4a66348e7a12e862
() const noexcept
CompoundLineString3d
centerline
classlanelet_1_1LaneletSequence.html
ab2ccbe3fba574bf29fbfe5fe09a59b9f
() const
CompoundLineString2d
centerline2d
classlanelet_1_1LaneletSequence.html
af393d9f6d2155000a6e4f27fe11facbb
() const
CompoundLineString3d
centerline3d
classlanelet_1_1LaneletSequence.html
ac57d0f5201efd8b0af87b5ed081f9562
() const
LaneletSequenceDataConstPtr
constData
classlanelet_1_1LaneletSequence.html
ad69ec3fef18d74447262906fcb70cfcc
() const
bool
empty
classlanelet_1_1LaneletSequence.html
af058133563f175e1db9ae500fcdb23a4
() const noexcept
iterator
end
classlanelet_1_1LaneletSequence.html
a5b50600301a57f3ee3429d70535f2b92
() const noexcept
Ids
ids
classlanelet_1_1LaneletSequence.html
a789a79f21bb24fda07a038e3e00ee09d
() const
LaneletSequence
invert
classlanelet_1_1LaneletSequence.html
ae7b7c775ac19fa42df11f2e547eb9f62
() const
bool
inverted
classlanelet_1_1LaneletSequence.html
a59afee2f431604103e5cb54bd385a587
() const
ConstLanelets
lanelets
classlanelet_1_1LaneletSequence.html
ae20829c747dcfd8a18677015679c25be
() const
LaneletSequence
classlanelet_1_1LaneletSequence.html
a615f711c26608fcfaa904df68bfadc69
(ConstLanelets ls=ConstLanelets())
LaneletSequence
classlanelet_1_1LaneletSequence.html
a34a19cc2ce8e8e48d9af206c62433ac4
(const LaneletSequences &ls)
LaneletSequence
classlanelet_1_1LaneletSequence.html
a12b827ed34621eb04fb74ad6d81e4f1e
(LaneletSequenceDataConstPtr data, bool inverted)
CompoundLineString3d
leftBound
classlanelet_1_1LaneletSequence.html
abffcf943293758f0d1fb26785028748c
() const
CompoundLineString2d
leftBound2d
classlanelet_1_1LaneletSequence.html
a149ebfea80330b1f9a6f0f5a8acff7db
() const
CompoundLineString3d
leftBound3d
classlanelet_1_1LaneletSequence.html
a2fb6eeb6c8b0255605bf74def2271469
() const
const ConstLanelet &
operator[]
classlanelet_1_1LaneletSequence.html
af863a581068a90a3184ce9f2b9807dbd
(size_t idx) const
CompoundPolygon2d
polygon2d
classlanelet_1_1LaneletSequence.html
a42b48e5e6044783a3ef7b4ef13699d2d
() const
CompoundPolygon3d
polygon3d
classlanelet_1_1LaneletSequence.html
a28b073ee847782ffbf367325c77c0311
() const
RegulatoryElementConstPtrs
regulatoryElements
classlanelet_1_1LaneletSequence.html
a476ffbfdd33d1f2e566366d9e5486767
() const
std::vector< std::shared_ptr< const RegElemT > >
regulatoryElementsAs
classlanelet_1_1LaneletSequence.html
a99b7462a6e63992e311a8d1e3ff2ccca
() const
void
resetCache
classlanelet_1_1LaneletSequence.html
a748928b0d3200dffbcb82b69b7eb22e1
()
CompoundLineString3d
rightBound
classlanelet_1_1LaneletSequence.html
a2fa067ba874783edec486d96d53c8dae
() const
CompoundLineString2d
rightBound2d
classlanelet_1_1LaneletSequence.html
af693201aa2b4a32676777bbeed783861
() const
CompoundLineString3d
rightBound3d
classlanelet_1_1LaneletSequence.html
ad6d10684bee50b8f9fde53f36f797e67
() const
size_t
size
classlanelet_1_1LaneletSequence.html
a90e76db0797d3904d4d61be68d299039
() const noexcept
std::shared_ptr< const LaneletSequenceData >
data_
classlanelet_1_1LaneletSequence.html
ab765c8de2ccce7b968324a62949fe4fd
bool
inverted_
classlanelet_1_1LaneletSequence.html
aac289d3fdf2f0ef442b2f0dafce1c066
lanelet::LaneletSequenceData
classlanelet_1_1LaneletSequenceData.html
internal::ReverseAndForwardIterator< ConstLanelets::const_iterator >
iterator
classlanelet_1_1LaneletSequenceData.html
aecc33c93e0d0b095b1568fad2a869fbe
iterator
begin
classlanelet_1_1LaneletSequenceData.html
aaebf3a9aa597372d72283af4c10fab36
(bool inverted) const noexcept
CompoundLineString3d
centerline
classlanelet_1_1LaneletSequenceData.html
a1de552a47e4e0d7b6d8544730fdf142c
() const
iterator
end
classlanelet_1_1LaneletSequenceData.html
a47c84500fc07ead2445082f3bc0c761a
(bool inverted) const noexcept
const ConstLanelets &
lanelets
classlanelet_1_1LaneletSequenceData.html
a0fc25f47d06fc4d270983cc80dcec319
() const
LaneletSequenceData
classlanelet_1_1LaneletSequenceData.html
a33a674a8db2bc422edb872ed0808ca4a
(ConstLanelets lanelets)
const CompoundLineString3d &
leftBound
classlanelet_1_1LaneletSequenceData.html
a56d5303e1e4d2e9f5edfd4411730679b
() const
CompoundLineString2d
leftBound2d
classlanelet_1_1LaneletSequenceData.html
a76e6a9c9809a1e1788a72452aaa8c223
() const
const CompoundLineString3d &
leftBound3d
classlanelet_1_1LaneletSequenceData.html
a02e71dd2adf858708781c30648aadce2
() const
CompoundPolygon3d
polygon
classlanelet_1_1LaneletSequenceData.html
a2c7be3777c622e2df02c991da0d8b945
() const
const CompoundLineString3d &
rightBound
classlanelet_1_1LaneletSequenceData.html
ae1da484bd0669d6e21bf383287ffbdc6
() const
CompoundLineString2d
rightBound2d
classlanelet_1_1LaneletSequenceData.html
a1444d588c33b5c035f37da97292986f7
() const
const CompoundLineString3d &
rightBound3d
classlanelet_1_1LaneletSequenceData.html
a91a496c791a0e109739a793645ddcf71
() const
std::shared_ptr< CompoundLineString3d >
centerline_
classlanelet_1_1LaneletSequenceData.html
af170b81497a1ed2e917f9fb6cb51d467
const ConstLanelets
lanelets_
classlanelet_1_1LaneletSequenceData.html
a367254ef2a9052a2e2b4105437568406
const CompoundLineString3d
leftBound_
classlanelet_1_1LaneletSequenceData.html
ad2f41abfe1f1c1bf7385035419f5740a
std::shared_ptr< CompoundPolygon3d >
polygon_
classlanelet_1_1LaneletSequenceData.html
af371258a9e87df0983acf248424b967e
const CompoundLineString3d
rightBound_
classlanelet_1_1LaneletSequenceData.html
a53ca04e4f78db1db90087eaa627478a9
LaneletSequenceTest
classLaneletSequenceTest.html
LaneletSequence
cll
classLaneletSequenceTest.html
a581da0fbe21d911ac5b16a0cf97a50a3
Id
id
classLaneletSequenceTest.html
ab738fc764175c04d823cf28f80b2e5c6
LineString3d
left1
classLaneletSequenceTest.html
ae76e2ca366b05ec81ce74616c1cb8824
LineString3d
left2
classLaneletSequenceTest.html
acd525c2a4c91ee45cdb46d1e7255571c
Lanelet
ll1
classLaneletSequenceTest.html
a8d2881edd2fb06bffbad3d31a2f650ab
Lanelet
ll2
classLaneletSequenceTest.html
a8a2532130ca1862b2e0631bac2aa2991
Point3d
p1
classLaneletSequenceTest.html
ab48673608ee5d1eb773fa64668b617d9
Point3d
p2
classLaneletSequenceTest.html
ae6b5d2c76ee6caa97deee7a34b70a727
Point3d
p3
classLaneletSequenceTest.html
a10fc1a7ae39fc485a66b208fd89a4ef4
Point3d
p4
classLaneletSequenceTest.html
a1ef96905d370520198585373b9230e1a
Point3d
p5
classLaneletSequenceTest.html
a06622a724dd5a1433132ecc5c567e056
Point3d
p6
classLaneletSequenceTest.html
a56ad3fe9adb27e063305c149fe12825e
Point3d
p7
classLaneletSequenceTest.html
a83d41f582ff14a0509432eec6021b4c2
Points3d
pointsInOrder
classLaneletSequenceTest.html
a485d5dd9a78ac85d487fce34af552592
LineString3d
right1
classLaneletSequenceTest.html
aeb3248ac369300eb8620fedd55f694f2
LineString3d
right2
classLaneletSequenceTest.html
a1014b87aab11e416f90b0c9f8989899c
void
SetUp
classLaneletSequenceTest.html
ab15078dc9aa29ba36d81800cbfb425f9
() override
lanelet::LaneletSubmap
classlanelet_1_1LaneletSubmap.html
lanelet::LaneletMapLayers
void
add
classlanelet_1_1LaneletSubmap.html
a05efb6fb471a4cd1cd7ae957a1443c70
(Lanelet lanelet)
void
add
classlanelet_1_1LaneletSubmap.html
a342d66042749de5d6e64fba4571d5d91
(Area area)
void
add
classlanelet_1_1LaneletSubmap.html
ac78a979045dd8aaf79a09b66ea1ea7ee
(const RegulatoryElementPtr ®Elem)
void
add
classlanelet_1_1LaneletSubmap.html
acd77dc26b92cf10d778e14b04fa8e3a4
(Polygon3d polygon)
void
add
classlanelet_1_1LaneletSubmap.html
a17f0051ba0e4e6cd917165ac27d383e4
(LineString3d lineString)
void
add
classlanelet_1_1LaneletSubmap.html
a3c1a2b3216d6d524971b699e87185e26
(Point3d point)
LaneletMapConstPtr
laneletMap
classlanelet_1_1LaneletSubmap.html
ac61e9e60ec283af827d0294bcd53c21a
() const
LaneletMapUPtr
laneletMap
classlanelet_1_1LaneletSubmap.html
a6deb2ef605baee360bf3ce36179b535f
()
LaneletSubmap
classlanelet_1_1LaneletSubmap.html
a8ed78388fabff8d4e0bcdc19395d51ab
()=default
LaneletSubmap
classlanelet_1_1LaneletSubmap.html
a0962f223386501d73bdc141d78852bdc
(LaneletMap &&rhs) noexcept
LaneletSubmap &
operator=
classlanelet_1_1LaneletSubmap.html
a988d0607b44343076048d8e5f7021aa4
(LaneletMap &&rhs)
void
trackParameters
classlanelet_1_1LaneletSubmap.html
abb919e03b3b2255f9f916d8481672c62
(const RegulatoryElement ®elem)
std::vector< boost::variant< ConstLanelet, ConstArea > >
regelemObjects_
classlanelet_1_1LaneletSubmap.html
aa5d1b94d5620bd5ed08f7957c4116a83
lanelet::traits::LaneletTag
structlanelet_1_1traits_1_1LaneletTag.html
LaneletTest
classLaneletTest.html
ConstLanelet
constRitterLanelet
classLaneletTest.html
a87633058c0d1c69e4f5b94fa265a5356
Id
id
classLaneletTest.html
a5a7f62ada454943f33bcde15acd76123
LineString3d
left
classLaneletTest.html
ac84cf5af51c9b8da6dea45bee0d2a3b0
LineString3d
other
classLaneletTest.html
a7bca7ae43b70e14679f8ba2c1d6b7da6
LineString3d
outside
classLaneletTest.html
acaf53698305b978e1751fe7a820ec3d7
Point3d
p1
classLaneletTest.html
a9887b199a011085b181671ea26654e74
Point3d
p2
classLaneletTest.html
a546a6f3894d11285850fc232492521a9
Point3d
p3
classLaneletTest.html
a881bb836c4aeef0efc70006a3ebc031a
Point3d
p4
classLaneletTest.html
ad62575444f150e7fbdd636997c422cf4
Point3d
p5
classLaneletTest.html
a9a07e84d8e8147c7103b6e346184da9c
Point3d
p6
classLaneletTest.html
ad1ef760a25ee53f0dc88e4cbcfd259f9
Point3d
p7
classLaneletTest.html
aa803c0848aa23dc4efd92fc9360344a0
Point3d
p8
classLaneletTest.html
a4a66730e7bda584a37dba6850259a730
Point3d
p9
classLaneletTest.html
a4cfb5bdd15caad8d85235c83c642984e
LineString3d
right
classLaneletTest.html
ac70f97c912d2bff4a00ce401031afa03
Lanelet
ritterLanelet
classLaneletTest.html
af096c62286348217583731ba40380004
void
SetUp
classLaneletTest.html
a38457cad6d63e6813928cdd812b2acd9
() override
lanelet::LaneletWithStopLine
structlanelet_1_1LaneletWithStopLine.html
Lanelet
lanelet
structlanelet_1_1LaneletWithStopLine.html
a0f9eba34a5d4f39e7c4d29ba10889110
Optional< LineString3d >
stopLine
structlanelet_1_1LaneletWithStopLine.html
afba15fedfdc70612ee99894508416b82
lanelet::traits::LayerPrimitive
structlanelet_1_1traits_1_1LayerPrimitive.html
T
typename T::PrimitiveT
Type
structlanelet_1_1traits_1_1LayerPrimitive.html
a6fe9b6c80eebfffe90571b10aee39c3e
lanelet::traits::LayerPrimitive< const T >
structlanelet_1_1traits_1_1LayerPrimitive_3_01const_01T_01_4.html
typename T::ConstPrimitiveT
Type
structlanelet_1_1traits_1_1LayerPrimitive_3_01const_01T_01_4.html
a6cd3c14ea454def488fdad90c68436c4
lanelet::LineString2d
classlanelet_1_1LineString2d.html
LineStringImpl< ConstLineString2d >
LineString3d
ThreeDType
classlanelet_1_1LineString2d.html
afa39d23ce96cc7b9cd2238e7a09cd4b4
LineString2d
TwoDType
classlanelet_1_1LineString2d.html
aea99a9b5e6094ccb21232dfeb5263a6e
LineString2d
invert
classlanelet_1_1LineString2d.html
a61d49f08dbb4073a650172d89d85477a
() const noexcept
LineString2d
classlanelet_1_1LineString2d.html
a59930293aeb6a01288b02473d6a873cb
()=default
lanelet::LineString3d
classlanelet_1_1LineString3d.html
LineStringImpl< ConstLineString3d >
LineString3d
ThreeDType
classlanelet_1_1LineString3d.html
abd6fef94d9ca4a812d9ac20b7e75059c
LineString2d
TwoDType
classlanelet_1_1LineString3d.html
a639a61575a75126524d9a9d1b12ac0ce
LineString3d
invert
classlanelet_1_1LineString3d.html
a1c9b5f9a0bdf2f24b2d1cdd865853ec1
() const noexcept
LineString3d
classlanelet_1_1LineString3d.html
ab6aae0b3c16555cc8e4fa695e6cf96c1
()=default
lanelet::LineStringData
classlanelet_1_1LineStringData.html
lanelet::PrimitiveData
internal::ReverseAndForwardIterator< Points3d::const_iterator >
const_iterator
classlanelet_1_1LineStringData.html
a545c8f49d4929f0befed73144ce2e4c6
internal::ReverseAndForwardIterator< Points3d::iterator >
iterator
classlanelet_1_1LineStringData.html
a8760bb02db5fcdd36e3103236197796f
const ConstPoint3d &
at
classlanelet_1_1LineStringData.html
a6d4d901ec2f800c8822c2ed8ee38a6d1
(bool inverted, size_t idx) const noexcept
const ConstPoint3d &
back
classlanelet_1_1LineStringData.html
aaa2bcc677e0632e80344c97a47dced38
(bool inverted) const noexcept
IteratorT
begin
classlanelet_1_1LineStringData.html
a9892294ecfc1b99b6e3750beffc4acf7
(bool inverted) const noexcept
IteratorT
begin
classlanelet_1_1LineStringData.html
aa6d4ab3b6514cefb2ac7d8bd8e89879d
(bool inverted) noexcept
auto
empty
classlanelet_1_1LineStringData.html
a452600f3f65a662b21302565f15f7130
() const noexcept
IteratorT
end
classlanelet_1_1LineStringData.html
a2ed8c1bec1769aa9c8237854430083ae
(bool inverted) const noexcept
IteratorT
end
classlanelet_1_1LineStringData.html
a94d27637b6f3f719ce381ed0fc321160
(bool inverted) noexcept
const ConstPoint3d &
front
classlanelet_1_1LineStringData.html
ae6d7789ec5a3412772456f91952ee21b
(bool inverted) const noexcept
LineStringData
classlanelet_1_1LineStringData.html
abde5430f93589238abaf7d56606adf73
(Id id)
LineStringData
classlanelet_1_1LineStringData.html
a1709c3c82fdcf0b629b6650d7c309970
(Id id, Points3d points, AttributeMap attributes)
Points3d &
points
classlanelet_1_1LineStringData.html
a756675eb96348d588f06b0372bdd7ed6
()
auto
size
classlanelet_1_1LineStringData.html
a506afcdff8e72e8c1135c568cb3ec8ce
() const noexcept
Points3d
points_
classlanelet_1_1LineStringData.html
a6eae1076cdac8542973b51fa8102d02a
lanelet::LineStringImpl
classlanelet_1_1LineStringImpl.html
ConstLineStringT
Primitive< ConstLineStringT >
internal::SelectLsIteratorT< PointType >
iterator
classlanelet_1_1LineStringImpl.html
a9074a7177ab36e15ebd2e73ab2f6c02f
typename Base::MutablePointType
PointType
classlanelet_1_1LineStringImpl.html
a42d9ec9080cbe6826b4febb576a42df6
typename Base::SegmentType
SegmentType
classlanelet_1_1LineStringImpl.html
a418ea5ddda155d39489ba331e04720c0
PointType &
back
classlanelet_1_1LineStringImpl.html
a6d5238a0c119975f21c0fd83c4c5cc37
()
iterator
begin
classlanelet_1_1LineStringImpl.html
aa511084b72e55acee305ddd9b4777c72
()
void
clear
classlanelet_1_1LineStringImpl.html
a75fe31934e34145652350c3a7bd1e650
()
iterator
end
classlanelet_1_1LineStringImpl.html
a9e6cd9684c378e65560b5b6a14feed31
()
iterator
erase
classlanelet_1_1LineStringImpl.html
a8d6988826dc53533e2bc70d8da8072f2
(iterator position)
PointType &
front
classlanelet_1_1LineStringImpl.html
a3d4ac7b67a3904f4a36863f83618298b
()
iterator
insert
classlanelet_1_1LineStringImpl.html
a716223b07a76aabebfa291f8de627153
(iterator position, const PointType &point)
iterator
insert
classlanelet_1_1LineStringImpl.html
a3527e9f42206cc12925ec663bc3db24a
(iterator position, InIter start, InIter end)
LineStringImpl
classlanelet_1_1LineStringImpl.html
ae3cc51f2793806d3049912b817a1c126
()=default
LineStringImpl
classlanelet_1_1LineStringImpl.html
a40b0b6e6aebf0a43abaf1b81080aec7b
(const LineStringImpl< OtherT > &other)
LineStringImpl
classlanelet_1_1LineStringImpl.html
ad74bcafe21df2dd24be7f166667e1200
(const std::shared_ptr< const LineStringData > &, bool inverted)=delete
LineStringImpl
classlanelet_1_1LineStringImpl.html
a4e2b0950151136c4c555a3e6f85820b5
(const std::shared_ptr< LineStringData > &data, bool inverted)
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a7517dd0bfb7cde923d85327574137a17
(std::vector< PointType > rhs)
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a9a4e3a714d3ee1f46bc789027ebebae6
(std::vector< Point3d > &&rhs)
PointType &
operator[]
classlanelet_1_1LineStringImpl.html
a24963d0241df0e566c91a898570d7526
(size_t idx)
void
pop_back
classlanelet_1_1LineStringImpl.html
a7d2d17d961252d6da3538e4f921a3e50
()
void
push_back
classlanelet_1_1LineStringImpl.html
ae7ebc85d6205cb96616520b4325390c6
(const PointType &point)
void
reserve
classlanelet_1_1LineStringImpl.html
a3cbef10b86219b9cb6f7c9f94895cf95
(size_t num)
void
resize
classlanelet_1_1LineStringImpl.html
a0ebf4731b51e8a2c96d117979cf764c8
(size_t num)
SegmentType
segment
classlanelet_1_1LineStringImpl.html
af8000381a464662f8d05b883a4908d49
(size_t idx) noexcept
Primitive< ConstLineStringT >
Base
classlanelet_1_1LineStringImpl.html
a9aca3ee3a96834ccfbb14a8285a8b227
LineStringImpl
classlanelet_1_1LineStringImpl.html
a075f6183af89a23e3e80b8ac9d6f2b5c
(LineStringImpl &&rhs) noexcept=default
LineStringImpl
classlanelet_1_1LineStringImpl.html
a3f8024d2d3cb5ba183a4c15199a2e2d5
(const LineStringImpl &rhs)=default
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a6e64542a7437840ed1fe9d9264985d1f
(LineStringImpl &&rhs) noexcept=default
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
af4ea1b6e288ce33286fd5027b54596e4
(const LineStringImpl &rhs)=default
Points3d &
points
classlanelet_1_1LineStringImpl.html
af6eeaf0c33d72c06246deee439afbe2d
()
~LineStringImpl
classlanelet_1_1LineStringImpl.html
a1087ecb15e33029fd6b87fd47421ac3b
() noexcept=default
LineStringImpl< ConstLineString2d >
classlanelet_1_1LineStringImpl.html
Primitive< ConstLineString2d >
internal::SelectLsIteratorT< PointType >
iterator
classlanelet_1_1LineStringImpl.html
a9074a7177ab36e15ebd2e73ab2f6c02f
typename Base::MutablePointType
PointType
classlanelet_1_1LineStringImpl.html
a42d9ec9080cbe6826b4febb576a42df6
typename Base::SegmentType
SegmentType
classlanelet_1_1LineStringImpl.html
a418ea5ddda155d39489ba331e04720c0
PointType &
back
classlanelet_1_1LineStringImpl.html
a6d5238a0c119975f21c0fd83c4c5cc37
()
iterator
begin
classlanelet_1_1LineStringImpl.html
aa511084b72e55acee305ddd9b4777c72
()
void
clear
classlanelet_1_1LineStringImpl.html
a75fe31934e34145652350c3a7bd1e650
()
iterator
end
classlanelet_1_1LineStringImpl.html
a9e6cd9684c378e65560b5b6a14feed31
()
iterator
erase
classlanelet_1_1LineStringImpl.html
a8d6988826dc53533e2bc70d8da8072f2
(iterator position)
PointType &
front
classlanelet_1_1LineStringImpl.html
a3d4ac7b67a3904f4a36863f83618298b
()
iterator
insert
classlanelet_1_1LineStringImpl.html
a716223b07a76aabebfa291f8de627153
(iterator position, const PointType &point)
iterator
insert
classlanelet_1_1LineStringImpl.html
a3527e9f42206cc12925ec663bc3db24a
(iterator position, InIter start, InIter end)
LineStringImpl
classlanelet_1_1LineStringImpl.html
ae3cc51f2793806d3049912b817a1c126
()=default
LineStringImpl
classlanelet_1_1LineStringImpl.html
a40b0b6e6aebf0a43abaf1b81080aec7b
(const LineStringImpl< OtherT > &other)
LineStringImpl
classlanelet_1_1LineStringImpl.html
ad74bcafe21df2dd24be7f166667e1200
(const std::shared_ptr< const LineStringData > &, bool inverted)=delete
LineStringImpl
classlanelet_1_1LineStringImpl.html
a4e2b0950151136c4c555a3e6f85820b5
(const std::shared_ptr< LineStringData > &data, bool inverted)
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a7517dd0bfb7cde923d85327574137a17
(std::vector< PointType > rhs)
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a9a4e3a714d3ee1f46bc789027ebebae6
(std::vector< Point3d > &&rhs)
PointType &
operator[]
classlanelet_1_1LineStringImpl.html
a24963d0241df0e566c91a898570d7526
(size_t idx)
void
pop_back
classlanelet_1_1LineStringImpl.html
a7d2d17d961252d6da3538e4f921a3e50
()
void
push_back
classlanelet_1_1LineStringImpl.html
ae7ebc85d6205cb96616520b4325390c6
(const PointType &point)
void
reserve
classlanelet_1_1LineStringImpl.html
a3cbef10b86219b9cb6f7c9f94895cf95
(size_t num)
void
resize
classlanelet_1_1LineStringImpl.html
a0ebf4731b51e8a2c96d117979cf764c8
(size_t num)
SegmentType
segment
classlanelet_1_1LineStringImpl.html
af8000381a464662f8d05b883a4908d49
(size_t idx) noexcept
Primitive< ConstLineString2d >
Base
classlanelet_1_1LineStringImpl.html
a9aca3ee3a96834ccfbb14a8285a8b227
LineStringImpl
classlanelet_1_1LineStringImpl.html
a075f6183af89a23e3e80b8ac9d6f2b5c
(LineStringImpl &&rhs) noexcept=default
LineStringImpl
classlanelet_1_1LineStringImpl.html
a3f8024d2d3cb5ba183a4c15199a2e2d5
(const LineStringImpl &rhs)=default
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a6e64542a7437840ed1fe9d9264985d1f
(LineStringImpl &&rhs) noexcept=default
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
af4ea1b6e288ce33286fd5027b54596e4
(const LineStringImpl &rhs)=default
Points3d &
points
classlanelet_1_1LineStringImpl.html
af6eeaf0c33d72c06246deee439afbe2d
()
~LineStringImpl
classlanelet_1_1LineStringImpl.html
a1087ecb15e33029fd6b87fd47421ac3b
() noexcept=default
LineStringImpl< ConstLineString3d >
classlanelet_1_1LineStringImpl.html
Primitive< ConstLineString3d >
internal::SelectLsIteratorT< PointType >
iterator
classlanelet_1_1LineStringImpl.html
a9074a7177ab36e15ebd2e73ab2f6c02f
typename Base::MutablePointType
PointType
classlanelet_1_1LineStringImpl.html
a42d9ec9080cbe6826b4febb576a42df6
typename Base::SegmentType
SegmentType
classlanelet_1_1LineStringImpl.html
a418ea5ddda155d39489ba331e04720c0
PointType &
back
classlanelet_1_1LineStringImpl.html
a6d5238a0c119975f21c0fd83c4c5cc37
()
iterator
begin
classlanelet_1_1LineStringImpl.html
aa511084b72e55acee305ddd9b4777c72
()
void
clear
classlanelet_1_1LineStringImpl.html
a75fe31934e34145652350c3a7bd1e650
()
iterator
end
classlanelet_1_1LineStringImpl.html
a9e6cd9684c378e65560b5b6a14feed31
()
iterator
erase
classlanelet_1_1LineStringImpl.html
a8d6988826dc53533e2bc70d8da8072f2
(iterator position)
PointType &
front
classlanelet_1_1LineStringImpl.html
a3d4ac7b67a3904f4a36863f83618298b
()
iterator
insert
classlanelet_1_1LineStringImpl.html
a716223b07a76aabebfa291f8de627153
(iterator position, const PointType &point)
iterator
insert
classlanelet_1_1LineStringImpl.html
a3527e9f42206cc12925ec663bc3db24a
(iterator position, InIter start, InIter end)
LineStringImpl
classlanelet_1_1LineStringImpl.html
ae3cc51f2793806d3049912b817a1c126
()=default
LineStringImpl
classlanelet_1_1LineStringImpl.html
a40b0b6e6aebf0a43abaf1b81080aec7b
(const LineStringImpl< OtherT > &other)
LineStringImpl
classlanelet_1_1LineStringImpl.html
ad74bcafe21df2dd24be7f166667e1200
(const std::shared_ptr< const LineStringData > &, bool inverted)=delete
LineStringImpl
classlanelet_1_1LineStringImpl.html
a4e2b0950151136c4c555a3e6f85820b5
(const std::shared_ptr< LineStringData > &data, bool inverted)
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a7517dd0bfb7cde923d85327574137a17
(std::vector< PointType > rhs)
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a9a4e3a714d3ee1f46bc789027ebebae6
(std::vector< Point3d > &&rhs)
PointType &
operator[]
classlanelet_1_1LineStringImpl.html
a24963d0241df0e566c91a898570d7526
(size_t idx)
void
pop_back
classlanelet_1_1LineStringImpl.html
a7d2d17d961252d6da3538e4f921a3e50
()
void
push_back
classlanelet_1_1LineStringImpl.html
ae7ebc85d6205cb96616520b4325390c6
(const PointType &point)
void
reserve
classlanelet_1_1LineStringImpl.html
a3cbef10b86219b9cb6f7c9f94895cf95
(size_t num)
void
resize
classlanelet_1_1LineStringImpl.html
a0ebf4731b51e8a2c96d117979cf764c8
(size_t num)
SegmentType
segment
classlanelet_1_1LineStringImpl.html
af8000381a464662f8d05b883a4908d49
(size_t idx) noexcept
Primitive< ConstLineString3d >
Base
classlanelet_1_1LineStringImpl.html
a9aca3ee3a96834ccfbb14a8285a8b227
LineStringImpl
classlanelet_1_1LineStringImpl.html
a075f6183af89a23e3e80b8ac9d6f2b5c
(LineStringImpl &&rhs) noexcept=default
LineStringImpl
classlanelet_1_1LineStringImpl.html
a3f8024d2d3cb5ba183a4c15199a2e2d5
(const LineStringImpl &rhs)=default
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a6e64542a7437840ed1fe9d9264985d1f
(LineStringImpl &&rhs) noexcept=default
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
af4ea1b6e288ce33286fd5027b54596e4
(const LineStringImpl &rhs)=default
Points3d &
points
classlanelet_1_1LineStringImpl.html
af6eeaf0c33d72c06246deee439afbe2d
()
~LineStringImpl
classlanelet_1_1LineStringImpl.html
a1087ecb15e33029fd6b87fd47421ac3b
() noexcept=default
LineStringImpl< ConstPolygon2d >
classlanelet_1_1LineStringImpl.html
Primitive< ConstPolygon2d >
internal::SelectLsIteratorT< PointType >
iterator
classlanelet_1_1LineStringImpl.html
a9074a7177ab36e15ebd2e73ab2f6c02f
typename Base::MutablePointType
PointType
classlanelet_1_1LineStringImpl.html
a42d9ec9080cbe6826b4febb576a42df6
typename Base::SegmentType
SegmentType
classlanelet_1_1LineStringImpl.html
a418ea5ddda155d39489ba331e04720c0
PointType &
back
classlanelet_1_1LineStringImpl.html
a6d5238a0c119975f21c0fd83c4c5cc37
()
iterator
begin
classlanelet_1_1LineStringImpl.html
aa511084b72e55acee305ddd9b4777c72
()
void
clear
classlanelet_1_1LineStringImpl.html
a75fe31934e34145652350c3a7bd1e650
()
iterator
end
classlanelet_1_1LineStringImpl.html
a9e6cd9684c378e65560b5b6a14feed31
()
iterator
erase
classlanelet_1_1LineStringImpl.html
a8d6988826dc53533e2bc70d8da8072f2
(iterator position)
PointType &
front
classlanelet_1_1LineStringImpl.html
a3d4ac7b67a3904f4a36863f83618298b
()
iterator
insert
classlanelet_1_1LineStringImpl.html
a716223b07a76aabebfa291f8de627153
(iterator position, const PointType &point)
iterator
insert
classlanelet_1_1LineStringImpl.html
a3527e9f42206cc12925ec663bc3db24a
(iterator position, InIter start, InIter end)
LineStringImpl
classlanelet_1_1LineStringImpl.html
ae3cc51f2793806d3049912b817a1c126
()=default
LineStringImpl
classlanelet_1_1LineStringImpl.html
a40b0b6e6aebf0a43abaf1b81080aec7b
(const LineStringImpl< OtherT > &other)
LineStringImpl
classlanelet_1_1LineStringImpl.html
ad74bcafe21df2dd24be7f166667e1200
(const std::shared_ptr< const LineStringData > &, bool inverted)=delete
LineStringImpl
classlanelet_1_1LineStringImpl.html
a4e2b0950151136c4c555a3e6f85820b5
(const std::shared_ptr< LineStringData > &data, bool inverted)
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a7517dd0bfb7cde923d85327574137a17
(std::vector< PointType > rhs)
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a9a4e3a714d3ee1f46bc789027ebebae6
(std::vector< Point3d > &&rhs)
PointType &
operator[]
classlanelet_1_1LineStringImpl.html
a24963d0241df0e566c91a898570d7526
(size_t idx)
void
pop_back
classlanelet_1_1LineStringImpl.html
a7d2d17d961252d6da3538e4f921a3e50
()
void
push_back
classlanelet_1_1LineStringImpl.html
ae7ebc85d6205cb96616520b4325390c6
(const PointType &point)
void
reserve
classlanelet_1_1LineStringImpl.html
a3cbef10b86219b9cb6f7c9f94895cf95
(size_t num)
void
resize
classlanelet_1_1LineStringImpl.html
a0ebf4731b51e8a2c96d117979cf764c8
(size_t num)
SegmentType
segment
classlanelet_1_1LineStringImpl.html
af8000381a464662f8d05b883a4908d49
(size_t idx) noexcept
Primitive< ConstPolygon2d >
Base
classlanelet_1_1LineStringImpl.html
a9aca3ee3a96834ccfbb14a8285a8b227
LineStringImpl
classlanelet_1_1LineStringImpl.html
a075f6183af89a23e3e80b8ac9d6f2b5c
(LineStringImpl &&rhs) noexcept=default
LineStringImpl
classlanelet_1_1LineStringImpl.html
a3f8024d2d3cb5ba183a4c15199a2e2d5
(const LineStringImpl &rhs)=default
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a6e64542a7437840ed1fe9d9264985d1f
(LineStringImpl &&rhs) noexcept=default
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
af4ea1b6e288ce33286fd5027b54596e4
(const LineStringImpl &rhs)=default
Points3d &
points
classlanelet_1_1LineStringImpl.html
af6eeaf0c33d72c06246deee439afbe2d
()
~LineStringImpl
classlanelet_1_1LineStringImpl.html
a1087ecb15e33029fd6b87fd47421ac3b
() noexcept=default
LineStringImpl< ConstPolygon3d >
classlanelet_1_1LineStringImpl.html
Primitive< ConstPolygon3d >
internal::SelectLsIteratorT< PointType >
iterator
classlanelet_1_1LineStringImpl.html
a9074a7177ab36e15ebd2e73ab2f6c02f
typename Base::MutablePointType
PointType
classlanelet_1_1LineStringImpl.html
a42d9ec9080cbe6826b4febb576a42df6
typename Base::SegmentType
SegmentType
classlanelet_1_1LineStringImpl.html
a418ea5ddda155d39489ba331e04720c0
PointType &
back
classlanelet_1_1LineStringImpl.html
a6d5238a0c119975f21c0fd83c4c5cc37
()
iterator
begin
classlanelet_1_1LineStringImpl.html
aa511084b72e55acee305ddd9b4777c72
()
void
clear
classlanelet_1_1LineStringImpl.html
a75fe31934e34145652350c3a7bd1e650
()
iterator
end
classlanelet_1_1LineStringImpl.html
a9e6cd9684c378e65560b5b6a14feed31
()
iterator
erase
classlanelet_1_1LineStringImpl.html
a8d6988826dc53533e2bc70d8da8072f2
(iterator position)
PointType &
front
classlanelet_1_1LineStringImpl.html
a3d4ac7b67a3904f4a36863f83618298b
()
iterator
insert
classlanelet_1_1LineStringImpl.html
a716223b07a76aabebfa291f8de627153
(iterator position, const PointType &point)
iterator
insert
classlanelet_1_1LineStringImpl.html
a3527e9f42206cc12925ec663bc3db24a
(iterator position, InIter start, InIter end)
LineStringImpl
classlanelet_1_1LineStringImpl.html
ae3cc51f2793806d3049912b817a1c126
()=default
LineStringImpl
classlanelet_1_1LineStringImpl.html
a40b0b6e6aebf0a43abaf1b81080aec7b
(const LineStringImpl< OtherT > &other)
LineStringImpl
classlanelet_1_1LineStringImpl.html
ad74bcafe21df2dd24be7f166667e1200
(const std::shared_ptr< const LineStringData > &, bool inverted)=delete
LineStringImpl
classlanelet_1_1LineStringImpl.html
a4e2b0950151136c4c555a3e6f85820b5
(const std::shared_ptr< LineStringData > &data, bool inverted)
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a7517dd0bfb7cde923d85327574137a17
(std::vector< PointType > rhs)
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a9a4e3a714d3ee1f46bc789027ebebae6
(std::vector< Point3d > &&rhs)
PointType &
operator[]
classlanelet_1_1LineStringImpl.html
a24963d0241df0e566c91a898570d7526
(size_t idx)
void
pop_back
classlanelet_1_1LineStringImpl.html
a7d2d17d961252d6da3538e4f921a3e50
()
void
push_back
classlanelet_1_1LineStringImpl.html
ae7ebc85d6205cb96616520b4325390c6
(const PointType &point)
void
reserve
classlanelet_1_1LineStringImpl.html
a3cbef10b86219b9cb6f7c9f94895cf95
(size_t num)
void
resize
classlanelet_1_1LineStringImpl.html
a0ebf4731b51e8a2c96d117979cf764c8
(size_t num)
SegmentType
segment
classlanelet_1_1LineStringImpl.html
af8000381a464662f8d05b883a4908d49
(size_t idx) noexcept
Primitive< ConstPolygon3d >
Base
classlanelet_1_1LineStringImpl.html
a9aca3ee3a96834ccfbb14a8285a8b227
LineStringImpl
classlanelet_1_1LineStringImpl.html
a075f6183af89a23e3e80b8ac9d6f2b5c
(LineStringImpl &&rhs) noexcept=default
LineStringImpl
classlanelet_1_1LineStringImpl.html
a3f8024d2d3cb5ba183a4c15199a2e2d5
(const LineStringImpl &rhs)=default
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
a6e64542a7437840ed1fe9d9264985d1f
(LineStringImpl &&rhs) noexcept=default
LineStringImpl &
operator=
classlanelet_1_1LineStringImpl.html
af4ea1b6e288ce33286fd5027b54596e4
(const LineStringImpl &rhs)=default
Points3d &
points
classlanelet_1_1LineStringImpl.html
af6eeaf0c33d72c06246deee439afbe2d
()
~LineStringImpl
classlanelet_1_1LineStringImpl.html
a1087ecb15e33029fd6b87fd47421ac3b
() noexcept=default
lanelet::LineStringOrPolygon3d
classlanelet_1_1LineStringOrPolygon3d.html
LineStringOrPolygonBase< LineString3d, Polygon3d >
LineStringOrPolygonBase< LineString3d, Polygon3d >
Base
classlanelet_1_1LineStringOrPolygon3d.html
aaa5035e3929f24eef9e68749442982af
decltype(auto)
applyVisitor
classlanelet_1_1LineStringOrPolygon3d.html
a48bbd1f1764165432bd857f7e464f2d9
(VisitorT visitor)
RuleParameter
asRuleParameter
classlanelet_1_1LineStringOrPolygon3d.html
add4c9f131c431f9a3c9a3097fef4e0c1
() const
operator RuleParameter
classlanelet_1_1LineStringOrPolygon3d.html
aca25cbba796864b1ff5ca4effd95b1bc
() const
lanelet::LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
LineStringT
PolygonT
decltype(auto)
applyVisitor
classlanelet_1_1LineStringOrPolygonBase.html
a83611d2c127c18b1415f3f699e02112d
(VisitorT visitor) const
const AttributeMap &
attributes
classlanelet_1_1LineStringOrPolygonBase.html
a8006f252502bc2200811e655c45bce7d
() const
bool
equals
classlanelet_1_1LineStringOrPolygonBase.html
aeb9f871d23cad27f49e3e2034584ec24
(const LineStringOrPolygonBase &other) const
Id
id
classlanelet_1_1LineStringOrPolygonBase.html
ae6dd7aaa364bf1be9599695a4f0887d0
() const
bool
isLineString
classlanelet_1_1LineStringOrPolygonBase.html
a7aba0b336186ce721f8f9ceebde420d3
() const
bool
isPolygon
classlanelet_1_1LineStringOrPolygonBase.html
a269643b057f05e8539d825e076f9d147
() const
Optional< LineStringT >
lineString
classlanelet_1_1LineStringOrPolygonBase.html
a979d102541f7bc2a5a239eac290db368
() const
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a493a447dc3654b9a376021de8cdbc6b6
()=default
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a94045066fcf0795ff6538f6c0c26d11b
(LineStringOrPolygonBase &&rhs)=default
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a54f2aeb667dfbfeb7c3c8c028a1766fe
(const LineStringOrPolygonBase &rhs)=default
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a8a835c707674f860a81aeb2e2747bc54
(LineStringT linestring)
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a5d8a2b7bdbf84496716dd0232e79674d
(PolygonT polygon)
operator const LineStringT &
classlanelet_1_1LineStringOrPolygonBase.html
a1062cc209a1903ac4d0cf146117cea6e
() const
operator const PolygonT &
classlanelet_1_1LineStringOrPolygonBase.html
aa5dee33d50b4cfedee8ce7737e591fdd
() const
LineStringOrPolygonBase &
operator=
classlanelet_1_1LineStringOrPolygonBase.html
aa231094a8a2d86d78f939ef3c9d35236
(LineStringOrPolygonBase &&rhs)=default
LineStringOrPolygonBase &
operator=
classlanelet_1_1LineStringOrPolygonBase.html
a9dcf43a4cd4b27dc0831e7e6670d26e8
(const LineStringOrPolygonBase &rhs)=default
LineStringOrPolygonBase &
operator=
classlanelet_1_1LineStringOrPolygonBase.html
a88af7dc6ae60ef2877e4da25f799e2cc
(LineStringT linestring)
LineStringOrPolygonBase &
operator=
classlanelet_1_1LineStringOrPolygonBase.html
a0044a37ff20c843eb514a657911e0017
(PolygonT poly)
Optional< PolygonT >
polygon
classlanelet_1_1LineStringOrPolygonBase.html
a21b4900de91349703fcf77fa3e366d29
() const
~LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a7d485379b40a9c0b234dff99e91931e3
() noexcept=default
boost::variant< LineStringT, PolygonT >
lsOrPoly_
classlanelet_1_1LineStringOrPolygonBase.html
a40a7c96f52f5e76358d68fd3d73268c3
LineStringOrPolygonBase< ConstLineString3d, ConstPolygon3d >
classlanelet_1_1LineStringOrPolygonBase.html
decltype(auto)
applyVisitor
classlanelet_1_1LineStringOrPolygonBase.html
a83611d2c127c18b1415f3f699e02112d
(VisitorT visitor) const
const AttributeMap &
attributes
classlanelet_1_1LineStringOrPolygonBase.html
a8006f252502bc2200811e655c45bce7d
() const
bool
equals
classlanelet_1_1LineStringOrPolygonBase.html
aeb9f871d23cad27f49e3e2034584ec24
(const LineStringOrPolygonBase &other) const
Id
id
classlanelet_1_1LineStringOrPolygonBase.html
ae6dd7aaa364bf1be9599695a4f0887d0
() const
bool
isLineString
classlanelet_1_1LineStringOrPolygonBase.html
a7aba0b336186ce721f8f9ceebde420d3
() const
bool
isPolygon
classlanelet_1_1LineStringOrPolygonBase.html
a269643b057f05e8539d825e076f9d147
() const
Optional< ConstLineString3d >
lineString
classlanelet_1_1LineStringOrPolygonBase.html
a979d102541f7bc2a5a239eac290db368
() const
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a493a447dc3654b9a376021de8cdbc6b6
()=default
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a94045066fcf0795ff6538f6c0c26d11b
(LineStringOrPolygonBase &&rhs)=default
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a54f2aeb667dfbfeb7c3c8c028a1766fe
(const LineStringOrPolygonBase &rhs)=default
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a8a835c707674f860a81aeb2e2747bc54
(ConstLineString3d linestring)
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a5d8a2b7bdbf84496716dd0232e79674d
(ConstPolygon3d polygon)
operator const ConstLineString3d &
classlanelet_1_1LineStringOrPolygonBase.html
a1062cc209a1903ac4d0cf146117cea6e
() const
operator const ConstPolygon3d &
classlanelet_1_1LineStringOrPolygonBase.html
aa5dee33d50b4cfedee8ce7737e591fdd
() const
LineStringOrPolygonBase &
operator=
classlanelet_1_1LineStringOrPolygonBase.html
aa231094a8a2d86d78f939ef3c9d35236
(LineStringOrPolygonBase &&rhs)=default
LineStringOrPolygonBase &
operator=
classlanelet_1_1LineStringOrPolygonBase.html
a9dcf43a4cd4b27dc0831e7e6670d26e8
(const LineStringOrPolygonBase &rhs)=default
LineStringOrPolygonBase &
operator=
classlanelet_1_1LineStringOrPolygonBase.html
a88af7dc6ae60ef2877e4da25f799e2cc
(ConstLineString3d linestring)
LineStringOrPolygonBase &
operator=
classlanelet_1_1LineStringOrPolygonBase.html
a0044a37ff20c843eb514a657911e0017
(ConstPolygon3d poly)
Optional< ConstPolygon3d >
polygon
classlanelet_1_1LineStringOrPolygonBase.html
a21b4900de91349703fcf77fa3e366d29
() const
~LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a7d485379b40a9c0b234dff99e91931e3
() noexcept=default
boost::variant< ConstLineString3d, ConstPolygon3d >
lsOrPoly_
classlanelet_1_1LineStringOrPolygonBase.html
a40a7c96f52f5e76358d68fd3d73268c3
LineStringOrPolygonBase< LineString3d, Polygon3d >
classlanelet_1_1LineStringOrPolygonBase.html
decltype(auto)
applyVisitor
classlanelet_1_1LineStringOrPolygonBase.html
a83611d2c127c18b1415f3f699e02112d
(VisitorT visitor) const
const AttributeMap &
attributes
classlanelet_1_1LineStringOrPolygonBase.html
a8006f252502bc2200811e655c45bce7d
() const
bool
equals
classlanelet_1_1LineStringOrPolygonBase.html
aeb9f871d23cad27f49e3e2034584ec24
(const LineStringOrPolygonBase &other) const
Id
id
classlanelet_1_1LineStringOrPolygonBase.html
ae6dd7aaa364bf1be9599695a4f0887d0
() const
bool
isLineString
classlanelet_1_1LineStringOrPolygonBase.html
a7aba0b336186ce721f8f9ceebde420d3
() const
bool
isPolygon
classlanelet_1_1LineStringOrPolygonBase.html
a269643b057f05e8539d825e076f9d147
() const
Optional< LineString3d >
lineString
classlanelet_1_1LineStringOrPolygonBase.html
a979d102541f7bc2a5a239eac290db368
() const
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a493a447dc3654b9a376021de8cdbc6b6
()=default
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a94045066fcf0795ff6538f6c0c26d11b
(LineStringOrPolygonBase &&rhs)=default
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a54f2aeb667dfbfeb7c3c8c028a1766fe
(const LineStringOrPolygonBase &rhs)=default
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a8a835c707674f860a81aeb2e2747bc54
(LineString3d linestring)
LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a5d8a2b7bdbf84496716dd0232e79674d
(Polygon3d polygon)
operator const LineString3d &
classlanelet_1_1LineStringOrPolygonBase.html
a1062cc209a1903ac4d0cf146117cea6e
() const
operator const Polygon3d &
classlanelet_1_1LineStringOrPolygonBase.html
aa5dee33d50b4cfedee8ce7737e591fdd
() const
LineStringOrPolygonBase &
operator=
classlanelet_1_1LineStringOrPolygonBase.html
aa231094a8a2d86d78f939ef3c9d35236
(LineStringOrPolygonBase &&rhs)=default
LineStringOrPolygonBase &
operator=
classlanelet_1_1LineStringOrPolygonBase.html
a9dcf43a4cd4b27dc0831e7e6670d26e8
(const LineStringOrPolygonBase &rhs)=default
LineStringOrPolygonBase &
operator=
classlanelet_1_1LineStringOrPolygonBase.html
a88af7dc6ae60ef2877e4da25f799e2cc
(LineString3d linestring)
LineStringOrPolygonBase &
operator=
classlanelet_1_1LineStringOrPolygonBase.html
a0044a37ff20c843eb514a657911e0017
(Polygon3d poly)
Optional< Polygon3d >
polygon
classlanelet_1_1LineStringOrPolygonBase.html
a21b4900de91349703fcf77fa3e366d29
() const
~LineStringOrPolygonBase
classlanelet_1_1LineStringOrPolygonBase.html
a7d485379b40a9c0b234dff99e91931e3
() noexcept=default
boost::variant< LineString3d, Polygon3d >
lsOrPoly_
classlanelet_1_1LineStringOrPolygonBase.html
a40a7c96f52f5e76358d68fd3d73268c3
LineStringPoints
classLineStringPoints.html
Point3d
p11
classLineStringPoints.html
acda5a55950596b1f2cd9dc5acae62124
Point3d
p12
classLineStringPoints.html
abcce201241038f67ed057ef57a63d775
Point3d
p13
classLineStringPoints.html
aa865755242faa84ad574100f09adb11c
Point3d
p21
classLineStringPoints.html
af28ddd34b08c57eb1c463e53bda3f721
Point3d
p22
classLineStringPoints.html
a62714cc809e9dae68fd3fc209d29a484
Point3d
p23
classLineStringPoints.html
a6b1e7fba4873f8d1c9b53df7b333b6ca
Point3d
p31
classLineStringPoints.html
acc158b5b8c619add53d8907925cd922c
Point3d
p32
classLineStringPoints.html
aadcf76ae0ae66ac419fe94e214f0aa50
Point3d
p33
classLineStringPoints.html
ab55fa8645c81e535378d08e982446538
Point3d
p43
classLineStringPoints.html
a4af51ec8012e9cdff02246dc2bdf4fe0
void
SetUp
classLineStringPoints.html
af2ff62fb048c9b391e57a2585259a68c
() override
lanelet::geometry::internal::LineStringsCoordinate
structlanelet_1_1geometry_1_1internal_1_1LineStringsCoordinate.html
const size_t
lineStringIdx
structlanelet_1_1geometry_1_1internal_1_1LineStringsCoordinate.html
a403e32ba9105a693a790764791cb4d0a
const size_t
segmentIdx
structlanelet_1_1geometry_1_1internal_1_1LineStringsCoordinate.html
a5fcba416f7fef4ac34d2f66a2606f108
lanelet::traits::LineStringTag
structlanelet_1_1traits_1_1LineStringTag.html
lanelet::traits::LineStringTraits
structlanelet_1_1traits_1_1LineStringTraits.html
LineStringT
PrimitiveTraits< LineStringT >
typename LineStringT::HybridType
HybridType
structlanelet_1_1traits_1_1LineStringTraits.html
af11516103f34348380e18af3ac7a69dd
typename LineStringT::PointType
PointType
structlanelet_1_1traits_1_1LineStringTraits.html
af8ea863d8dea939db75e164e39fbd9c2
lanelet::traits::LineStringTraits< BasicLineString2d >
structlanelet_1_1traits_1_1LineStringTraits_3_01BasicLineString2d_01_4.html
lanelet::traits::PrimitiveTraits< BasicLineString2d >
BasicLineString2d
HybridType
structlanelet_1_1traits_1_1LineStringTraits_3_01BasicLineString2d_01_4.html
a2d65e5d4a09bec38da858861ec5a9c58
BasicPoint2d
PointType
structlanelet_1_1traits_1_1LineStringTraits_3_01BasicLineString2d_01_4.html
a6e34a98587cce7eab95105a0e53159a1
lanelet::traits::LineStringTraits< BasicLineString3d >
structlanelet_1_1traits_1_1LineStringTraits_3_01BasicLineString3d_01_4.html
lanelet::traits::PrimitiveTraits< BasicLineString3d >
BasicLineString3d
HybridType
structlanelet_1_1traits_1_1LineStringTraits_3_01BasicLineString3d_01_4.html
a27c7ae20111fa549fc3d9518a93e3e82
BasicPoint3d
PointType
structlanelet_1_1traits_1_1LineStringTraits_3_01BasicLineString3d_01_4.html
a3dde9f72c27477938e951a45ef3a1984
lanelet::traits::LineStringTraits< Segment< PointT > >
structlanelet_1_1traits_1_1LineStringTraits_3_01Segment_3_01PointT_01_4_01_4.html
lanelet::traits::PrimitiveTraits< Segment< PointT > >
Segment< traits::BasicPointT< PointT > >
HybridType
structlanelet_1_1traits_1_1LineStringTraits_3_01Segment_3_01PointT_01_4_01_4.html
a2cc0cd4836288c7486d8de84177a8b7b
PointT
PointType
structlanelet_1_1traits_1_1LineStringTraits_3_01Segment_3_01PointT_01_4_01_4.html
a63050ac64c41584bfa4f1b22e381eea2
LineStringTypeTest
classLineStringTypeTest.html
LineStringPoints
LineStringT
ls1
classLineStringTypeTest.html
a7f5fa90014522d5cab217cea6e454479
LineStringT
ls2
classLineStringTypeTest.html
aae42dafdd988f82ed060e06468e595a7
LineStringT
ls3
classLineStringTypeTest.html
aab0f489c581d572624c66c029a9032b8
LineStringT
ls4
classLineStringTypeTest.html
a6b5f339fcf71a5230a4de5ecd770bbb0
T
LineStringT
classLineStringTypeTest.html
a35d51a7437912f9d9f21b9c196072879
void
SetUp
classLineStringTypeTest.html
a7efc9dec2f9c8f2f87b6c14461ffaa48
() override
LineStringTypeTest< CompoundHybridLineString2d >
classLineStringTypeTest_3_01CompoundHybridLineString2d_01_4.html
CompoundLineStringTypeTest< CompoundHybridLineString2d >
LineStringTypeTest< CompoundHybridLineString3d >
classLineStringTypeTest_3_01CompoundHybridLineString3d_01_4.html
CompoundLineStringTypeTest< CompoundHybridLineString3d >
LineStringTypeTest< CompoundLineString2d >
classLineStringTypeTest_3_01CompoundLineString2d_01_4.html
CompoundLineStringTypeTest< CompoundLineString2d >
LineStringTypeTest< CompoundLineString3d >
classLineStringTypeTest_3_01CompoundLineString3d_01_4.html
CompoundLineStringTypeTest< CompoundLineString3d >
lanelet::utils::detail::MoveIf
structlanelet_1_1utils_1_1detail_1_1MoveIf.html
Move
lanelet::utils::detail::MoveIf< false >
structlanelet_1_1utils_1_1detail_1_1MoveIf_3_01false_01_4.html
auto
operator()
structlanelet_1_1utils_1_1detail_1_1MoveIf_3_01false_01_4.html
ab32f819897a4012328b93cc7c340f2a6
(Iter it)
lanelet::utils::detail::MoveIf< true >
structlanelet_1_1utils_1_1detail_1_1MoveIf_3_01true_01_4.html
auto
operator()
structlanelet_1_1utils_1_1detail_1_1MoveIf_3_01true_01_4.html
a206281c51e9898c00c4da9aeec60f88a
(Iter it)
MutableLineStringsTest
classMutableLineStringsTest.html
LineStringTypeTest
lanelet::internal::MutableParameterVisitor
classlanelet_1_1internal_1_1MutableParameterVisitor.html
virtual void
operator()
classlanelet_1_1internal_1_1MutableParameterVisitor.html
a42b626e7b174450cb468038a96d5091e
(const Point3d &)=0
virtual void
operator()
classlanelet_1_1internal_1_1MutableParameterVisitor.html
a72729dd7487b136829b543202065e8ff
(const LineString3d &)=0
virtual void
operator()
classlanelet_1_1internal_1_1MutableParameterVisitor.html
a951fee13d118f21293879dd94ae129be
(const Polygon3d &)=0
virtual void
operator()
classlanelet_1_1internal_1_1MutableParameterVisitor.html
aeb2e9db21c406985fda9a924a5fd2fb6
(const WeakLanelet &)=0
virtual void
operator()
classlanelet_1_1internal_1_1MutableParameterVisitor.html
a1f22bd467582fa3f7b683b79e70e7ee3
(const WeakArea &)=0
virtual
~MutableParameterVisitor
classlanelet_1_1internal_1_1MutableParameterVisitor.html
a1a3ad2be6171991a67fba6ca13ece91e
()=default
std::string
role
classlanelet_1_1internal_1_1MutableParameterVisitor.html
a48a8fded8a1b837779cd82a63c28dce1
MutablePolygonsTest
classMutablePolygonsTest.html
PolygonTypeTest
NonHybridLineStringsTest
classNonHybridLineStringsTest.html
LineStringTypeTest
NonHybridPolygonsTest
classNonHybridPolygonsTest.html
PolygonTypeTest
NormalLineStringsTest
classNormalLineStringsTest.html
LineStringTypeTest
NormalPolygonsTest
classNormalPolygonsTest.html
PolygonTypeTest
lanelet::NoSuchAttributeError
classlanelet_1_1NoSuchAttributeError.html
lanelet::LaneletError
lanelet::NoSuchPrimitiveError
classlanelet_1_1NoSuchPrimitiveError.html
lanelet::LaneletError
lanelet::NullptrError
classlanelet_1_1NullptrError.html
lanelet::LaneletError
lanelet::traits::Owned
structlanelet_1_1traits_1_1Owned.html
PrimitiveT
PrimitiveT
Type
structlanelet_1_1traits_1_1Owned.html
a3a64be9c2080079a92e5192f2ce67d26
lanelet::traits::Owned< Area >
structlanelet_1_1traits_1_1Owned_3_01Area_01_4.html
LineString3d
Type
structlanelet_1_1traits_1_1Owned_3_01Area_01_4.html
a9de7cc4ca8c5fa605f375215a5bc6ab2
lanelet::traits::Owned< Lanelet >
structlanelet_1_1traits_1_1Owned_3_01Lanelet_01_4.html
LineString3d
Type
structlanelet_1_1traits_1_1Owned_3_01Lanelet_01_4.html
a3a52165cb0c367d8e992a6eb074a1f77
lanelet::traits::Owned< LineString3d >
structlanelet_1_1traits_1_1Owned_3_01LineString3d_01_4.html
Point3d
Type
structlanelet_1_1traits_1_1Owned_3_01LineString3d_01_4.html
ac2821598bfcae4c5ed6554bd74f96e10
lanelet::traits::Owned< Polygon3d >
structlanelet_1_1traits_1_1Owned_3_01Polygon3d_01_4.html
Point3d
Type
structlanelet_1_1traits_1_1Owned_3_01Polygon3d_01_4.html
af1cffc70312b13b629dc102ada47c525
lanelet::traits::Owned< RegulatoryElementPtr >
structlanelet_1_1traits_1_1Owned_3_01RegulatoryElementPtr_01_4.html
RuleParameter
Type
structlanelet_1_1traits_1_1Owned_3_01RegulatoryElementPtr_01_4.html
ab750d3da98744a49213f975dcc6eacd4
lanelet::internal::PairConverter
classlanelet_1_1internal_1_1PairConverter.html
RetType &
convert
classlanelet_1_1internal_1_1PairConverter.html
aae2011ea16e90815c0c156826de082a3
(PairType &p) const
Converter< RetType >
c_
classlanelet_1_1internal_1_1PairConverter.html
a2dac2c76ed5f1a8f7acb237348c55478
lanelet::Participants
structlanelet_1_1Participants.html
static std::string
tag
structlanelet_1_1Participants.html
a5aeef97350115fcc850def382e26651c
(const std::string &participant)
static constexpr const char
Bicycle
structlanelet_1_1Participants.html
a665ad3867e666ca98e95c895e28198c6
[]
static constexpr const char
Pedestrian
structlanelet_1_1Participants.html
a6408f68b21bf79300f8e3c02599a137a
[]
static constexpr const char
Train
structlanelet_1_1Participants.html
abb18d8d21d98a8f73cca801f3576d305
[]
static constexpr const char
Vehicle
structlanelet_1_1Participants.html
a0509004b0c815b6604844e6fc43091d3
[]
static constexpr const char
VehicleBus
structlanelet_1_1Participants.html
a19e0f956e80bdb2f73e1e123f2092f5d
[]
static constexpr const char
VehicleCar
structlanelet_1_1Participants.html
a2f8da86a8fea31612ab504e886e60b64
[]
static constexpr const char
VehicleCarCombustion
structlanelet_1_1Participants.html
a3aeedc6e9bf97623f9b07fc36839f3b6
[]
static constexpr const char
VehicleCarElectric
structlanelet_1_1Participants.html
adbcf5b31bccb9b6e9b63123e932aeaa4
[]
static constexpr const char
VehicleEmergency
structlanelet_1_1Participants.html
aa24dca295c2ddbe5457fdee46c08a0d4
[]
static constexpr const char
VehicleMotorcycle
structlanelet_1_1Participants.html
ab3f1e4e7e51a2da02797fb38743cfcf0
[]
static constexpr const char
VehicleTaxi
structlanelet_1_1Participants.html
a8f811099dddcd8f8cb98bec39b9ca530
[]
static constexpr const char
VehicleTruck
structlanelet_1_1Participants.html
a97585f7438683048c3e9ddbf2af22055
[]
lanelet::Point2d
classlanelet_1_1Point2d.html
Primitive< ConstPoint3d >
BasicPoint2d
BasicPoint
classlanelet_1_1Point2d.html
aca8feb3c0682378e8676e1da7544ee00
ConstPoint2d
ConstType
classlanelet_1_1Point2d.html
a807a14b422d88efc65390acb7d325bc2
Point2d
MutableType
classlanelet_1_1Point2d.html
a52eed0b0533cd715385c80f72e8d08e5
Point3d
ThreeDType
classlanelet_1_1Point2d.html
a4bfaa484258fb862bcf786a240852059
Point2d
TwoDType
classlanelet_1_1Point2d.html
a25c3a326edc8546f16b88fd272cd3d37
auto
basicPoint
classlanelet_1_1Point2d.html
a85c659124904183144a2daefb7810419
() noexcept
const BasicPoint2d &
basicPoint
classlanelet_1_1Point2d.html
ae365ac142b7f1ab3c7f62ad4bea449db
() const noexcept
operator BasicPoint2d
classlanelet_1_1Point2d.html
a14525d5095d4c19e9690d16e08412385
() const noexcept
operator const BasicPoint3d &
classlanelet_1_1Point2d.html
a835045c475537702d9a456194ee228b2
() const =delete
Point2d
classlanelet_1_1Point2d.html
a042f4cc209fe830993572060eb641ef2
()=default
double &
x
classlanelet_1_1Point2d.html
a0824d22b7c08c45fc628c7e610699a64
() noexcept
double &
y
classlanelet_1_1Point2d.html
ad3436ca4ded1f650a35fd0f553cc2d6e
() noexcept
double
z
classlanelet_1_1Point2d.html
a699fcc95dee0f224f1a0b6617f06f36f
() const noexcept=delete
static constexpr traits::Dimensions
Dimension
classlanelet_1_1Point2d.html
aaa2e38b090a654b21828c1fbb1cf49ce
BasicPoint3d &
point
classlanelet_1_1Point2d.html
a849a72291c67277d70db93479d84a5a3
()
Point2dTypeTest
classPoint2dTypeTest.html
Point2dT
p1
classPoint2dTypeTest.html
af3c5d2a0bffca7edf5bbc66bc2472dcd
Point2dT
p2
classPoint2dTypeTest.html
a4c3b4f33b85418453ef85730d59a2a85
Point2dT
p3
classPoint2dTypeTest.html
a9acbb25fb32abf9f5178bc1c9c32a103
Point2dT
p4
classPoint2dTypeTest.html
a4c77926a241e2c05c11883f2ddb75f59
T
Point2dT
classPoint2dTypeTest.html
af2955813808d9379472e19e2898a785c
void
SetUp
classPoint2dTypeTest.html
add0de8ad283384a32f9606435a4f380a
() override
lanelet::Point3d
classlanelet_1_1Point3d.html
lanelet::Point2d
BasicPoint3d
BasicPoint
classlanelet_1_1Point3d.html
a9f392e3ebc87cd979de2d4eedb7a4625
ConstPoint3d
ConstType
classlanelet_1_1Point3d.html
af51a86b6a8c2ba1df2823545efa89a6f
Point3d
MutableType
classlanelet_1_1Point3d.html
ac80866a6a332548842159ce92bb8dcdb
BasicPoint &
basicPoint
classlanelet_1_1Point3d.html
a4e1f980f6d736b05d5ce200193c99abd
() noexcept
const BasicPoint &
basicPoint
classlanelet_1_1Point3d.html
aec743c386955ae6c3068f0b5cd84d702
() const noexcept
operator BasicPoint2d
classlanelet_1_1Point3d.html
aa52edefffab8e7960a69e72449b64dbd
() const noexcept=delete
operator BasicPoint3d &
classlanelet_1_1Point3d.html
a870ee5b89f171db684a4e9c945c440f8
() noexcept
operator const BasicPoint3d &
classlanelet_1_1Point3d.html
ae0c72b38f7d1f66dcba1f37d708679c7
() const noexcept
Point3d
classlanelet_1_1Point3d.html
a66f061e007f7cf247bddf7b8e278933e
()=default
Point3d
classlanelet_1_1Point3d.html
a234f12cc1969b3388ec2cc9c2d8d69ac
(const Point2d &other)
double &
x
classlanelet_1_1Point3d.html
aba12ebf003bb53130b2b13a6862d27a2
() noexcept
double &
y
classlanelet_1_1Point3d.html
ab2ad74ddd70ed0e5158705062897a1a2
() noexcept
double &
z
classlanelet_1_1Point3d.html
a80639b0a3e3c06b665e17e49441c181a
() noexcept
static constexpr traits::Dimensions
Dimension
classlanelet_1_1Point3d.html
a0d7197a1001c6dc1b5b48f862d995a72
boost::polygon::point_mutable_traits< AlignedBasicPoint2d >
structboost_1_1polygon_1_1point__mutable__traits_3_01AlignedBasicPoint2d_01_4.html
VoronoiPrecision
coordinate_type
structboost_1_1polygon_1_1point__mutable__traits_3_01AlignedBasicPoint2d_01_4.html
a308eca894b0fef21bdb0acdaaa3e4bf5
static void
set
structboost_1_1polygon_1_1point__mutable__traits_3_01AlignedBasicPoint2d_01_4.html
ac6e326d103c39615c6916d3b5d2a65b8
(AlignedBasicPoint2d &, const orientation_2d &, VoronoiPrecision)
boost::polygon::point_mutable_traits< lanelet::BasicPoint2d >
structboost_1_1polygon_1_1point__mutable__traits_3_01lanelet_1_1BasicPoint2d_01_4.html
VoronoiPrecision
coordinate_type
structboost_1_1polygon_1_1point__mutable__traits_3_01lanelet_1_1BasicPoint2d_01_4.html
adb127b0c535b73f2eed3b3caf2df6fc3
static void
set
structboost_1_1polygon_1_1point__mutable__traits_3_01lanelet_1_1BasicPoint2d_01_4.html
a2be730e95cfc78eaf6f580c174919293
(lanelet::BasicPoint2d &, const orientation_2d &, VoronoiPrecision)
boost::polygon::point_mutable_traits< lanelet::ConstPoint2d >
structboost_1_1polygon_1_1point__mutable__traits_3_01lanelet_1_1ConstPoint2d_01_4.html
VoronoiPrecision
coordinate_type
structboost_1_1polygon_1_1point__mutable__traits_3_01lanelet_1_1ConstPoint2d_01_4.html
a8b653983d0ea3cf5d4ae1390ddfc247c
static void
set
structboost_1_1polygon_1_1point__mutable__traits_3_01lanelet_1_1ConstPoint2d_01_4.html
a76e2238e09bc4aabd69ac7ab36a1e56a
(lanelet::ConstPoint2d &, const orientation_2d &, VoronoiPrecision)
boost::geometry::traits::point_order< lanelet::BasicPolygon2d >
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1BasicPolygon2d_01_4.html
static const order_selector
value
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1BasicPolygon2d_01_4.html
a34ec6090a7ba65deed6e29770673ba7f
boost::geometry::traits::point_order< lanelet::BasicPolygon3d >
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1BasicPolygon3d_01_4.html
static const order_selector
value
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1BasicPolygon3d_01_4.html
a59b78739bdd1fc1984feb21515507e56
boost::geometry::traits::point_order< lanelet::CompoundHybridPolygon2d >
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1CompoundHybridPolygon2d_01_4.html
static const order_selector
value
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1CompoundHybridPolygon2d_01_4.html
a08a6bf29b61595d36c854a34f338f93e
boost::geometry::traits::point_order< lanelet::CompoundHybridPolygon3d >
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1CompoundHybridPolygon3d_01_4.html
static const order_selector
value
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1CompoundHybridPolygon3d_01_4.html
a6fbf1b3595d7c2bef06afe5eafff89ab
boost::geometry::traits::point_order< lanelet::CompoundPolygon2d >
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1CompoundPolygon2d_01_4.html
static const order_selector
value
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1CompoundPolygon2d_01_4.html
aea0b751447034fbd6f30d32ca10391fa
boost::geometry::traits::point_order< lanelet::CompoundPolygon3d >
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1CompoundPolygon3d_01_4.html
static const order_selector
value
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1CompoundPolygon3d_01_4.html
aefe9ed06ec0a255e88f7db7ca3e6800c
boost::geometry::traits::point_order< lanelet::ConstHybridPolygon2d >
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1ConstHybridPolygon2d_01_4.html
static const order_selector
value
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1ConstHybridPolygon2d_01_4.html
a50b3e91e13b4f7a6e1a9e2129329044a
boost::geometry::traits::point_order< lanelet::ConstHybridPolygon3d >
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1ConstHybridPolygon3d_01_4.html
static const order_selector
value
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1ConstHybridPolygon3d_01_4.html
af4e1613298e4bea3b11542e02503ece2
boost::geometry::traits::point_order< lanelet::ConstPolygon2d >
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1ConstPolygon2d_01_4.html
static const order_selector
value
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1ConstPolygon2d_01_4.html
aed7398dfe7f11c8ae7add544e0a8ccca
boost::geometry::traits::point_order< lanelet::ConstPolygon3d >
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1ConstPolygon3d_01_4.html
static const order_selector
value
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1ConstPolygon3d_01_4.html
a1d24490f183851eab77ab35fd534d373
boost::geometry::traits::point_order< lanelet::Polygon2d >
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1Polygon2d_01_4.html
static const order_selector
value
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1Polygon2d_01_4.html
af350148614b1ee52b310f18cdfc5167f
boost::geometry::traits::point_order< lanelet::Polygon3d >
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1Polygon3d_01_4.html
static const order_selector
value
structboost_1_1geometry_1_1traits_1_1point__order_3_01lanelet_1_1Polygon3d_01_4.html
ad20d6b5e56734b11bd260e026dbc6baf
boost::polygon::point_traits< AlignedBasicPoint2d >
structboost_1_1polygon_1_1point__traits_3_01AlignedBasicPoint2d_01_4.html
VoronoiPrecision
coordinate_type
structboost_1_1polygon_1_1point__traits_3_01AlignedBasicPoint2d_01_4.html
a1cb27173aa1b716148b7447db18a5c27
static coordinate_type
get
structboost_1_1polygon_1_1point__traits_3_01AlignedBasicPoint2d_01_4.html
af72bf9d45f1fc0cd8702c2edab662408
(const AlignedBasicPoint2d &point, const orientation_2d &orient)
boost::polygon::point_traits< lanelet::BasicPoint2d >
structboost_1_1polygon_1_1point__traits_3_01lanelet_1_1BasicPoint2d_01_4.html
VoronoiPrecision
coordinate_type
structboost_1_1polygon_1_1point__traits_3_01lanelet_1_1BasicPoint2d_01_4.html
a7f497401769fe45668163e322bb6b1f9
static coordinate_type
get
structboost_1_1polygon_1_1point__traits_3_01lanelet_1_1BasicPoint2d_01_4.html
a81871b62b06c01723d375433b259429d
(const lanelet::BasicPoint2d &point, const orientation_2d &orient)
boost::polygon::point_traits< lanelet::ConstPoint2d >
structboost_1_1polygon_1_1point__traits_3_01lanelet_1_1ConstPoint2d_01_4.html
VoronoiPrecision
coordinate_type
structboost_1_1polygon_1_1point__traits_3_01lanelet_1_1ConstPoint2d_01_4.html
a14c6acc63d6be0a12f1b561343e0b046
static coordinate_type
get
structboost_1_1polygon_1_1point__traits_3_01lanelet_1_1ConstPoint2d_01_4.html
ad579b2615c005c8fe64c0748871eb905
(const lanelet::ConstPoint2d &point, const orientation_2d &orient)
lanelet::PointData
classlanelet_1_1PointData.html
lanelet::PrimitiveData
PointData &
operator=
classlanelet_1_1PointData.html
a27c8e510fbda0605f239466ca480ef56
(const LineStringData &)=delete
PointData &
operator=
classlanelet_1_1PointData.html
a03ffd2237c4e76ecdf80206f57ddbda5
(PointData &&)=default
const BasicPoint2d &
point2d
classlanelet_1_1PointData.html
ae5abb199f88d1e7e0cacb392874c4c72
() const
PointData
classlanelet_1_1PointData.html
a6be22aafda866639f823868f9d7fefe5
(Id id, BasicPoint3d point, const AttributeMap &attributes=AttributeMap())
PointData
classlanelet_1_1PointData.html
a84fcfe18c00e7faff0ac4fb9ee1ca424
(const PointData &)=delete
PointData
classlanelet_1_1PointData.html
a76e51b2252647fb541f11dee96e8e707
(PointData &&)=default
~PointData
classlanelet_1_1PointData.html
aea206826dce6142ec398201a75a00af6
()=default
BasicPoint3d
point
classlanelet_1_1PointData.html
a9988f545ffee5a4f1f32c5979b74a9de
BasicPoint2d
point2d_
classlanelet_1_1PointData.html
a6532d4901a48f779556f9c91237860f0
lanelet::geometry::internal::PointSearchResult
structlanelet_1_1geometry_1_1internal_1_1PointSearchResult.html
const double
lastS
structlanelet_1_1geometry_1_1internal_1_1PointSearchResult.html
a636f6f2773473c94202518611617804c
const BasicPoint2d
nextPoint
structlanelet_1_1geometry_1_1internal_1_1PointSearchResult.html
a8d387f9e704b34d98240bef74e2dc793
const size_t
nextSegIdx
structlanelet_1_1geometry_1_1internal_1_1PointSearchResult.html
a3721cd6725c5fd8abf68dc571bceb63f
lanelet::traits::PointTag
structlanelet_1_1traits_1_1PointTag.html
lanelet::traits::PointTraits
structlanelet_1_1traits_1_1PointTraits.html
PointT
PrimitiveTraits< PointT >
typename PointT::BasicPoint
BasicPoint
structlanelet_1_1traits_1_1PointTraits.html
a452e97cd5209030049baad1af9d49b4e
typename PrimitiveTraits< PointT >::ConstType
ConstPoint
structlanelet_1_1traits_1_1PointTraits.html
a5600d3b048119a68cd1e74107f0e6fc4
typename PrimitiveTraits< PointT >::MutableType
MutablePoint
structlanelet_1_1traits_1_1PointTraits.html
a14e6963e4416a5cef9dcb5f689112de7
static constexpr Dimensions
Dimension
structlanelet_1_1traits_1_1PointTraits.html
a0398c9999bce1e0c525b235a33e1b3df
static constexpr bool
IsPrimitive
structlanelet_1_1traits_1_1PointTraits.html
a19d744f89fc75441566ba4e8ec18e5f4
lanelet::traits::PointTraits< BasicPoint2d >
structlanelet_1_1traits_1_1PointTraits_3_01BasicPoint2d_01_4.html
lanelet::traits::PrimitiveTraits< BasicPoint2d >
BasicPoint2d
BasicPoint
structlanelet_1_1traits_1_1PointTraits_3_01BasicPoint2d_01_4.html
a576fb7f684a44e2695f560d31651bf5d
typename PrimitiveTraits< BasicPoint2d >::ConstType
ConstPoint
structlanelet_1_1traits_1_1PointTraits_3_01BasicPoint2d_01_4.html
a0a11e9e7d6939446fa5e48d48ed32c67
typename PrimitiveTraits< BasicPoint2d >::MutableType
MutablePoint
structlanelet_1_1traits_1_1PointTraits_3_01BasicPoint2d_01_4.html
a88159165aeea81639044dd7b93c81ded
static constexpr Dimensions
Dimension
structlanelet_1_1traits_1_1PointTraits_3_01BasicPoint2d_01_4.html
ab4abded5f82292b7dbd7144b8b242eb1
static constexpr bool
IsPrimitive
structlanelet_1_1traits_1_1PointTraits_3_01BasicPoint2d_01_4.html
a89242b90c5721abf82992321383a472e
lanelet::traits::PointTraits< BasicPoint3d >
structlanelet_1_1traits_1_1PointTraits_3_01BasicPoint3d_01_4.html
lanelet::traits::PrimitiveTraits< BasicPoint3d >
BasicPoint3d
BasicPoint
structlanelet_1_1traits_1_1PointTraits_3_01BasicPoint3d_01_4.html
a4e9e38fca6ed9088d347110029da182d
typename PrimitiveTraits< BasicPoint3d >::ConstType
ConstPoint
structlanelet_1_1traits_1_1PointTraits_3_01BasicPoint3d_01_4.html
a14c682f9261e7ef87f2a95ddd06a993b
typename PrimitiveTraits< BasicPoint3d >::MutableType
MutablePoint
structlanelet_1_1traits_1_1PointTraits_3_01BasicPoint3d_01_4.html
a132c6cedf0938190aff0540275fb61ea
static constexpr Dimensions
Dimension
structlanelet_1_1traits_1_1PointTraits_3_01BasicPoint3d_01_4.html
ab6cff95df2ef1e729081da71c89659ab
static constexpr bool
IsPrimitive
structlanelet_1_1traits_1_1PointTraits_3_01BasicPoint3d_01_4.html
a1be27f4c238f931e46c1d4b82cbadb64
lanelet::traits::PointTraits< Eigen::Vector2d >
structlanelet_1_1traits_1_1PointTraits_3_01Eigen_1_1Vector2d_01_4.html
lanelet::traits::PrimitiveTraits< Eigen::Vector2d >
BasicPoint2d
BasicPoint
structlanelet_1_1traits_1_1PointTraits_3_01Eigen_1_1Vector2d_01_4.html
a76f93d4848f6a5c4daf3dd8cb8468047
typename PrimitiveTraits< BasicPoint2d >::ConstType
ConstPoint
structlanelet_1_1traits_1_1PointTraits_3_01Eigen_1_1Vector2d_01_4.html
ad3755db4a4302debeaa6d65d9663cd54
typename PrimitiveTraits< BasicPoint2d >::MutableType
MutablePoint
structlanelet_1_1traits_1_1PointTraits_3_01Eigen_1_1Vector2d_01_4.html
a937a509b9336acd3d36b2c99af264196
static constexpr Dimensions
Dimension
structlanelet_1_1traits_1_1PointTraits_3_01Eigen_1_1Vector2d_01_4.html
a0789c409eab92c4bba8a4469485c1472
static constexpr bool
IsPrimitive
structlanelet_1_1traits_1_1PointTraits_3_01Eigen_1_1Vector2d_01_4.html
a359a56d206c4041d028c4c665677896e
lanelet::geometry::internal::PointVincinity
structlanelet_1_1geometry_1_1internal_1_1PointVincinity.html
const BasicPoint2d
following
structlanelet_1_1geometry_1_1internal_1_1PointVincinity.html
a15e9ff15fcc21e92e176958f825fccd3
const BasicPoint2d
preceding
structlanelet_1_1geometry_1_1internal_1_1PointVincinity.html
a336faab658b0cd431fa6388eb5a3e483
lanelet::Polygon2d
classlanelet_1_1Polygon2d.html
LineStringImpl< ConstPolygon2d >
ConstPolygon2d
ConstType
classlanelet_1_1Polygon2d.html
a478db9d2953f85a560a835d4667ec353
Polygon2d
MutableType
classlanelet_1_1Polygon2d.html
a6bfea6221e5b7e180bb05d755bd356fd
Polygon3d
ThreeDType
classlanelet_1_1Polygon2d.html
a5242d8ae3e0683d374995d841f813b4c
Polygon2d
TwoDType
classlanelet_1_1Polygon2d.html
aadea5863d2d1c2171cfbc25119b81303
BasicPolygon2d
basicPolygon
classlanelet_1_1Polygon2d.html
abe5d148ece35d311fb2a3f97896be09e
() const
operator BasicPolygon2d
classlanelet_1_1Polygon2d.html
a35c561c4f908200da37787ecf0df3483
() const
operator LineString2d
classlanelet_1_1Polygon2d.html
a900465a09f5c54ac9f6d1117e145ecae
() const
Polygon2d
classlanelet_1_1Polygon2d.html
a46a64dba78136b0d9efddc0314bb42e8
()=default
Polygon2d
classlanelet_1_1Polygon2d.html
a8a15351f5b02fad9988d90ed971cdcea
(const LineString2d &other)
friend class
Polygon3d
classlanelet_1_1Polygon2d.html
a12488c0e8c6540823e7de8ba6a9f0a3d
lanelet::Polygon3d
classlanelet_1_1Polygon3d.html
LineStringImpl< ConstPolygon3d >
ConstPolygon3d
ConstType
classlanelet_1_1Polygon3d.html
aa80105e3abc78192891988467ea89f2d
Polygon3d
MutableType
classlanelet_1_1Polygon3d.html
a20873d4bc3ed45f3ebd51d5c7a1f7fe0
Polygon3d
ThreeDType
classlanelet_1_1Polygon3d.html
a82f072031c24dfb349d640a7cd093f16
Polygon2d
TwoDType
classlanelet_1_1Polygon3d.html
a02156bb90759c0ad083fdf5d786408ac
BasicPolygon3d
basicPolygon
classlanelet_1_1Polygon3d.html
a2f30e7ae6b1d8bea556cf5660216534e
() const
operator BasicPolygon3d
classlanelet_1_1Polygon3d.html
a10c166a89044151662f7846c0cf41a93
() const
operator LineString3d
classlanelet_1_1Polygon3d.html
a2a06b62a49afd72eda4da11fb08bb4cb
() const
Polygon3d
classlanelet_1_1Polygon3d.html
a6309781273c48f6edd5aa7d40081a927
()=default
Polygon3d
classlanelet_1_1Polygon3d.html
a6bbc844de21d65e46eb1cbd6d4bcf099
(const LineString3d &other)
friend class
Polygon2d
classlanelet_1_1Polygon3d.html
aa4f5cbf31953749d52d7fa73ddeab883
PolygonPoints
classPolygonPoints.html
PolygonPoints
classPolygonPoints.html
a8b9b4f15b5e665aa43e7ebfff94027ad
()
Point3d
p11
classPolygonPoints.html
af5dc87911e68ba7d893aef09a4012d26
Point3d
p12
classPolygonPoints.html
a38d1d0ce5cbf4d550af8c45eec47e664
Point3d
p13
classPolygonPoints.html
a4068ba4c4c40d23a99ee21e112d2be4c
Point3d
p21
classPolygonPoints.html
a7bc91aa69090ead3940e590ff380cae9
Point3d
p22
classPolygonPoints.html
a78bf472868605867de7316f65c41d0c8
Point3d
p23
classPolygonPoints.html
a518145792acea413962c29f2761612e1
Point3d
p31
classPolygonPoints.html
a6a1a9e2d0a4d37f7eea234a5918796c0
Point3d
p32
classPolygonPoints.html
a2c387bde3399aaecc462c541bf6f8a1f
Point3d
p33
classPolygonPoints.html
afa839952a3deb2d67f6dc8d9b3d1188c
Point3d
p34
classPolygonPoints.html
ab7ae0f30133fc1a509a145675ffe3add
Point3d
p41
classPolygonPoints.html
a660f79d21c370c819c1834c849d7f825
Point3d
p42
classPolygonPoints.html
a647a15bfe4979d5d368d1ab38a5a2b07
lanelet::traits::PolygonTag
structlanelet_1_1traits_1_1PolygonTag.html
lanelet::traits::PolygonTraits
structlanelet_1_1traits_1_1PolygonTraits.html
PrimitiveTraits< PolygonT >
typename PolygonT::HybridType
HybridType
structlanelet_1_1traits_1_1PolygonTraits.html
aa8141d5b6d826d9207659095b2702e6b
typename PolygonT::PointType
PointType
structlanelet_1_1traits_1_1PolygonTraits.html
add29c4a24246071f5a204c47d676eca6
PolygonTypeTest
classPolygonTypeTest.html
PolygonPoints
T
PolygonT
classPolygonTypeTest.html
a65cb012023145074c76644e812d7a212
PolygonTypeTest
classPolygonTypeTest.html
a4b3c3db08e1aec4efda405ca2b4c9f29
()
PolygonT
fancyStar
classPolygonTypeTest.html
ae4fb88b895e7ddbff8feffc36f6e0d2c
PolygonT
poly1
classPolygonTypeTest.html
a6cc76ae91bdac3431ee2e465fa81e417
PolygonT
poly2
classPolygonTypeTest.html
a087832a264d7d3dad4015bfbc0b730f4
PolygonT
poly3
classPolygonTypeTest.html
ac4a7c8f114525a08c06da5c6b340d3f4
PolygonT
simpleStar
classPolygonTypeTest.html
a854bfa85c9f5011738fcc6be777a8c02
void
randomSubdivide
classPolygonTypeTest.html
acd0f9ad3a67014e5050b8edd4dab94d7
(Polygon3d &poly, const size_t after, const int nNew, Id id) const
void
subdivide
classPolygonTypeTest.html
a252c33ac6a75207ebc66c580e3b73c87
(Polygon3d &poly, const int n, Id id)
std::function< double(void)>
randomNum_
classPolygonTypeTest.html
acc07247f059185e5c0127625e94c6fb1
PolygonTypeTest< CompoundHybridPolygon2d >
classPolygonTypeTest_3_01CompoundHybridPolygon2d_01_4.html
CompoundPolygonTypeTest< CompoundHybridPolygon2d >
PolygonTypeTest< CompoundHybridPolygon3d >
classPolygonTypeTest_3_01CompoundHybridPolygon3d_01_4.html
CompoundPolygonTypeTest< CompoundHybridPolygon3d >
PolygonTypeTest< CompoundPolygon2d >
classPolygonTypeTest_3_01CompoundPolygon2d_01_4.html
CompoundPolygonTypeTest< CompoundPolygon2d >
PolygonTypeTest< CompoundPolygon3d >
classPolygonTypeTest_3_01CompoundPolygon3d_01_4.html
CompoundPolygonTypeTest< CompoundPolygon3d >
lanelet::Primitive
classlanelet_1_1Primitive.html
DerivedConstPrimitive
typename DerivedConstPrimitive::DataType
DataType
classlanelet_1_1Primitive.html
aede0e4645f9717bbf877d58d5d16ed94
AttributeMap &
attributes
classlanelet_1_1Primitive.html
aa0880e892e8868e5b28ef5fea0a497a5
() noexcept
Primitive
classlanelet_1_1Primitive.html
ae8807726d6b3191157cc8f31fc96f51c
()=default
Primitive
classlanelet_1_1Primitive.html
ac0d368bc5a44f93f5bd85964f3848507
(const std::shared_ptr< const DataType > &)=delete
Primitive
classlanelet_1_1Primitive.html
af4f8113bd8b1f16717d654bf86e41e5d
(const std::shared_ptr< DataType > &data)
Primitive
classlanelet_1_1Primitive.html
a7e5d59f5e1e2544669534009606910a1
(const Primitive< OtherT > &rhs)
void
setAttribute
classlanelet_1_1Primitive.html
a266d3e1366896d05f858ecbe1806501b
(const std::string &name, const Attribute &attribute)
void
setAttribute
classlanelet_1_1Primitive.html
a8f11c3bfb6ebd1f2586e7b54cb394559
(AttributeName name, const Attribute &attribute)
void
setId
classlanelet_1_1Primitive.html
a6135698565c840600db438ee2109fcf8
(Id id) noexcept
static constexpr bool
IsConst
classlanelet_1_1Primitive.html
ab8d1d5c4ccc0adcecddd0bcf4042d840
std::shared_ptr< DataType >
data
classlanelet_1_1Primitive.html
a3d0e7f1e629ea3ababaaf7086df08e54
() const
Primitive &
operator=
classlanelet_1_1Primitive.html
a9357992b60ece3617d5a9a74db806afd
(Primitive &&rhs) noexcept
Primitive &
operator=
classlanelet_1_1Primitive.html
a4300b8b1607c8acdc510ec37501bbb49
(const Primitive &rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ac820c81efe1ba029118566650ad7320b
(Primitive &&rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ad61c71fb6d8e2db02798f1f6bf032ee9
(const Primitive &rhs) noexcept
~Primitive
classlanelet_1_1Primitive.html
aca6662256bd96c0fb9f13e277dbcd1ae
() noexcept=default
friend class
Primitive
classlanelet_1_1Primitive.html
a847d5de6b70eedc0587a316f0d849258
Primitive< ConstArea >
classlanelet_1_1Primitive.html
lanelet::ConstArea
typename ConstArea ::DataType
DataType
classlanelet_1_1Primitive.html
aede0e4645f9717bbf877d58d5d16ed94
AttributeMap &
attributes
classlanelet_1_1Primitive.html
aa0880e892e8868e5b28ef5fea0a497a5
() noexcept
Primitive
classlanelet_1_1Primitive.html
ae8807726d6b3191157cc8f31fc96f51c
()=default
Primitive
classlanelet_1_1Primitive.html
ac0d368bc5a44f93f5bd85964f3848507
(const std::shared_ptr< const DataType > &)=delete
Primitive
classlanelet_1_1Primitive.html
af4f8113bd8b1f16717d654bf86e41e5d
(const std::shared_ptr< DataType > &data)
Primitive
classlanelet_1_1Primitive.html
a7e5d59f5e1e2544669534009606910a1
(const Primitive< OtherT > &rhs)
void
setAttribute
classlanelet_1_1Primitive.html
a266d3e1366896d05f858ecbe1806501b
(const std::string &name, const Attribute &attribute)
void
setAttribute
classlanelet_1_1Primitive.html
a8f11c3bfb6ebd1f2586e7b54cb394559
(AttributeName name, const Attribute &attribute)
void
setId
classlanelet_1_1Primitive.html
a6135698565c840600db438ee2109fcf8
(Id id) noexcept
static constexpr bool
IsConst
classlanelet_1_1Primitive.html
ab8d1d5c4ccc0adcecddd0bcf4042d840
std::shared_ptr< DataType >
data
classlanelet_1_1Primitive.html
a3d0e7f1e629ea3ababaaf7086df08e54
() const
Primitive &
operator=
classlanelet_1_1Primitive.html
a9357992b60ece3617d5a9a74db806afd
(Primitive &&rhs) noexcept
Primitive &
operator=
classlanelet_1_1Primitive.html
a4300b8b1607c8acdc510ec37501bbb49
(const Primitive &rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ac820c81efe1ba029118566650ad7320b
(Primitive &&rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ad61c71fb6d8e2db02798f1f6bf032ee9
(const Primitive &rhs) noexcept
~Primitive
classlanelet_1_1Primitive.html
aca6662256bd96c0fb9f13e277dbcd1ae
() noexcept=default
friend class
Primitive
classlanelet_1_1Primitive.html
a847d5de6b70eedc0587a316f0d849258
Primitive< ConstLanelet >
classlanelet_1_1Primitive.html
lanelet::ConstLanelet
typename ConstLanelet ::DataType
DataType
classlanelet_1_1Primitive.html
aede0e4645f9717bbf877d58d5d16ed94
AttributeMap &
attributes
classlanelet_1_1Primitive.html
aa0880e892e8868e5b28ef5fea0a497a5
() noexcept
Primitive
classlanelet_1_1Primitive.html
ae8807726d6b3191157cc8f31fc96f51c
()=default
Primitive
classlanelet_1_1Primitive.html
ac0d368bc5a44f93f5bd85964f3848507
(const std::shared_ptr< const DataType > &)=delete
Primitive
classlanelet_1_1Primitive.html
af4f8113bd8b1f16717d654bf86e41e5d
(const std::shared_ptr< DataType > &data)
Primitive
classlanelet_1_1Primitive.html
a7e5d59f5e1e2544669534009606910a1
(const Primitive< OtherT > &rhs)
void
setAttribute
classlanelet_1_1Primitive.html
a266d3e1366896d05f858ecbe1806501b
(const std::string &name, const Attribute &attribute)
void
setAttribute
classlanelet_1_1Primitive.html
a8f11c3bfb6ebd1f2586e7b54cb394559
(AttributeName name, const Attribute &attribute)
void
setId
classlanelet_1_1Primitive.html
a6135698565c840600db438ee2109fcf8
(Id id) noexcept
static constexpr bool
IsConst
classlanelet_1_1Primitive.html
ab8d1d5c4ccc0adcecddd0bcf4042d840
std::shared_ptr< DataType >
data
classlanelet_1_1Primitive.html
a3d0e7f1e629ea3ababaaf7086df08e54
() const
Primitive &
operator=
classlanelet_1_1Primitive.html
a9357992b60ece3617d5a9a74db806afd
(Primitive &&rhs) noexcept
Primitive &
operator=
classlanelet_1_1Primitive.html
a4300b8b1607c8acdc510ec37501bbb49
(const Primitive &rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ac820c81efe1ba029118566650ad7320b
(Primitive &&rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ad61c71fb6d8e2db02798f1f6bf032ee9
(const Primitive &rhs) noexcept
~Primitive
classlanelet_1_1Primitive.html
aca6662256bd96c0fb9f13e277dbcd1ae
() noexcept=default
friend class
Primitive
classlanelet_1_1Primitive.html
a847d5de6b70eedc0587a316f0d849258
Primitive< ConstLineString2d >
classlanelet_1_1Primitive.html
lanelet::ConstLineString2d
typename ConstLineString2d ::DataType
DataType
classlanelet_1_1Primitive.html
aede0e4645f9717bbf877d58d5d16ed94
AttributeMap &
attributes
classlanelet_1_1Primitive.html
aa0880e892e8868e5b28ef5fea0a497a5
() noexcept
Primitive
classlanelet_1_1Primitive.html
ae8807726d6b3191157cc8f31fc96f51c
()=default
Primitive
classlanelet_1_1Primitive.html
ac0d368bc5a44f93f5bd85964f3848507
(const std::shared_ptr< const DataType > &)=delete
Primitive
classlanelet_1_1Primitive.html
af4f8113bd8b1f16717d654bf86e41e5d
(const std::shared_ptr< DataType > &data)
Primitive
classlanelet_1_1Primitive.html
a7e5d59f5e1e2544669534009606910a1
(const Primitive< OtherT > &rhs)
void
setAttribute
classlanelet_1_1Primitive.html
a266d3e1366896d05f858ecbe1806501b
(const std::string &name, const Attribute &attribute)
void
setAttribute
classlanelet_1_1Primitive.html
a8f11c3bfb6ebd1f2586e7b54cb394559
(AttributeName name, const Attribute &attribute)
void
setId
classlanelet_1_1Primitive.html
a6135698565c840600db438ee2109fcf8
(Id id) noexcept
static constexpr bool
IsConst
classlanelet_1_1Primitive.html
ab8d1d5c4ccc0adcecddd0bcf4042d840
std::shared_ptr< DataType >
data
classlanelet_1_1Primitive.html
a3d0e7f1e629ea3ababaaf7086df08e54
() const
Primitive &
operator=
classlanelet_1_1Primitive.html
a9357992b60ece3617d5a9a74db806afd
(Primitive &&rhs) noexcept
Primitive &
operator=
classlanelet_1_1Primitive.html
a4300b8b1607c8acdc510ec37501bbb49
(const Primitive &rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ac820c81efe1ba029118566650ad7320b
(Primitive &&rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ad61c71fb6d8e2db02798f1f6bf032ee9
(const Primitive &rhs) noexcept
~Primitive
classlanelet_1_1Primitive.html
aca6662256bd96c0fb9f13e277dbcd1ae
() noexcept=default
friend class
Primitive
classlanelet_1_1Primitive.html
a847d5de6b70eedc0587a316f0d849258
Primitive< ConstLineString3d >
classlanelet_1_1Primitive.html
lanelet::ConstLineString3d
typename ConstLineString3d ::DataType
DataType
classlanelet_1_1Primitive.html
aede0e4645f9717bbf877d58d5d16ed94
AttributeMap &
attributes
classlanelet_1_1Primitive.html
aa0880e892e8868e5b28ef5fea0a497a5
() noexcept
Primitive
classlanelet_1_1Primitive.html
ae8807726d6b3191157cc8f31fc96f51c
()=default
Primitive
classlanelet_1_1Primitive.html
ac0d368bc5a44f93f5bd85964f3848507
(const std::shared_ptr< const DataType > &)=delete
Primitive
classlanelet_1_1Primitive.html
af4f8113bd8b1f16717d654bf86e41e5d
(const std::shared_ptr< DataType > &data)
Primitive
classlanelet_1_1Primitive.html
a7e5d59f5e1e2544669534009606910a1
(const Primitive< OtherT > &rhs)
void
setAttribute
classlanelet_1_1Primitive.html
a266d3e1366896d05f858ecbe1806501b
(const std::string &name, const Attribute &attribute)
void
setAttribute
classlanelet_1_1Primitive.html
a8f11c3bfb6ebd1f2586e7b54cb394559
(AttributeName name, const Attribute &attribute)
void
setId
classlanelet_1_1Primitive.html
a6135698565c840600db438ee2109fcf8
(Id id) noexcept
static constexpr bool
IsConst
classlanelet_1_1Primitive.html
ab8d1d5c4ccc0adcecddd0bcf4042d840
std::shared_ptr< DataType >
data
classlanelet_1_1Primitive.html
a3d0e7f1e629ea3ababaaf7086df08e54
() const
Primitive &
operator=
classlanelet_1_1Primitive.html
a9357992b60ece3617d5a9a74db806afd
(Primitive &&rhs) noexcept
Primitive &
operator=
classlanelet_1_1Primitive.html
a4300b8b1607c8acdc510ec37501bbb49
(const Primitive &rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ac820c81efe1ba029118566650ad7320b
(Primitive &&rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ad61c71fb6d8e2db02798f1f6bf032ee9
(const Primitive &rhs) noexcept
~Primitive
classlanelet_1_1Primitive.html
aca6662256bd96c0fb9f13e277dbcd1ae
() noexcept=default
friend class
Primitive
classlanelet_1_1Primitive.html
a847d5de6b70eedc0587a316f0d849258
Primitive< ConstLineStringT >
classlanelet_1_1Primitive.html
typename ConstLineStringT ::DataType
DataType
classlanelet_1_1Primitive.html
aede0e4645f9717bbf877d58d5d16ed94
AttributeMap &
attributes
classlanelet_1_1Primitive.html
aa0880e892e8868e5b28ef5fea0a497a5
() noexcept
Primitive
classlanelet_1_1Primitive.html
ae8807726d6b3191157cc8f31fc96f51c
()=default
Primitive
classlanelet_1_1Primitive.html
ac0d368bc5a44f93f5bd85964f3848507
(const std::shared_ptr< const DataType > &)=delete
Primitive
classlanelet_1_1Primitive.html
af4f8113bd8b1f16717d654bf86e41e5d
(const std::shared_ptr< DataType > &data)
Primitive
classlanelet_1_1Primitive.html
a7e5d59f5e1e2544669534009606910a1
(const Primitive< OtherT > &rhs)
void
setAttribute
classlanelet_1_1Primitive.html
a266d3e1366896d05f858ecbe1806501b
(const std::string &name, const Attribute &attribute)
void
setAttribute
classlanelet_1_1Primitive.html
a8f11c3bfb6ebd1f2586e7b54cb394559
(AttributeName name, const Attribute &attribute)
void
setId
classlanelet_1_1Primitive.html
a6135698565c840600db438ee2109fcf8
(Id id) noexcept
static constexpr bool
IsConst
classlanelet_1_1Primitive.html
ab8d1d5c4ccc0adcecddd0bcf4042d840
std::shared_ptr< DataType >
data
classlanelet_1_1Primitive.html
a3d0e7f1e629ea3ababaaf7086df08e54
() const
Primitive &
operator=
classlanelet_1_1Primitive.html
a9357992b60ece3617d5a9a74db806afd
(Primitive &&rhs) noexcept
Primitive &
operator=
classlanelet_1_1Primitive.html
a4300b8b1607c8acdc510ec37501bbb49
(const Primitive &rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ac820c81efe1ba029118566650ad7320b
(Primitive &&rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ad61c71fb6d8e2db02798f1f6bf032ee9
(const Primitive &rhs) noexcept
~Primitive
classlanelet_1_1Primitive.html
aca6662256bd96c0fb9f13e277dbcd1ae
() noexcept=default
friend class
Primitive
classlanelet_1_1Primitive.html
a847d5de6b70eedc0587a316f0d849258
Primitive< ConstPoint3d >
classlanelet_1_1Primitive.html
lanelet::ConstPoint3d
typename ConstPoint3d ::DataType
DataType
classlanelet_1_1Primitive.html
aede0e4645f9717bbf877d58d5d16ed94
AttributeMap &
attributes
classlanelet_1_1Primitive.html
aa0880e892e8868e5b28ef5fea0a497a5
() noexcept
Primitive
classlanelet_1_1Primitive.html
ae8807726d6b3191157cc8f31fc96f51c
()=default
Primitive
classlanelet_1_1Primitive.html
ac0d368bc5a44f93f5bd85964f3848507
(const std::shared_ptr< const DataType > &)=delete
Primitive
classlanelet_1_1Primitive.html
af4f8113bd8b1f16717d654bf86e41e5d
(const std::shared_ptr< DataType > &data)
Primitive
classlanelet_1_1Primitive.html
a7e5d59f5e1e2544669534009606910a1
(const Primitive< OtherT > &rhs)
void
setAttribute
classlanelet_1_1Primitive.html
a266d3e1366896d05f858ecbe1806501b
(const std::string &name, const Attribute &attribute)
void
setAttribute
classlanelet_1_1Primitive.html
a8f11c3bfb6ebd1f2586e7b54cb394559
(AttributeName name, const Attribute &attribute)
void
setId
classlanelet_1_1Primitive.html
a6135698565c840600db438ee2109fcf8
(Id id) noexcept
static constexpr bool
IsConst
classlanelet_1_1Primitive.html
ab8d1d5c4ccc0adcecddd0bcf4042d840
std::shared_ptr< DataType >
data
classlanelet_1_1Primitive.html
a3d0e7f1e629ea3ababaaf7086df08e54
() const
Primitive &
operator=
classlanelet_1_1Primitive.html
a9357992b60ece3617d5a9a74db806afd
(Primitive &&rhs) noexcept
Primitive &
operator=
classlanelet_1_1Primitive.html
a4300b8b1607c8acdc510ec37501bbb49
(const Primitive &rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ac820c81efe1ba029118566650ad7320b
(Primitive &&rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ad61c71fb6d8e2db02798f1f6bf032ee9
(const Primitive &rhs) noexcept
~Primitive
classlanelet_1_1Primitive.html
aca6662256bd96c0fb9f13e277dbcd1ae
() noexcept=default
friend class
Primitive
classlanelet_1_1Primitive.html
a847d5de6b70eedc0587a316f0d849258
Primitive< ConstPolygon2d >
classlanelet_1_1Primitive.html
lanelet::ConstPolygon2d
typename ConstPolygon2d ::DataType
DataType
classlanelet_1_1Primitive.html
aede0e4645f9717bbf877d58d5d16ed94
AttributeMap &
attributes
classlanelet_1_1Primitive.html
aa0880e892e8868e5b28ef5fea0a497a5
() noexcept
Primitive
classlanelet_1_1Primitive.html
ae8807726d6b3191157cc8f31fc96f51c
()=default
Primitive
classlanelet_1_1Primitive.html
ac0d368bc5a44f93f5bd85964f3848507
(const std::shared_ptr< const DataType > &)=delete
Primitive
classlanelet_1_1Primitive.html
af4f8113bd8b1f16717d654bf86e41e5d
(const std::shared_ptr< DataType > &data)
Primitive
classlanelet_1_1Primitive.html
a7e5d59f5e1e2544669534009606910a1
(const Primitive< OtherT > &rhs)
void
setAttribute
classlanelet_1_1Primitive.html
a266d3e1366896d05f858ecbe1806501b
(const std::string &name, const Attribute &attribute)
void
setAttribute
classlanelet_1_1Primitive.html
a8f11c3bfb6ebd1f2586e7b54cb394559
(AttributeName name, const Attribute &attribute)
void
setId
classlanelet_1_1Primitive.html
a6135698565c840600db438ee2109fcf8
(Id id) noexcept
static constexpr bool
IsConst
classlanelet_1_1Primitive.html
ab8d1d5c4ccc0adcecddd0bcf4042d840
std::shared_ptr< DataType >
data
classlanelet_1_1Primitive.html
a3d0e7f1e629ea3ababaaf7086df08e54
() const
Primitive &
operator=
classlanelet_1_1Primitive.html
a9357992b60ece3617d5a9a74db806afd
(Primitive &&rhs) noexcept
Primitive &
operator=
classlanelet_1_1Primitive.html
a4300b8b1607c8acdc510ec37501bbb49
(const Primitive &rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ac820c81efe1ba029118566650ad7320b
(Primitive &&rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ad61c71fb6d8e2db02798f1f6bf032ee9
(const Primitive &rhs) noexcept
~Primitive
classlanelet_1_1Primitive.html
aca6662256bd96c0fb9f13e277dbcd1ae
() noexcept=default
friend class
Primitive
classlanelet_1_1Primitive.html
a847d5de6b70eedc0587a316f0d849258
Primitive< ConstPolygon3d >
classlanelet_1_1Primitive.html
lanelet::ConstPolygon3d
typename ConstPolygon3d ::DataType
DataType
classlanelet_1_1Primitive.html
aede0e4645f9717bbf877d58d5d16ed94
AttributeMap &
attributes
classlanelet_1_1Primitive.html
aa0880e892e8868e5b28ef5fea0a497a5
() noexcept
Primitive
classlanelet_1_1Primitive.html
ae8807726d6b3191157cc8f31fc96f51c
()=default
Primitive
classlanelet_1_1Primitive.html
ac0d368bc5a44f93f5bd85964f3848507
(const std::shared_ptr< const DataType > &)=delete
Primitive
classlanelet_1_1Primitive.html
af4f8113bd8b1f16717d654bf86e41e5d
(const std::shared_ptr< DataType > &data)
Primitive
classlanelet_1_1Primitive.html
a7e5d59f5e1e2544669534009606910a1
(const Primitive< OtherT > &rhs)
void
setAttribute
classlanelet_1_1Primitive.html
a266d3e1366896d05f858ecbe1806501b
(const std::string &name, const Attribute &attribute)
void
setAttribute
classlanelet_1_1Primitive.html
a8f11c3bfb6ebd1f2586e7b54cb394559
(AttributeName name, const Attribute &attribute)
void
setId
classlanelet_1_1Primitive.html
a6135698565c840600db438ee2109fcf8
(Id id) noexcept
static constexpr bool
IsConst
classlanelet_1_1Primitive.html
ab8d1d5c4ccc0adcecddd0bcf4042d840
std::shared_ptr< DataType >
data
classlanelet_1_1Primitive.html
a3d0e7f1e629ea3ababaaf7086df08e54
() const
Primitive &
operator=
classlanelet_1_1Primitive.html
a9357992b60ece3617d5a9a74db806afd
(Primitive &&rhs) noexcept
Primitive &
operator=
classlanelet_1_1Primitive.html
a4300b8b1607c8acdc510ec37501bbb49
(const Primitive &rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ac820c81efe1ba029118566650ad7320b
(Primitive &&rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ad61c71fb6d8e2db02798f1f6bf032ee9
(const Primitive &rhs) noexcept
~Primitive
classlanelet_1_1Primitive.html
aca6662256bd96c0fb9f13e277dbcd1ae
() noexcept=default
friend class
Primitive
classlanelet_1_1Primitive.html
a847d5de6b70eedc0587a316f0d849258
Primitive< RegulatoryElement >
classlanelet_1_1Primitive.html
lanelet::RegulatoryElement
typename RegulatoryElement ::DataType
DataType
classlanelet_1_1Primitive.html
aede0e4645f9717bbf877d58d5d16ed94
AttributeMap &
attributes
classlanelet_1_1Primitive.html
aa0880e892e8868e5b28ef5fea0a497a5
() noexcept
Primitive
classlanelet_1_1Primitive.html
ae8807726d6b3191157cc8f31fc96f51c
()=default
Primitive
classlanelet_1_1Primitive.html
ac0d368bc5a44f93f5bd85964f3848507
(const std::shared_ptr< const DataType > &)=delete
Primitive
classlanelet_1_1Primitive.html
af4f8113bd8b1f16717d654bf86e41e5d
(const std::shared_ptr< DataType > &data)
Primitive
classlanelet_1_1Primitive.html
a7e5d59f5e1e2544669534009606910a1
(const Primitive< OtherT > &rhs)
void
setAttribute
classlanelet_1_1Primitive.html
a266d3e1366896d05f858ecbe1806501b
(const std::string &name, const Attribute &attribute)
void
setAttribute
classlanelet_1_1Primitive.html
a8f11c3bfb6ebd1f2586e7b54cb394559
(AttributeName name, const Attribute &attribute)
void
setId
classlanelet_1_1Primitive.html
a6135698565c840600db438ee2109fcf8
(Id id) noexcept
static constexpr bool
IsConst
classlanelet_1_1Primitive.html
ab8d1d5c4ccc0adcecddd0bcf4042d840
std::shared_ptr< DataType >
data
classlanelet_1_1Primitive.html
a3d0e7f1e629ea3ababaaf7086df08e54
() const
Primitive &
operator=
classlanelet_1_1Primitive.html
a9357992b60ece3617d5a9a74db806afd
(Primitive &&rhs) noexcept
Primitive &
operator=
classlanelet_1_1Primitive.html
a4300b8b1607c8acdc510ec37501bbb49
(const Primitive &rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ac820c81efe1ba029118566650ad7320b
(Primitive &&rhs) noexcept
Primitive
classlanelet_1_1Primitive.html
ad61c71fb6d8e2db02798f1f6bf032ee9
(const Primitive &rhs) noexcept
~Primitive
classlanelet_1_1Primitive.html
aca6662256bd96c0fb9f13e277dbcd1ae
() noexcept=default
friend class
Primitive
classlanelet_1_1Primitive.html
a847d5de6b70eedc0587a316f0d849258
lanelet::PrimitiveData
classlanelet_1_1PrimitiveData.html
PrimitiveData &
operator=
classlanelet_1_1PrimitiveData.html
a3595094e9a833c1e9362c0005242b8fd
(PrimitiveData &&rhs) noexcept=default
PrimitiveData &
operator=
classlanelet_1_1PrimitiveData.html
ae0ae61ed6639e3cca895305e0f4b9e32
(const PrimitiveData &rhs)=default
PrimitiveData
classlanelet_1_1PrimitiveData.html
aeeb54f3289d09b1595f2f9b6a850c70d
() noexcept=default
PrimitiveData
classlanelet_1_1PrimitiveData.html
a2c4abf3e49bfda7862e9ea02c472d95c
(PrimitiveData &&rhs) noexcept=default
PrimitiveData
classlanelet_1_1PrimitiveData.html
a96f6e60d9bdbd3db9de875210f114627
(const PrimitiveData &rhs)=default
PrimitiveData
classlanelet_1_1PrimitiveData.html
a766fe00e235ea0bc46cd5ccdfc26582d
(Id id, AttributeMap attributes=AttributeMap())
AttributeMap
attributes
classlanelet_1_1PrimitiveData.html
a79f930a3d6ff0953b1f101ce378d64f6
Id
id
classlanelet_1_1PrimitiveData.html
ae16f36b8d0e5c9cc2b2bdf2ee761a1ef
~PrimitiveData
classlanelet_1_1PrimitiveData.html
ad141bce790a949681758d1e1e7bcf0c9
()=default
lanelet::PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
T
lanelet::PrimitiveLayer::Tree
internal::TransformIterator< typename Map::const_iterator, const ConstPrimitiveT, internal::PairConverter< const ConstPrimitiveT > >
const_iterator
classlanelet_1_1PrimitiveLayer.html
a851ca895b0873ca03c7f18e47eaf1094
traits::ConstPrimitiveType< T >
ConstPrimitiveT
classlanelet_1_1PrimitiveLayer.html
ac4927778b51a2b51bb135b9d0848e00b
std::vector< ConstPrimitiveT >
ConstPrimitiveVec
classlanelet_1_1PrimitiveLayer.html
ad493d85466d1cfdca8bdb6c0f9a5c232
std::function< bool(const internal::SearchBoxT< T > &box, const ConstPrimitiveT &prim)>
ConstSearchFunction
classlanelet_1_1PrimitiveLayer.html
a383ec4be094da12a7c12c282a3878a58
internal::TransformIterator< typename Map::iterator, PrimitiveT, internal::PairConverter< PrimitiveT > >
iterator
classlanelet_1_1PrimitiveLayer.html
a433352fcd1dc6bce41231e1b42c67b98
std::unordered_map< Id, T >
Map
classlanelet_1_1PrimitiveLayer.html
ad18a085a97a0cd4679c8fe49894cf84b
Optional< ConstPrimitiveT >
OptConstPrimitiveT
classlanelet_1_1PrimitiveLayer.html
ad8f40a168664bae3845667ef57052f16
Optional< PrimitiveT >
OptPrimitiveT
classlanelet_1_1PrimitiveLayer.html
a0f2d1935c89a7d2b2f0f19e1ac7cbe8a
T
PrimitiveT
classlanelet_1_1PrimitiveLayer.html
a351ea3cae632117a7fe55aa4e53b012c
std::vector< PrimitiveT >
PrimitiveVec
classlanelet_1_1PrimitiveLayer.html
ab233a0050d65d9726d80eba202d57341
std::function< bool(const internal::SearchBoxT< T > &box, const PrimitiveT &prim)>
SearchFunction
classlanelet_1_1PrimitiveLayer.html
abca64f5ed738f0ad0e53191a5e87819c
const_iterator
begin
classlanelet_1_1PrimitiveLayer.html
ad3315b92706e84532f6291458df1711a
() const
iterator
begin
classlanelet_1_1PrimitiveLayer.html
a1aaa719609cbf131db10802e1f952325
()
bool
empty
classlanelet_1_1PrimitiveLayer.html
a86e3bfd722530a3c9487f494f14b3eb3
() const
const_iterator
end
classlanelet_1_1PrimitiveLayer.html
abb254173eed0e1427e72821036916715
() const
iterator
end
classlanelet_1_1PrimitiveLayer.html
a5d4c7b7d89a68f6131a8ffd4705b644d
()
bool
exists
classlanelet_1_1PrimitiveLayer.html
a87d709b9d914e7acabcda08b55856a49
(Id id) const
const_iterator
find
classlanelet_1_1PrimitiveLayer.html
a74a97aa3288bdfe16707607624643bc7
(Id id) const
iterator
find
classlanelet_1_1PrimitiveLayer.html
ade721f6581fb3412d67c8b506f07de6a
(Id id)
std::vector< ConstPrimitiveT >
findUsages
classlanelet_1_1PrimitiveLayer.html
a036f25fe6729c885008ce804416da87e
(const traits::ConstPrimitiveType< traits::OwnedT< PrimitiveT >> &primitive) const
std::vector< PrimitiveT >
findUsages
classlanelet_1_1PrimitiveLayer.html
a0d2f0a82fd4c54a5b4b40ece98f28178
(const traits::ConstPrimitiveType< traits::OwnedT< PrimitiveT >> &primitive)
ConstPrimitiveT
get
classlanelet_1_1PrimitiveLayer.html
a9318656b89ac27c1a5a2eeadf826f466
(Id id) const
PrimitiveT
get
classlanelet_1_1PrimitiveLayer.html
a38ea4e73dbfc0495a33d34bd2ee7c742
(Id id)
ConstPrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
aecb565e2c25353edd31cbc0ca1c84d6a
(const BasicPoint2d &point, unsigned n) const
PrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
ad95e9e5a636de3fdeed1b269589600fb
(const BasicPoint2d &point, unsigned n)
ConstPrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
ac5d2bfc2debb70ae335f41353b88aee1
(const Point2d &point, unsigned n) const
PrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
a1bd2549ab3775de29a335c47123634d7
(const Point2d &point, unsigned n)
OptConstPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a314db2b7a5da67d5a3b57e05b1e0c158
(const BasicPoint2d &point, const ConstSearchFunction &func) const
OptPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
aff1b3dc30cd8a47867f1c18c7dbd6d01
(const BasicPoint2d &point, const SearchFunction &func)
OptConstPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a815d056f5a68124df48e628c492aa5ea
(const ConstPoint2d &point, const ConstSearchFunction &func) const
OptPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a8c2a1a0696c0a22384c2a6cbcd7c23fd
(const Point2d &point, const SearchFunction &func)
PrimitiveLayer &
operator=
classlanelet_1_1PrimitiveLayer.html
abfa0033c75b7c5fa9f83a3ac2464faef
(const PrimitiveLayer &rhs)=delete
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
ae7e6d333f878e14870da42da250da592
(const PrimitiveLayer &rhs)=delete
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
afec675259b70aa7055f7c99c47600eb7
(const PrimitiveLayer::Map &primitives)
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a70dda43e28c43d4aa898ad96ab3d6ca4
(const PrimitiveLayer::Map &primitives)
ConstPrimitiveVec
search
classlanelet_1_1PrimitiveLayer.html
a54600660354d2c37ee18f4cf3bfb5f02
(const BoundingBox2d &area) const
PrimitiveVec
search
classlanelet_1_1PrimitiveLayer.html
a742e9cd69dbe23bd840693e77b9860f6
(const BoundingBox2d &area)
OptConstPrimitiveT
searchUntil
classlanelet_1_1PrimitiveLayer.html
a15bd6c74dcf274be3626a33ad67c0f2c
(const BoundingBox2d &area, const ConstSearchFunction &func) const
OptPrimitiveT
searchUntil
classlanelet_1_1PrimitiveLayer.html
adbe5742ad1dd999066e12849df75cd91
(const BoundingBox2d &area, const SearchFunction &func)
size_t
size
classlanelet_1_1PrimitiveLayer.html
a1a31904fc292cbf76f7cc33d04ee1d10
() const
Id
uniqueId
classlanelet_1_1PrimitiveLayer.html
a35a8ecb050ebf5612268dba0643400c3
() const
void
add
classlanelet_1_1PrimitiveLayer.html
a482292f7231e9cac86f5007098f47637
(const PrimitiveT &element)
void
add
classlanelet_1_1PrimitiveLayer.html
a783b3330141e2045000f1690cdc0229d
(const Area &area)
void
add
classlanelet_1_1PrimitiveLayer.html
a3f20e0ef4bce9f35885f741dbdec9cce
(const Lanelet &ll)
void
add
classlanelet_1_1PrimitiveLayer.html
a015847811b3e3ee922abfa2af6ec3704
(const Point3d &p)
void
add
classlanelet_1_1PrimitiveLayer.html
ae718ae35e2f603fa61fb25854a42936b
(const PrimitiveLayer< RegulatoryElementPtr >::PrimitiveT &element)
PrimitiveLayer &
operator=
classlanelet_1_1PrimitiveLayer.html
a5b87d608853f900c85d209f023a2aa7f
(PrimitiveLayer &&rhs) noexcept
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
af44fa78d407e392085a1e8d66f8c2cdf
(const Map &primitives=Map())
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a942fcfb6a3f095f68f935cfe95b3322b
(PrimitiveLayer &&rhs) noexcept
void
remove
classlanelet_1_1PrimitiveLayer.html
a88ff6c959358f7e687dc3f8d5d3896d8
(Id element)
~PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a8a249cdc6601c81830e7f82ecd50554d
() noexcept
Map
elements_
classlanelet_1_1PrimitiveLayer.html
a57de58f24f2b98aed57d644eb74afd15
std::unique_ptr< Tree >
tree_
classlanelet_1_1PrimitiveLayer.html
a94b7323f30eab405d0ff0f898c1a25d2
friend class
LaneletMap
classlanelet_1_1PrimitiveLayer.html
a38eec26bcca3a11f739ab357a2ff859d
friend class
LaneletMapLayers
classlanelet_1_1PrimitiveLayer.html
a910b80661b13d1b19b422682629e2eef
friend class
LaneletSubmap
classlanelet_1_1PrimitiveLayer.html
aa8ab6e02e93fa9ffd982064e8a82c4ac
PrimitiveLayer< Area >
classlanelet_1_1PrimitiveLayer.html
internal::TransformIterator< typename Map::const_iterator, const ConstPrimitiveT, internal::PairConverter< const ConstPrimitiveT > >
const_iterator
classlanelet_1_1PrimitiveLayer.html
a851ca895b0873ca03c7f18e47eaf1094
traits::ConstPrimitiveType< Area >
ConstPrimitiveT
classlanelet_1_1PrimitiveLayer.html
ac4927778b51a2b51bb135b9d0848e00b
std::vector< ConstPrimitiveT >
ConstPrimitiveVec
classlanelet_1_1PrimitiveLayer.html
ad493d85466d1cfdca8bdb6c0f9a5c232
std::function< bool(const internal::SearchBoxT< Area > &box, const ConstPrimitiveT &prim)>
ConstSearchFunction
classlanelet_1_1PrimitiveLayer.html
a383ec4be094da12a7c12c282a3878a58
internal::TransformIterator< typename Map::iterator, PrimitiveT, internal::PairConverter< PrimitiveT > >
iterator
classlanelet_1_1PrimitiveLayer.html
a433352fcd1dc6bce41231e1b42c67b98
std::unordered_map< Id, Area >
Map
classlanelet_1_1PrimitiveLayer.html
ad18a085a97a0cd4679c8fe49894cf84b
Optional< ConstPrimitiveT >
OptConstPrimitiveT
classlanelet_1_1PrimitiveLayer.html
ad8f40a168664bae3845667ef57052f16
Optional< PrimitiveT >
OptPrimitiveT
classlanelet_1_1PrimitiveLayer.html
a0f2d1935c89a7d2b2f0f19e1ac7cbe8a
Area
PrimitiveT
classlanelet_1_1PrimitiveLayer.html
a351ea3cae632117a7fe55aa4e53b012c
std::vector< PrimitiveT >
PrimitiveVec
classlanelet_1_1PrimitiveLayer.html
ab233a0050d65d9726d80eba202d57341
std::function< bool(const internal::SearchBoxT< Area > &box, const PrimitiveT &prim)>
SearchFunction
classlanelet_1_1PrimitiveLayer.html
abca64f5ed738f0ad0e53191a5e87819c
const_iterator
begin
classlanelet_1_1PrimitiveLayer.html
ad3315b92706e84532f6291458df1711a
() const
iterator
begin
classlanelet_1_1PrimitiveLayer.html
a1aaa719609cbf131db10802e1f952325
()
bool
empty
classlanelet_1_1PrimitiveLayer.html
a86e3bfd722530a3c9487f494f14b3eb3
() const
const_iterator
end
classlanelet_1_1PrimitiveLayer.html
abb254173eed0e1427e72821036916715
() const
iterator
end
classlanelet_1_1PrimitiveLayer.html
a5d4c7b7d89a68f6131a8ffd4705b644d
()
bool
exists
classlanelet_1_1PrimitiveLayer.html
a87d709b9d914e7acabcda08b55856a49
(Id id) const
const_iterator
find
classlanelet_1_1PrimitiveLayer.html
a74a97aa3288bdfe16707607624643bc7
(Id id) const
iterator
find
classlanelet_1_1PrimitiveLayer.html
ade721f6581fb3412d67c8b506f07de6a
(Id id)
std::vector< ConstPrimitiveT >
findUsages
classlanelet_1_1PrimitiveLayer.html
a036f25fe6729c885008ce804416da87e
(const traits::ConstPrimitiveType< traits::OwnedT< PrimitiveT >> &primitive) const
std::vector< PrimitiveT >
findUsages
classlanelet_1_1PrimitiveLayer.html
a0d2f0a82fd4c54a5b4b40ece98f28178
(const traits::ConstPrimitiveType< traits::OwnedT< PrimitiveT >> &primitive)
ConstPrimitiveT
get
classlanelet_1_1PrimitiveLayer.html
a9318656b89ac27c1a5a2eeadf826f466
(Id id) const
PrimitiveT
get
classlanelet_1_1PrimitiveLayer.html
a38ea4e73dbfc0495a33d34bd2ee7c742
(Id id)
ConstPrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
aecb565e2c25353edd31cbc0ca1c84d6a
(const BasicPoint2d &point, unsigned n) const
PrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
ad95e9e5a636de3fdeed1b269589600fb
(const BasicPoint2d &point, unsigned n)
ConstPrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
ac5d2bfc2debb70ae335f41353b88aee1
(const Point2d &point, unsigned n) const
PrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
a1bd2549ab3775de29a335c47123634d7
(const Point2d &point, unsigned n)
OptConstPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a314db2b7a5da67d5a3b57e05b1e0c158
(const BasicPoint2d &point, const ConstSearchFunction &func) const
OptPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
aff1b3dc30cd8a47867f1c18c7dbd6d01
(const BasicPoint2d &point, const SearchFunction &func)
OptConstPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a815d056f5a68124df48e628c492aa5ea
(const ConstPoint2d &point, const ConstSearchFunction &func) const
OptPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a8c2a1a0696c0a22384c2a6cbcd7c23fd
(const Point2d &point, const SearchFunction &func)
PrimitiveLayer &
operator=
classlanelet_1_1PrimitiveLayer.html
abfa0033c75b7c5fa9f83a3ac2464faef
(const PrimitiveLayer &rhs)=delete
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
ae7e6d333f878e14870da42da250da592
(const PrimitiveLayer &rhs)=delete
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
afec675259b70aa7055f7c99c47600eb7
(const PrimitiveLayer::Map &primitives)
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a70dda43e28c43d4aa898ad96ab3d6ca4
(const PrimitiveLayer::Map &primitives)
ConstPrimitiveVec
search
classlanelet_1_1PrimitiveLayer.html
a54600660354d2c37ee18f4cf3bfb5f02
(const BoundingBox2d &area) const
PrimitiveVec
search
classlanelet_1_1PrimitiveLayer.html
a742e9cd69dbe23bd840693e77b9860f6
(const BoundingBox2d &area)
OptConstPrimitiveT
searchUntil
classlanelet_1_1PrimitiveLayer.html
a15bd6c74dcf274be3626a33ad67c0f2c
(const BoundingBox2d &area, const ConstSearchFunction &func) const
OptPrimitiveT
searchUntil
classlanelet_1_1PrimitiveLayer.html
adbe5742ad1dd999066e12849df75cd91
(const BoundingBox2d &area, const SearchFunction &func)
size_t
size
classlanelet_1_1PrimitiveLayer.html
a1a31904fc292cbf76f7cc33d04ee1d10
() const
Id
uniqueId
classlanelet_1_1PrimitiveLayer.html
a35a8ecb050ebf5612268dba0643400c3
() const
void
add
classlanelet_1_1PrimitiveLayer.html
a482292f7231e9cac86f5007098f47637
(const PrimitiveT &element)
void
add
classlanelet_1_1PrimitiveLayer.html
a783b3330141e2045000f1690cdc0229d
(const Area &area)
void
add
classlanelet_1_1PrimitiveLayer.html
a3f20e0ef4bce9f35885f741dbdec9cce
(const Lanelet &ll)
void
add
classlanelet_1_1PrimitiveLayer.html
a015847811b3e3ee922abfa2af6ec3704
(const Point3d &p)
void
add
classlanelet_1_1PrimitiveLayer.html
ae718ae35e2f603fa61fb25854a42936b
(const PrimitiveLayer< RegulatoryElementPtr >::PrimitiveT &element)
PrimitiveLayer &
operator=
classlanelet_1_1PrimitiveLayer.html
a5b87d608853f900c85d209f023a2aa7f
(PrimitiveLayer &&rhs) noexcept
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
af44fa78d407e392085a1e8d66f8c2cdf
(const Map &primitives=Map())
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a942fcfb6a3f095f68f935cfe95b3322b
(PrimitiveLayer &&rhs) noexcept
void
remove
classlanelet_1_1PrimitiveLayer.html
a88ff6c959358f7e687dc3f8d5d3896d8
(Id element)
~PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a8a249cdc6601c81830e7f82ecd50554d
() noexcept
Map
elements_
classlanelet_1_1PrimitiveLayer.html
a57de58f24f2b98aed57d644eb74afd15
std::unique_ptr< Tree >
tree_
classlanelet_1_1PrimitiveLayer.html
a94b7323f30eab405d0ff0f898c1a25d2
friend class
LaneletMap
classlanelet_1_1PrimitiveLayer.html
a38eec26bcca3a11f739ab357a2ff859d
friend class
LaneletMapLayers
classlanelet_1_1PrimitiveLayer.html
a910b80661b13d1b19b422682629e2eef
friend class
LaneletSubmap
classlanelet_1_1PrimitiveLayer.html
aa8ab6e02e93fa9ffd982064e8a82c4ac
PrimitiveLayer< Lanelet >
classlanelet_1_1PrimitiveLayer.html
internal::TransformIterator< typename Map::const_iterator, const ConstPrimitiveT, internal::PairConverter< const ConstPrimitiveT > >
const_iterator
classlanelet_1_1PrimitiveLayer.html
a851ca895b0873ca03c7f18e47eaf1094
traits::ConstPrimitiveType< Lanelet >
ConstPrimitiveT
classlanelet_1_1PrimitiveLayer.html
ac4927778b51a2b51bb135b9d0848e00b
std::vector< ConstPrimitiveT >
ConstPrimitiveVec
classlanelet_1_1PrimitiveLayer.html
ad493d85466d1cfdca8bdb6c0f9a5c232
std::function< bool(const internal::SearchBoxT< Lanelet > &box, const ConstPrimitiveT &prim)>
ConstSearchFunction
classlanelet_1_1PrimitiveLayer.html
a383ec4be094da12a7c12c282a3878a58
internal::TransformIterator< typename Map::iterator, PrimitiveT, internal::PairConverter< PrimitiveT > >
iterator
classlanelet_1_1PrimitiveLayer.html
a433352fcd1dc6bce41231e1b42c67b98
std::unordered_map< Id, Lanelet >
Map
classlanelet_1_1PrimitiveLayer.html
ad18a085a97a0cd4679c8fe49894cf84b
Optional< ConstPrimitiveT >
OptConstPrimitiveT
classlanelet_1_1PrimitiveLayer.html
ad8f40a168664bae3845667ef57052f16
Optional< PrimitiveT >
OptPrimitiveT
classlanelet_1_1PrimitiveLayer.html
a0f2d1935c89a7d2b2f0f19e1ac7cbe8a
Lanelet
PrimitiveT
classlanelet_1_1PrimitiveLayer.html
a351ea3cae632117a7fe55aa4e53b012c
std::vector< PrimitiveT >
PrimitiveVec
classlanelet_1_1PrimitiveLayer.html
ab233a0050d65d9726d80eba202d57341
std::function< bool(const internal::SearchBoxT< Lanelet > &box, const PrimitiveT &prim)>
SearchFunction
classlanelet_1_1PrimitiveLayer.html
abca64f5ed738f0ad0e53191a5e87819c
const_iterator
begin
classlanelet_1_1PrimitiveLayer.html
ad3315b92706e84532f6291458df1711a
() const
iterator
begin
classlanelet_1_1PrimitiveLayer.html
a1aaa719609cbf131db10802e1f952325
()
bool
empty
classlanelet_1_1PrimitiveLayer.html
a86e3bfd722530a3c9487f494f14b3eb3
() const
const_iterator
end
classlanelet_1_1PrimitiveLayer.html
abb254173eed0e1427e72821036916715
() const
iterator
end
classlanelet_1_1PrimitiveLayer.html
a5d4c7b7d89a68f6131a8ffd4705b644d
()
bool
exists
classlanelet_1_1PrimitiveLayer.html
a87d709b9d914e7acabcda08b55856a49
(Id id) const
const_iterator
find
classlanelet_1_1PrimitiveLayer.html
a74a97aa3288bdfe16707607624643bc7
(Id id) const
iterator
find
classlanelet_1_1PrimitiveLayer.html
ade721f6581fb3412d67c8b506f07de6a
(Id id)
std::vector< ConstPrimitiveT >
findUsages
classlanelet_1_1PrimitiveLayer.html
a036f25fe6729c885008ce804416da87e
(const traits::ConstPrimitiveType< traits::OwnedT< PrimitiveT >> &primitive) const
std::vector< PrimitiveT >
findUsages
classlanelet_1_1PrimitiveLayer.html
a0d2f0a82fd4c54a5b4b40ece98f28178
(const traits::ConstPrimitiveType< traits::OwnedT< PrimitiveT >> &primitive)
ConstPrimitiveT
get
classlanelet_1_1PrimitiveLayer.html
a9318656b89ac27c1a5a2eeadf826f466
(Id id) const
PrimitiveT
get
classlanelet_1_1PrimitiveLayer.html
a38ea4e73dbfc0495a33d34bd2ee7c742
(Id id)
ConstPrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
aecb565e2c25353edd31cbc0ca1c84d6a
(const BasicPoint2d &point, unsigned n) const
PrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
ad95e9e5a636de3fdeed1b269589600fb
(const BasicPoint2d &point, unsigned n)
ConstPrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
ac5d2bfc2debb70ae335f41353b88aee1
(const Point2d &point, unsigned n) const
PrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
a1bd2549ab3775de29a335c47123634d7
(const Point2d &point, unsigned n)
OptConstPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a314db2b7a5da67d5a3b57e05b1e0c158
(const BasicPoint2d &point, const ConstSearchFunction &func) const
OptPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
aff1b3dc30cd8a47867f1c18c7dbd6d01
(const BasicPoint2d &point, const SearchFunction &func)
OptConstPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a815d056f5a68124df48e628c492aa5ea
(const ConstPoint2d &point, const ConstSearchFunction &func) const
OptPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a8c2a1a0696c0a22384c2a6cbcd7c23fd
(const Point2d &point, const SearchFunction &func)
PrimitiveLayer &
operator=
classlanelet_1_1PrimitiveLayer.html
abfa0033c75b7c5fa9f83a3ac2464faef
(const PrimitiveLayer &rhs)=delete
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
ae7e6d333f878e14870da42da250da592
(const PrimitiveLayer &rhs)=delete
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
afec675259b70aa7055f7c99c47600eb7
(const PrimitiveLayer::Map &primitives)
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a70dda43e28c43d4aa898ad96ab3d6ca4
(const PrimitiveLayer::Map &primitives)
ConstPrimitiveVec
search
classlanelet_1_1PrimitiveLayer.html
a54600660354d2c37ee18f4cf3bfb5f02
(const BoundingBox2d &area) const
PrimitiveVec
search
classlanelet_1_1PrimitiveLayer.html
a742e9cd69dbe23bd840693e77b9860f6
(const BoundingBox2d &area)
OptConstPrimitiveT
searchUntil
classlanelet_1_1PrimitiveLayer.html
a15bd6c74dcf274be3626a33ad67c0f2c
(const BoundingBox2d &area, const ConstSearchFunction &func) const
OptPrimitiveT
searchUntil
classlanelet_1_1PrimitiveLayer.html
adbe5742ad1dd999066e12849df75cd91
(const BoundingBox2d &area, const SearchFunction &func)
size_t
size
classlanelet_1_1PrimitiveLayer.html
a1a31904fc292cbf76f7cc33d04ee1d10
() const
Id
uniqueId
classlanelet_1_1PrimitiveLayer.html
a35a8ecb050ebf5612268dba0643400c3
() const
void
add
classlanelet_1_1PrimitiveLayer.html
a482292f7231e9cac86f5007098f47637
(const PrimitiveT &element)
void
add
classlanelet_1_1PrimitiveLayer.html
a783b3330141e2045000f1690cdc0229d
(const Area &area)
void
add
classlanelet_1_1PrimitiveLayer.html
a3f20e0ef4bce9f35885f741dbdec9cce
(const Lanelet &ll)
void
add
classlanelet_1_1PrimitiveLayer.html
a015847811b3e3ee922abfa2af6ec3704
(const Point3d &p)
void
add
classlanelet_1_1PrimitiveLayer.html
ae718ae35e2f603fa61fb25854a42936b
(const PrimitiveLayer< RegulatoryElementPtr >::PrimitiveT &element)
PrimitiveLayer &
operator=
classlanelet_1_1PrimitiveLayer.html
a5b87d608853f900c85d209f023a2aa7f
(PrimitiveLayer &&rhs) noexcept
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
af44fa78d407e392085a1e8d66f8c2cdf
(const Map &primitives=Map())
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a942fcfb6a3f095f68f935cfe95b3322b
(PrimitiveLayer &&rhs) noexcept
void
remove
classlanelet_1_1PrimitiveLayer.html
a88ff6c959358f7e687dc3f8d5d3896d8
(Id element)
~PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a8a249cdc6601c81830e7f82ecd50554d
() noexcept
Map
elements_
classlanelet_1_1PrimitiveLayer.html
a57de58f24f2b98aed57d644eb74afd15
std::unique_ptr< Tree >
tree_
classlanelet_1_1PrimitiveLayer.html
a94b7323f30eab405d0ff0f898c1a25d2
friend class
LaneletMap
classlanelet_1_1PrimitiveLayer.html
a38eec26bcca3a11f739ab357a2ff859d
friend class
LaneletMapLayers
classlanelet_1_1PrimitiveLayer.html
a910b80661b13d1b19b422682629e2eef
friend class
LaneletSubmap
classlanelet_1_1PrimitiveLayer.html
aa8ab6e02e93fa9ffd982064e8a82c4ac
PrimitiveLayer< LineString3d >
classlanelet_1_1PrimitiveLayer.html
internal::TransformIterator< typename Map::const_iterator, const ConstPrimitiveT, internal::PairConverter< const ConstPrimitiveT > >
const_iterator
classlanelet_1_1PrimitiveLayer.html
a851ca895b0873ca03c7f18e47eaf1094
traits::ConstPrimitiveType< LineString3d >
ConstPrimitiveT
classlanelet_1_1PrimitiveLayer.html
ac4927778b51a2b51bb135b9d0848e00b
std::vector< ConstPrimitiveT >
ConstPrimitiveVec
classlanelet_1_1PrimitiveLayer.html
ad493d85466d1cfdca8bdb6c0f9a5c232
std::function< bool(const internal::SearchBoxT< LineString3d > &box, const ConstPrimitiveT &prim)>
ConstSearchFunction
classlanelet_1_1PrimitiveLayer.html
a383ec4be094da12a7c12c282a3878a58
internal::TransformIterator< typename Map::iterator, PrimitiveT, internal::PairConverter< PrimitiveT > >
iterator
classlanelet_1_1PrimitiveLayer.html
a433352fcd1dc6bce41231e1b42c67b98
std::unordered_map< Id, LineString3d >
Map
classlanelet_1_1PrimitiveLayer.html
ad18a085a97a0cd4679c8fe49894cf84b
Optional< ConstPrimitiveT >
OptConstPrimitiveT
classlanelet_1_1PrimitiveLayer.html
ad8f40a168664bae3845667ef57052f16
Optional< PrimitiveT >
OptPrimitiveT
classlanelet_1_1PrimitiveLayer.html
a0f2d1935c89a7d2b2f0f19e1ac7cbe8a
LineString3d
PrimitiveT
classlanelet_1_1PrimitiveLayer.html
a351ea3cae632117a7fe55aa4e53b012c
std::vector< PrimitiveT >
PrimitiveVec
classlanelet_1_1PrimitiveLayer.html
ab233a0050d65d9726d80eba202d57341
std::function< bool(const internal::SearchBoxT< LineString3d > &box, const PrimitiveT &prim)>
SearchFunction
classlanelet_1_1PrimitiveLayer.html
abca64f5ed738f0ad0e53191a5e87819c
const_iterator
begin
classlanelet_1_1PrimitiveLayer.html
ad3315b92706e84532f6291458df1711a
() const
iterator
begin
classlanelet_1_1PrimitiveLayer.html
a1aaa719609cbf131db10802e1f952325
()
bool
empty
classlanelet_1_1PrimitiveLayer.html
a86e3bfd722530a3c9487f494f14b3eb3
() const
const_iterator
end
classlanelet_1_1PrimitiveLayer.html
abb254173eed0e1427e72821036916715
() const
iterator
end
classlanelet_1_1PrimitiveLayer.html
a5d4c7b7d89a68f6131a8ffd4705b644d
()
bool
exists
classlanelet_1_1PrimitiveLayer.html
a87d709b9d914e7acabcda08b55856a49
(Id id) const
const_iterator
find
classlanelet_1_1PrimitiveLayer.html
a74a97aa3288bdfe16707607624643bc7
(Id id) const
iterator
find
classlanelet_1_1PrimitiveLayer.html
ade721f6581fb3412d67c8b506f07de6a
(Id id)
std::vector< ConstPrimitiveT >
findUsages
classlanelet_1_1PrimitiveLayer.html
a036f25fe6729c885008ce804416da87e
(const traits::ConstPrimitiveType< traits::OwnedT< PrimitiveT >> &primitive) const
std::vector< PrimitiveT >
findUsages
classlanelet_1_1PrimitiveLayer.html
a0d2f0a82fd4c54a5b4b40ece98f28178
(const traits::ConstPrimitiveType< traits::OwnedT< PrimitiveT >> &primitive)
ConstPrimitiveT
get
classlanelet_1_1PrimitiveLayer.html
a9318656b89ac27c1a5a2eeadf826f466
(Id id) const
PrimitiveT
get
classlanelet_1_1PrimitiveLayer.html
a38ea4e73dbfc0495a33d34bd2ee7c742
(Id id)
ConstPrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
aecb565e2c25353edd31cbc0ca1c84d6a
(const BasicPoint2d &point, unsigned n) const
PrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
ad95e9e5a636de3fdeed1b269589600fb
(const BasicPoint2d &point, unsigned n)
ConstPrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
ac5d2bfc2debb70ae335f41353b88aee1
(const Point2d &point, unsigned n) const
PrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
a1bd2549ab3775de29a335c47123634d7
(const Point2d &point, unsigned n)
OptConstPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a314db2b7a5da67d5a3b57e05b1e0c158
(const BasicPoint2d &point, const ConstSearchFunction &func) const
OptPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
aff1b3dc30cd8a47867f1c18c7dbd6d01
(const BasicPoint2d &point, const SearchFunction &func)
OptConstPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a815d056f5a68124df48e628c492aa5ea
(const ConstPoint2d &point, const ConstSearchFunction &func) const
OptPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a8c2a1a0696c0a22384c2a6cbcd7c23fd
(const Point2d &point, const SearchFunction &func)
PrimitiveLayer &
operator=
classlanelet_1_1PrimitiveLayer.html
abfa0033c75b7c5fa9f83a3ac2464faef
(const PrimitiveLayer &rhs)=delete
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
ae7e6d333f878e14870da42da250da592
(const PrimitiveLayer &rhs)=delete
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
afec675259b70aa7055f7c99c47600eb7
(const PrimitiveLayer::Map &primitives)
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a70dda43e28c43d4aa898ad96ab3d6ca4
(const PrimitiveLayer::Map &primitives)
ConstPrimitiveVec
search
classlanelet_1_1PrimitiveLayer.html
a54600660354d2c37ee18f4cf3bfb5f02
(const BoundingBox2d &area) const
PrimitiveVec
search
classlanelet_1_1PrimitiveLayer.html
a742e9cd69dbe23bd840693e77b9860f6
(const BoundingBox2d &area)
OptConstPrimitiveT
searchUntil
classlanelet_1_1PrimitiveLayer.html
a15bd6c74dcf274be3626a33ad67c0f2c
(const BoundingBox2d &area, const ConstSearchFunction &func) const
OptPrimitiveT
searchUntil
classlanelet_1_1PrimitiveLayer.html
adbe5742ad1dd999066e12849df75cd91
(const BoundingBox2d &area, const SearchFunction &func)
size_t
size
classlanelet_1_1PrimitiveLayer.html
a1a31904fc292cbf76f7cc33d04ee1d10
() const
Id
uniqueId
classlanelet_1_1PrimitiveLayer.html
a35a8ecb050ebf5612268dba0643400c3
() const
void
add
classlanelet_1_1PrimitiveLayer.html
a482292f7231e9cac86f5007098f47637
(const PrimitiveT &element)
void
add
classlanelet_1_1PrimitiveLayer.html
a783b3330141e2045000f1690cdc0229d
(const Area &area)
void
add
classlanelet_1_1PrimitiveLayer.html
a3f20e0ef4bce9f35885f741dbdec9cce
(const Lanelet &ll)
void
add
classlanelet_1_1PrimitiveLayer.html
a015847811b3e3ee922abfa2af6ec3704
(const Point3d &p)
void
add
classlanelet_1_1PrimitiveLayer.html
ae718ae35e2f603fa61fb25854a42936b
(const PrimitiveLayer< RegulatoryElementPtr >::PrimitiveT &element)
PrimitiveLayer &
operator=
classlanelet_1_1PrimitiveLayer.html
a5b87d608853f900c85d209f023a2aa7f
(PrimitiveLayer &&rhs) noexcept
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
af44fa78d407e392085a1e8d66f8c2cdf
(const Map &primitives=Map())
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a942fcfb6a3f095f68f935cfe95b3322b
(PrimitiveLayer &&rhs) noexcept
void
remove
classlanelet_1_1PrimitiveLayer.html
a88ff6c959358f7e687dc3f8d5d3896d8
(Id element)
~PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a8a249cdc6601c81830e7f82ecd50554d
() noexcept
Map
elements_
classlanelet_1_1PrimitiveLayer.html
a57de58f24f2b98aed57d644eb74afd15
std::unique_ptr< Tree >
tree_
classlanelet_1_1PrimitiveLayer.html
a94b7323f30eab405d0ff0f898c1a25d2
friend class
LaneletMap
classlanelet_1_1PrimitiveLayer.html
a38eec26bcca3a11f739ab357a2ff859d
friend class
LaneletMapLayers
classlanelet_1_1PrimitiveLayer.html
a910b80661b13d1b19b422682629e2eef
friend class
LaneletSubmap
classlanelet_1_1PrimitiveLayer.html
aa8ab6e02e93fa9ffd982064e8a82c4ac
PrimitiveLayer< Point3d >
classlanelet_1_1PrimitiveLayer.html
internal::TransformIterator< typename Map::const_iterator, const ConstPrimitiveT, internal::PairConverter< const ConstPrimitiveT > >
const_iterator
classlanelet_1_1PrimitiveLayer.html
a851ca895b0873ca03c7f18e47eaf1094
traits::ConstPrimitiveType< Point3d >
ConstPrimitiveT
classlanelet_1_1PrimitiveLayer.html
ac4927778b51a2b51bb135b9d0848e00b
std::vector< ConstPrimitiveT >
ConstPrimitiveVec
classlanelet_1_1PrimitiveLayer.html
ad493d85466d1cfdca8bdb6c0f9a5c232
std::function< bool(const internal::SearchBoxT< Point3d > &box, const ConstPrimitiveT &prim)>
ConstSearchFunction
classlanelet_1_1PrimitiveLayer.html
a383ec4be094da12a7c12c282a3878a58
internal::TransformIterator< typename Map::iterator, PrimitiveT, internal::PairConverter< PrimitiveT > >
iterator
classlanelet_1_1PrimitiveLayer.html
a433352fcd1dc6bce41231e1b42c67b98
std::unordered_map< Id, Point3d >
Map
classlanelet_1_1PrimitiveLayer.html
ad18a085a97a0cd4679c8fe49894cf84b
Optional< ConstPrimitiveT >
OptConstPrimitiveT
classlanelet_1_1PrimitiveLayer.html
ad8f40a168664bae3845667ef57052f16
Optional< PrimitiveT >
OptPrimitiveT
classlanelet_1_1PrimitiveLayer.html
a0f2d1935c89a7d2b2f0f19e1ac7cbe8a
Point3d
PrimitiveT
classlanelet_1_1PrimitiveLayer.html
a351ea3cae632117a7fe55aa4e53b012c
std::vector< PrimitiveT >
PrimitiveVec
classlanelet_1_1PrimitiveLayer.html
ab233a0050d65d9726d80eba202d57341
std::function< bool(const internal::SearchBoxT< Point3d > &box, const PrimitiveT &prim)>
SearchFunction
classlanelet_1_1PrimitiveLayer.html
abca64f5ed738f0ad0e53191a5e87819c
const_iterator
begin
classlanelet_1_1PrimitiveLayer.html
ad3315b92706e84532f6291458df1711a
() const
iterator
begin
classlanelet_1_1PrimitiveLayer.html
a1aaa719609cbf131db10802e1f952325
()
bool
empty
classlanelet_1_1PrimitiveLayer.html
a86e3bfd722530a3c9487f494f14b3eb3
() const
const_iterator
end
classlanelet_1_1PrimitiveLayer.html
abb254173eed0e1427e72821036916715
() const
iterator
end
classlanelet_1_1PrimitiveLayer.html
a5d4c7b7d89a68f6131a8ffd4705b644d
()
bool
exists
classlanelet_1_1PrimitiveLayer.html
a87d709b9d914e7acabcda08b55856a49
(Id id) const
const_iterator
find
classlanelet_1_1PrimitiveLayer.html
a74a97aa3288bdfe16707607624643bc7
(Id id) const
iterator
find
classlanelet_1_1PrimitiveLayer.html
ade721f6581fb3412d67c8b506f07de6a
(Id id)
std::vector< ConstPrimitiveT >
findUsages
classlanelet_1_1PrimitiveLayer.html
a036f25fe6729c885008ce804416da87e
(const traits::ConstPrimitiveType< traits::OwnedT< PrimitiveT >> &primitive) const
std::vector< PrimitiveT >
findUsages
classlanelet_1_1PrimitiveLayer.html
a0d2f0a82fd4c54a5b4b40ece98f28178
(const traits::ConstPrimitiveType< traits::OwnedT< PrimitiveT >> &primitive)
ConstPrimitiveT
get
classlanelet_1_1PrimitiveLayer.html
a9318656b89ac27c1a5a2eeadf826f466
(Id id) const
PrimitiveT
get
classlanelet_1_1PrimitiveLayer.html
a38ea4e73dbfc0495a33d34bd2ee7c742
(Id id)
ConstPrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
aecb565e2c25353edd31cbc0ca1c84d6a
(const BasicPoint2d &point, unsigned n) const
PrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
ad95e9e5a636de3fdeed1b269589600fb
(const BasicPoint2d &point, unsigned n)
ConstPrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
ac5d2bfc2debb70ae335f41353b88aee1
(const Point2d &point, unsigned n) const
PrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
a1bd2549ab3775de29a335c47123634d7
(const Point2d &point, unsigned n)
OptConstPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a314db2b7a5da67d5a3b57e05b1e0c158
(const BasicPoint2d &point, const ConstSearchFunction &func) const
OptPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
aff1b3dc30cd8a47867f1c18c7dbd6d01
(const BasicPoint2d &point, const SearchFunction &func)
OptConstPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a815d056f5a68124df48e628c492aa5ea
(const ConstPoint2d &point, const ConstSearchFunction &func) const
OptPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a8c2a1a0696c0a22384c2a6cbcd7c23fd
(const Point2d &point, const SearchFunction &func)
PrimitiveLayer &
operator=
classlanelet_1_1PrimitiveLayer.html
abfa0033c75b7c5fa9f83a3ac2464faef
(const PrimitiveLayer &rhs)=delete
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
ae7e6d333f878e14870da42da250da592
(const PrimitiveLayer &rhs)=delete
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
afec675259b70aa7055f7c99c47600eb7
(const PrimitiveLayer::Map &primitives)
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a70dda43e28c43d4aa898ad96ab3d6ca4
(const PrimitiveLayer::Map &primitives)
ConstPrimitiveVec
search
classlanelet_1_1PrimitiveLayer.html
a54600660354d2c37ee18f4cf3bfb5f02
(const BoundingBox2d &area) const
PrimitiveVec
search
classlanelet_1_1PrimitiveLayer.html
a742e9cd69dbe23bd840693e77b9860f6
(const BoundingBox2d &area)
OptConstPrimitiveT
searchUntil
classlanelet_1_1PrimitiveLayer.html
a15bd6c74dcf274be3626a33ad67c0f2c
(const BoundingBox2d &area, const ConstSearchFunction &func) const
OptPrimitiveT
searchUntil
classlanelet_1_1PrimitiveLayer.html
adbe5742ad1dd999066e12849df75cd91
(const BoundingBox2d &area, const SearchFunction &func)
size_t
size
classlanelet_1_1PrimitiveLayer.html
a1a31904fc292cbf76f7cc33d04ee1d10
() const
Id
uniqueId
classlanelet_1_1PrimitiveLayer.html
a35a8ecb050ebf5612268dba0643400c3
() const
void
add
classlanelet_1_1PrimitiveLayer.html
a482292f7231e9cac86f5007098f47637
(const PrimitiveT &element)
void
add
classlanelet_1_1PrimitiveLayer.html
a783b3330141e2045000f1690cdc0229d
(const Area &area)
void
add
classlanelet_1_1PrimitiveLayer.html
a3f20e0ef4bce9f35885f741dbdec9cce
(const Lanelet &ll)
void
add
classlanelet_1_1PrimitiveLayer.html
a015847811b3e3ee922abfa2af6ec3704
(const Point3d &p)
void
add
classlanelet_1_1PrimitiveLayer.html
ae718ae35e2f603fa61fb25854a42936b
(const PrimitiveLayer< RegulatoryElementPtr >::PrimitiveT &element)
PrimitiveLayer &
operator=
classlanelet_1_1PrimitiveLayer.html
a5b87d608853f900c85d209f023a2aa7f
(PrimitiveLayer &&rhs) noexcept
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
af44fa78d407e392085a1e8d66f8c2cdf
(const Map &primitives=Map())
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a942fcfb6a3f095f68f935cfe95b3322b
(PrimitiveLayer &&rhs) noexcept
void
remove
classlanelet_1_1PrimitiveLayer.html
a88ff6c959358f7e687dc3f8d5d3896d8
(Id element)
~PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a8a249cdc6601c81830e7f82ecd50554d
() noexcept
Map
elements_
classlanelet_1_1PrimitiveLayer.html
a57de58f24f2b98aed57d644eb74afd15
std::unique_ptr< Tree >
tree_
classlanelet_1_1PrimitiveLayer.html
a94b7323f30eab405d0ff0f898c1a25d2
friend class
LaneletMap
classlanelet_1_1PrimitiveLayer.html
a38eec26bcca3a11f739ab357a2ff859d
friend class
LaneletMapLayers
classlanelet_1_1PrimitiveLayer.html
a910b80661b13d1b19b422682629e2eef
friend class
LaneletSubmap
classlanelet_1_1PrimitiveLayer.html
aa8ab6e02e93fa9ffd982064e8a82c4ac
PrimitiveLayer< Polygon3d >
classlanelet_1_1PrimitiveLayer.html
internal::TransformIterator< typename Map::const_iterator, const ConstPrimitiveT, internal::PairConverter< const ConstPrimitiveT > >
const_iterator
classlanelet_1_1PrimitiveLayer.html
a851ca895b0873ca03c7f18e47eaf1094
traits::ConstPrimitiveType< Polygon3d >
ConstPrimitiveT
classlanelet_1_1PrimitiveLayer.html
ac4927778b51a2b51bb135b9d0848e00b
std::vector< ConstPrimitiveT >
ConstPrimitiveVec
classlanelet_1_1PrimitiveLayer.html
ad493d85466d1cfdca8bdb6c0f9a5c232
std::function< bool(const internal::SearchBoxT< Polygon3d > &box, const ConstPrimitiveT &prim)>
ConstSearchFunction
classlanelet_1_1PrimitiveLayer.html
a383ec4be094da12a7c12c282a3878a58
internal::TransformIterator< typename Map::iterator, PrimitiveT, internal::PairConverter< PrimitiveT > >
iterator
classlanelet_1_1PrimitiveLayer.html
a433352fcd1dc6bce41231e1b42c67b98
std::unordered_map< Id, Polygon3d >
Map
classlanelet_1_1PrimitiveLayer.html
ad18a085a97a0cd4679c8fe49894cf84b
Optional< ConstPrimitiveT >
OptConstPrimitiveT
classlanelet_1_1PrimitiveLayer.html
ad8f40a168664bae3845667ef57052f16
Optional< PrimitiveT >
OptPrimitiveT
classlanelet_1_1PrimitiveLayer.html
a0f2d1935c89a7d2b2f0f19e1ac7cbe8a
Polygon3d
PrimitiveT
classlanelet_1_1PrimitiveLayer.html
a351ea3cae632117a7fe55aa4e53b012c
std::vector< PrimitiveT >
PrimitiveVec
classlanelet_1_1PrimitiveLayer.html
ab233a0050d65d9726d80eba202d57341
std::function< bool(const internal::SearchBoxT< Polygon3d > &box, const PrimitiveT &prim)>
SearchFunction
classlanelet_1_1PrimitiveLayer.html
abca64f5ed738f0ad0e53191a5e87819c
const_iterator
begin
classlanelet_1_1PrimitiveLayer.html
ad3315b92706e84532f6291458df1711a
() const
iterator
begin
classlanelet_1_1PrimitiveLayer.html
a1aaa719609cbf131db10802e1f952325
()
bool
empty
classlanelet_1_1PrimitiveLayer.html
a86e3bfd722530a3c9487f494f14b3eb3
() const
const_iterator
end
classlanelet_1_1PrimitiveLayer.html
abb254173eed0e1427e72821036916715
() const
iterator
end
classlanelet_1_1PrimitiveLayer.html
a5d4c7b7d89a68f6131a8ffd4705b644d
()
bool
exists
classlanelet_1_1PrimitiveLayer.html
a87d709b9d914e7acabcda08b55856a49
(Id id) const
const_iterator
find
classlanelet_1_1PrimitiveLayer.html
a74a97aa3288bdfe16707607624643bc7
(Id id) const
iterator
find
classlanelet_1_1PrimitiveLayer.html
ade721f6581fb3412d67c8b506f07de6a
(Id id)
std::vector< ConstPrimitiveT >
findUsages
classlanelet_1_1PrimitiveLayer.html
a036f25fe6729c885008ce804416da87e
(const traits::ConstPrimitiveType< traits::OwnedT< PrimitiveT >> &primitive) const
std::vector< PrimitiveT >
findUsages
classlanelet_1_1PrimitiveLayer.html
a0d2f0a82fd4c54a5b4b40ece98f28178
(const traits::ConstPrimitiveType< traits::OwnedT< PrimitiveT >> &primitive)
ConstPrimitiveT
get
classlanelet_1_1PrimitiveLayer.html
a9318656b89ac27c1a5a2eeadf826f466
(Id id) const
PrimitiveT
get
classlanelet_1_1PrimitiveLayer.html
a38ea4e73dbfc0495a33d34bd2ee7c742
(Id id)
ConstPrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
aecb565e2c25353edd31cbc0ca1c84d6a
(const BasicPoint2d &point, unsigned n) const
PrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
ad95e9e5a636de3fdeed1b269589600fb
(const BasicPoint2d &point, unsigned n)
ConstPrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
ac5d2bfc2debb70ae335f41353b88aee1
(const Point2d &point, unsigned n) const
PrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
a1bd2549ab3775de29a335c47123634d7
(const Point2d &point, unsigned n)
OptConstPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a314db2b7a5da67d5a3b57e05b1e0c158
(const BasicPoint2d &point, const ConstSearchFunction &func) const
OptPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
aff1b3dc30cd8a47867f1c18c7dbd6d01
(const BasicPoint2d &point, const SearchFunction &func)
OptConstPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a815d056f5a68124df48e628c492aa5ea
(const ConstPoint2d &point, const ConstSearchFunction &func) const
OptPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a8c2a1a0696c0a22384c2a6cbcd7c23fd
(const Point2d &point, const SearchFunction &func)
PrimitiveLayer &
operator=
classlanelet_1_1PrimitiveLayer.html
abfa0033c75b7c5fa9f83a3ac2464faef
(const PrimitiveLayer &rhs)=delete
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
ae7e6d333f878e14870da42da250da592
(const PrimitiveLayer &rhs)=delete
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
afec675259b70aa7055f7c99c47600eb7
(const PrimitiveLayer::Map &primitives)
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a70dda43e28c43d4aa898ad96ab3d6ca4
(const PrimitiveLayer::Map &primitives)
ConstPrimitiveVec
search
classlanelet_1_1PrimitiveLayer.html
a54600660354d2c37ee18f4cf3bfb5f02
(const BoundingBox2d &area) const
PrimitiveVec
search
classlanelet_1_1PrimitiveLayer.html
a742e9cd69dbe23bd840693e77b9860f6
(const BoundingBox2d &area)
OptConstPrimitiveT
searchUntil
classlanelet_1_1PrimitiveLayer.html
a15bd6c74dcf274be3626a33ad67c0f2c
(const BoundingBox2d &area, const ConstSearchFunction &func) const
OptPrimitiveT
searchUntil
classlanelet_1_1PrimitiveLayer.html
adbe5742ad1dd999066e12849df75cd91
(const BoundingBox2d &area, const SearchFunction &func)
size_t
size
classlanelet_1_1PrimitiveLayer.html
a1a31904fc292cbf76f7cc33d04ee1d10
() const
Id
uniqueId
classlanelet_1_1PrimitiveLayer.html
a35a8ecb050ebf5612268dba0643400c3
() const
void
add
classlanelet_1_1PrimitiveLayer.html
a482292f7231e9cac86f5007098f47637
(const PrimitiveT &element)
void
add
classlanelet_1_1PrimitiveLayer.html
a783b3330141e2045000f1690cdc0229d
(const Area &area)
void
add
classlanelet_1_1PrimitiveLayer.html
a3f20e0ef4bce9f35885f741dbdec9cce
(const Lanelet &ll)
void
add
classlanelet_1_1PrimitiveLayer.html
a015847811b3e3ee922abfa2af6ec3704
(const Point3d &p)
void
add
classlanelet_1_1PrimitiveLayer.html
ae718ae35e2f603fa61fb25854a42936b
(const PrimitiveLayer< RegulatoryElementPtr >::PrimitiveT &element)
PrimitiveLayer &
operator=
classlanelet_1_1PrimitiveLayer.html
a5b87d608853f900c85d209f023a2aa7f
(PrimitiveLayer &&rhs) noexcept
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
af44fa78d407e392085a1e8d66f8c2cdf
(const Map &primitives=Map())
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a942fcfb6a3f095f68f935cfe95b3322b
(PrimitiveLayer &&rhs) noexcept
void
remove
classlanelet_1_1PrimitiveLayer.html
a88ff6c959358f7e687dc3f8d5d3896d8
(Id element)
~PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a8a249cdc6601c81830e7f82ecd50554d
() noexcept
Map
elements_
classlanelet_1_1PrimitiveLayer.html
a57de58f24f2b98aed57d644eb74afd15
std::unique_ptr< Tree >
tree_
classlanelet_1_1PrimitiveLayer.html
a94b7323f30eab405d0ff0f898c1a25d2
friend class
LaneletMap
classlanelet_1_1PrimitiveLayer.html
a38eec26bcca3a11f739ab357a2ff859d
friend class
LaneletMapLayers
classlanelet_1_1PrimitiveLayer.html
a910b80661b13d1b19b422682629e2eef
friend class
LaneletSubmap
classlanelet_1_1PrimitiveLayer.html
aa8ab6e02e93fa9ffd982064e8a82c4ac
PrimitiveLayer< RegulatoryElementPtr >
classlanelet_1_1PrimitiveLayer.html
internal::TransformIterator< typename Map::const_iterator, const ConstPrimitiveT, internal::PairConverter< const ConstPrimitiveT > >
const_iterator
classlanelet_1_1PrimitiveLayer.html
a851ca895b0873ca03c7f18e47eaf1094
traits::ConstPrimitiveType< RegulatoryElementPtr >
ConstPrimitiveT
classlanelet_1_1PrimitiveLayer.html
ac4927778b51a2b51bb135b9d0848e00b
std::vector< ConstPrimitiveT >
ConstPrimitiveVec
classlanelet_1_1PrimitiveLayer.html
ad493d85466d1cfdca8bdb6c0f9a5c232
std::function< bool(const internal::SearchBoxT< RegulatoryElementPtr > &box, const ConstPrimitiveT &prim)>
ConstSearchFunction
classlanelet_1_1PrimitiveLayer.html
a383ec4be094da12a7c12c282a3878a58
internal::TransformIterator< typename Map::iterator, PrimitiveT, internal::PairConverter< PrimitiveT > >
iterator
classlanelet_1_1PrimitiveLayer.html
a433352fcd1dc6bce41231e1b42c67b98
std::unordered_map< Id, RegulatoryElementPtr >
Map
classlanelet_1_1PrimitiveLayer.html
ad18a085a97a0cd4679c8fe49894cf84b
Optional< ConstPrimitiveT >
OptConstPrimitiveT
classlanelet_1_1PrimitiveLayer.html
ad8f40a168664bae3845667ef57052f16
Optional< PrimitiveT >
OptPrimitiveT
classlanelet_1_1PrimitiveLayer.html
a0f2d1935c89a7d2b2f0f19e1ac7cbe8a
RegulatoryElementPtr
PrimitiveT
classlanelet_1_1PrimitiveLayer.html
a351ea3cae632117a7fe55aa4e53b012c
std::vector< PrimitiveT >
PrimitiveVec
classlanelet_1_1PrimitiveLayer.html
ab233a0050d65d9726d80eba202d57341
std::function< bool(const internal::SearchBoxT< RegulatoryElementPtr > &box, const PrimitiveT &prim)>
SearchFunction
classlanelet_1_1PrimitiveLayer.html
abca64f5ed738f0ad0e53191a5e87819c
const_iterator
begin
classlanelet_1_1PrimitiveLayer.html
ad3315b92706e84532f6291458df1711a
() const
iterator
begin
classlanelet_1_1PrimitiveLayer.html
a1aaa719609cbf131db10802e1f952325
()
bool
empty
classlanelet_1_1PrimitiveLayer.html
a86e3bfd722530a3c9487f494f14b3eb3
() const
const_iterator
end
classlanelet_1_1PrimitiveLayer.html
abb254173eed0e1427e72821036916715
() const
iterator
end
classlanelet_1_1PrimitiveLayer.html
a5d4c7b7d89a68f6131a8ffd4705b644d
()
bool
exists
classlanelet_1_1PrimitiveLayer.html
a87d709b9d914e7acabcda08b55856a49
(Id id) const
const_iterator
find
classlanelet_1_1PrimitiveLayer.html
a74a97aa3288bdfe16707607624643bc7
(Id id) const
iterator
find
classlanelet_1_1PrimitiveLayer.html
ade721f6581fb3412d67c8b506f07de6a
(Id id)
std::vector< ConstPrimitiveT >
findUsages
classlanelet_1_1PrimitiveLayer.html
a036f25fe6729c885008ce804416da87e
(const traits::ConstPrimitiveType< traits::OwnedT< PrimitiveT >> &primitive) const
std::vector< PrimitiveT >
findUsages
classlanelet_1_1PrimitiveLayer.html
a0d2f0a82fd4c54a5b4b40ece98f28178
(const traits::ConstPrimitiveType< traits::OwnedT< PrimitiveT >> &primitive)
ConstPrimitiveT
get
classlanelet_1_1PrimitiveLayer.html
a9318656b89ac27c1a5a2eeadf826f466
(Id id) const
PrimitiveT
get
classlanelet_1_1PrimitiveLayer.html
a38ea4e73dbfc0495a33d34bd2ee7c742
(Id id)
ConstPrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
aecb565e2c25353edd31cbc0ca1c84d6a
(const BasicPoint2d &point, unsigned n) const
PrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
ad95e9e5a636de3fdeed1b269589600fb
(const BasicPoint2d &point, unsigned n)
ConstPrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
ac5d2bfc2debb70ae335f41353b88aee1
(const Point2d &point, unsigned n) const
PrimitiveVec
nearest
classlanelet_1_1PrimitiveLayer.html
a1bd2549ab3775de29a335c47123634d7
(const Point2d &point, unsigned n)
OptConstPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a314db2b7a5da67d5a3b57e05b1e0c158
(const BasicPoint2d &point, const ConstSearchFunction &func) const
OptPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
aff1b3dc30cd8a47867f1c18c7dbd6d01
(const BasicPoint2d &point, const SearchFunction &func)
OptConstPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a815d056f5a68124df48e628c492aa5ea
(const ConstPoint2d &point, const ConstSearchFunction &func) const
OptPrimitiveT
nearestUntil
classlanelet_1_1PrimitiveLayer.html
a8c2a1a0696c0a22384c2a6cbcd7c23fd
(const Point2d &point, const SearchFunction &func)
PrimitiveLayer &
operator=
classlanelet_1_1PrimitiveLayer.html
abfa0033c75b7c5fa9f83a3ac2464faef
(const PrimitiveLayer &rhs)=delete
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
ae7e6d333f878e14870da42da250da592
(const PrimitiveLayer &rhs)=delete
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
afec675259b70aa7055f7c99c47600eb7
(const PrimitiveLayer::Map &primitives)
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a70dda43e28c43d4aa898ad96ab3d6ca4
(const PrimitiveLayer::Map &primitives)
ConstPrimitiveVec
search
classlanelet_1_1PrimitiveLayer.html
a54600660354d2c37ee18f4cf3bfb5f02
(const BoundingBox2d &area) const
PrimitiveVec
search
classlanelet_1_1PrimitiveLayer.html
a742e9cd69dbe23bd840693e77b9860f6
(const BoundingBox2d &area)
OptConstPrimitiveT
searchUntil
classlanelet_1_1PrimitiveLayer.html
a15bd6c74dcf274be3626a33ad67c0f2c
(const BoundingBox2d &area, const ConstSearchFunction &func) const
OptPrimitiveT
searchUntil
classlanelet_1_1PrimitiveLayer.html
adbe5742ad1dd999066e12849df75cd91
(const BoundingBox2d &area, const SearchFunction &func)
size_t
size
classlanelet_1_1PrimitiveLayer.html
a1a31904fc292cbf76f7cc33d04ee1d10
() const
Id
uniqueId
classlanelet_1_1PrimitiveLayer.html
a35a8ecb050ebf5612268dba0643400c3
() const
void
add
classlanelet_1_1PrimitiveLayer.html
a482292f7231e9cac86f5007098f47637
(const PrimitiveT &element)
void
add
classlanelet_1_1PrimitiveLayer.html
a783b3330141e2045000f1690cdc0229d
(const Area &area)
void
add
classlanelet_1_1PrimitiveLayer.html
a3f20e0ef4bce9f35885f741dbdec9cce
(const Lanelet &ll)
void
add
classlanelet_1_1PrimitiveLayer.html
a015847811b3e3ee922abfa2af6ec3704
(const Point3d &p)
void
add
classlanelet_1_1PrimitiveLayer.html
ae718ae35e2f603fa61fb25854a42936b
(const PrimitiveLayer< RegulatoryElementPtr >::PrimitiveT &element)
PrimitiveLayer &
operator=
classlanelet_1_1PrimitiveLayer.html
a5b87d608853f900c85d209f023a2aa7f
(PrimitiveLayer &&rhs) noexcept
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
af44fa78d407e392085a1e8d66f8c2cdf
(const Map &primitives=Map())
PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a942fcfb6a3f095f68f935cfe95b3322b
(PrimitiveLayer &&rhs) noexcept
void
remove
classlanelet_1_1PrimitiveLayer.html
a88ff6c959358f7e687dc3f8d5d3896d8
(Id element)
~PrimitiveLayer
classlanelet_1_1PrimitiveLayer.html
a8a249cdc6601c81830e7f82ecd50554d
() noexcept
Map
elements_
classlanelet_1_1PrimitiveLayer.html
a57de58f24f2b98aed57d644eb74afd15
std::unique_ptr< Tree >
tree_
classlanelet_1_1PrimitiveLayer.html
a94b7323f30eab405d0ff0f898c1a25d2
friend class
LaneletMap
classlanelet_1_1PrimitiveLayer.html
a38eec26bcca3a11f739ab357a2ff859d
friend class
LaneletMapLayers
classlanelet_1_1PrimitiveLayer.html
a910b80661b13d1b19b422682629e2eef
friend class
LaneletSubmap
classlanelet_1_1PrimitiveLayer.html
aa8ab6e02e93fa9ffd982064e8a82c4ac
PrimitiveLineStringsTest
classPrimitiveLineStringsTest.html
LineStringTypeTest
PrimitivePolygonsTest
classPrimitivePolygonsTest.html
PolygonTypeTest
lanelet::traits::PrimitiveTraits
structlanelet_1_1traits_1_1PrimitiveTraits.html
T
typename T::Category
Category
structlanelet_1_1traits_1_1PrimitiveTraits.html
a8916ad958c9a5377f44644c8e98c9fcb
typename T::ConstType
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits.html
a1a52fedd82aabc73ec9ae17655e61cb0
typename T::DataType
DataType
structlanelet_1_1traits_1_1PrimitiveTraits.html
a1c88acb6fddf39a0c3673ab74f0743df
typename T::MutableType
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits.html
aaaec36b668d4e6bc8816de3612941fa6
typename T::ThreeDType
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits.html
a46dfbf2c5fb034dd900ac2253e978a31
typename T::TwoDType
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits.html
afed989efdb17df14d689c7a211b7ab57
lanelet::traits::PrimitiveTraits< BasicLineString2d >
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicLineString2d_01_4.html
LineStringTag
Category
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicLineString2d_01_4.html
aa9319858823f1f575f615859d0c16ed1
BasicLineString2d
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicLineString2d_01_4.html
a2fbba57fbbd1384765e0739e52b896c7
BasicLineString2d
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicLineString2d_01_4.html
a3e5331bae33dad34469c8bb78b2bf9e3
BasicLineString3d
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicLineString2d_01_4.html
a19bb218e69b6cb4efa096268fc8f4d33
BasicLineString2d
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicLineString2d_01_4.html
a2f23099e64f2edc6c54111f433897eec
lanelet::traits::PrimitiveTraits< BasicLineString3d >
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicLineString3d_01_4.html
LineStringTag
Category
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicLineString3d_01_4.html
ae9aa907cd2521f5cc34bec5e1fdf3661
BasicLineString3d
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicLineString3d_01_4.html
a5961b164cf3e0a7cd47a3dd7469982df
BasicLineString3d
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicLineString3d_01_4.html
a65adc77b5924b8eb2d8d3180f75479c9
BasicLineString3d
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicLineString3d_01_4.html
ab91ee607954684c0d61b8b158e13c879
BasicLineString2d
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicLineString3d_01_4.html
a671b57f94053a58f620c8ee567e583f9
lanelet::traits::PrimitiveTraits< BasicPoint2d >
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPoint2d_01_4.html
PointTag
Category
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPoint2d_01_4.html
ae7d09bb923fd68c566d16f97a24f26aa
BasicPoint2d
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPoint2d_01_4.html
add09d30b92908403cab5312852c16dd1
BasicPoint2d
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPoint2d_01_4.html
ac5f754d35ba377d061200931ef2aa795
BasicPoint3d
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPoint2d_01_4.html
a172b6a57721303b794f989c23c3eccb4
BasicPoint2d
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPoint2d_01_4.html
ae13d105f546732d423944bc51edc5992
lanelet::traits::PrimitiveTraits< BasicPoint3d >
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPoint3d_01_4.html
PointTag
Category
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPoint3d_01_4.html
a6dabe2ed2174163a03a58e44eb8d3452
BasicPoint3d
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPoint3d_01_4.html
ac10ef3c66593fb0f81a75507de979d01
BasicPoint3d
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPoint3d_01_4.html
a2045e0885a3ec559b001d576c5ddc66c
BasicPoint3d
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPoint3d_01_4.html
a8832b7524ca6efb9729cf2e8cc6eccdd
BasicPoint2d
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPoint3d_01_4.html
a4a1f0072c789ca6648e80bd43d123729
lanelet::traits::PrimitiveTraits< BasicPolygon2d >
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPolygon2d_01_4.html
PolygonTag
Category
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPolygon2d_01_4.html
a8661b6c263f9b33ecfaf69c1a814f0b6
BasicPolygon2d
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPolygon2d_01_4.html
a47db6862b4a15d6c53d9c54282b63e6a
BasicPolygon2d
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPolygon2d_01_4.html
acbdf8dbfa33e04f862ace30053014908
BasicPolygon3d
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPolygon2d_01_4.html
aa92be5a91989d28477c5f75f2b3df127
BasicPolygon2d
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPolygon2d_01_4.html
a87597fac1ba5fab2584a21b1158f2f37
lanelet::traits::PrimitiveTraits< BasicPolygon3d >
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPolygon3d_01_4.html
PolygonTag
Category
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPolygon3d_01_4.html
acce4c48be6c83c133ab858d543ee71d4
BasicPolygon3d
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPolygon3d_01_4.html
a936c047a0eaf44af1be0e0e210cfba27
BasicPolygon3d
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPolygon3d_01_4.html
a35c21f07cc0ed99c0764e409ecff2f1b
BasicPolygon3d
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPolygon3d_01_4.html
a85d76b21671f6f89f7063daa8e127cd2
BasicPolygon2d
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BasicPolygon3d_01_4.html
a6b3c0969066172409564ce5664517203
lanelet::traits::PrimitiveTraits< BoundingBox2d >
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BoundingBox2d_01_4.html
BoundingBoxTag
Category
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BoundingBox2d_01_4.html
aeb985beb627e3edf6e9a02429b812179
BoundingBox2d
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BoundingBox2d_01_4.html
a7f91ae590b2517e15a875a37cb2bb214
BoundingBox2d
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BoundingBox2d_01_4.html
ad9b675f72059d4ff71f7c4f1832ecaca
BoundingBox3d
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BoundingBox2d_01_4.html
a628f89bc1a291c0efe1e296f3b86bd82
BoundingBox2d
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BoundingBox2d_01_4.html
a9f22ef87a768ae2e8d878e1097ad0515
lanelet::traits::PrimitiveTraits< BoundingBox3d >
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BoundingBox3d_01_4.html
BoundingBoxTag
Category
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BoundingBox3d_01_4.html
af8c03962091bc2b6f1d11b2225124de5
BoundingBox3d
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BoundingBox3d_01_4.html
a889e901c2057319fa5358ba74a79396d
BoundingBox3d
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BoundingBox3d_01_4.html
a28315626a0d5b0f419c00da2e48d213f
BoundingBox3d
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BoundingBox3d_01_4.html
a3725f402cbeb98c4280c3637d8326d54
BoundingBox2d
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01BoundingBox3d_01_4.html
a1e4d5fbad8c5534e83766fcb91486cdc
lanelet::traits::PrimitiveTraits< ConstRuleParameter >
structlanelet_1_1traits_1_1PrimitiveTraits_3_01ConstRuleParameter_01_4.html
void
Category
structlanelet_1_1traits_1_1PrimitiveTraits_3_01ConstRuleParameter_01_4.html
a8f350ea6ef81617da508e839e8eedc09
ConstRuleParameter
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01ConstRuleParameter_01_4.html
a8ceef49fb650448ac5457fbab2b214d0
void
DataType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01ConstRuleParameter_01_4.html
a2596d57dfdd9ed73f0cd8aac2d738292
RuleParameter
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01ConstRuleParameter_01_4.html
ab1d2e5a80a0188e097a1773967a8f596
void
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01ConstRuleParameter_01_4.html
a893a529784a1e9cb105ef2c179409e1b
void
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01ConstRuleParameter_01_4.html
ade3dc7afe0e9d0241fb5fe79491426cf
lanelet::traits::PrimitiveTraits< Eigen::Vector2d >
structlanelet_1_1traits_1_1PrimitiveTraits_3_01Eigen_1_1Vector2d_01_4.html
PointTag
Category
structlanelet_1_1traits_1_1PrimitiveTraits_3_01Eigen_1_1Vector2d_01_4.html
a04dd17280b9d86c9bf506452539b9910
BasicPoint2d
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01Eigen_1_1Vector2d_01_4.html
aa12184d506a1ed44c72a4dc8a3e6328e
BasicPoint2d
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01Eigen_1_1Vector2d_01_4.html
a35528e19e4069facd6a0cdf0748778f0
BasicPoint3d
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01Eigen_1_1Vector2d_01_4.html
aa2cc431d434253f0e145825a834943bb
BasicPoint2d
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01Eigen_1_1Vector2d_01_4.html
a471f9df55f350d71d912af5c0a7e468b
PrimitiveTraits< LineStringT >
structlanelet_1_1traits_1_1PrimitiveTraits.html
typename LineStringT ::Category
Category
structlanelet_1_1traits_1_1PrimitiveTraits.html
a8916ad958c9a5377f44644c8e98c9fcb
typename LineStringT ::ConstType
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits.html
a1a52fedd82aabc73ec9ae17655e61cb0
typename LineStringT ::DataType
DataType
structlanelet_1_1traits_1_1PrimitiveTraits.html
a1c88acb6fddf39a0c3673ab74f0743df
typename LineStringT ::MutableType
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits.html
aaaec36b668d4e6bc8816de3612941fa6
typename LineStringT ::ThreeDType
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits.html
a46dfbf2c5fb034dd900ac2253e978a31
typename LineStringT ::TwoDType
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits.html
afed989efdb17df14d689c7a211b7ab57
PrimitiveTraits< PointT >
structlanelet_1_1traits_1_1PrimitiveTraits.html
typename PointT ::Category
Category
structlanelet_1_1traits_1_1PrimitiveTraits.html
a8916ad958c9a5377f44644c8e98c9fcb
typename PointT ::ConstType
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits.html
a1a52fedd82aabc73ec9ae17655e61cb0
typename PointT ::DataType
DataType
structlanelet_1_1traits_1_1PrimitiveTraits.html
a1c88acb6fddf39a0c3673ab74f0743df
typename PointT ::MutableType
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits.html
aaaec36b668d4e6bc8816de3612941fa6
typename PointT ::ThreeDType
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits.html
a46dfbf2c5fb034dd900ac2253e978a31
typename PointT ::TwoDType
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits.html
afed989efdb17df14d689c7a211b7ab57
PrimitiveTraits< PolygonT >
structlanelet_1_1traits_1_1PrimitiveTraits.html
typename PolygonT ::Category
Category
structlanelet_1_1traits_1_1PrimitiveTraits.html
a8916ad958c9a5377f44644c8e98c9fcb
typename PolygonT ::ConstType
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits.html
a1a52fedd82aabc73ec9ae17655e61cb0
typename PolygonT ::DataType
DataType
structlanelet_1_1traits_1_1PrimitiveTraits.html
a1c88acb6fddf39a0c3673ab74f0743df
typename PolygonT ::MutableType
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits.html
aaaec36b668d4e6bc8816de3612941fa6
typename PolygonT ::ThreeDType
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits.html
a46dfbf2c5fb034dd900ac2253e978a31
typename PolygonT ::TwoDType
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits.html
afed989efdb17df14d689c7a211b7ab57
lanelet::traits::PrimitiveTraits< RegulatoryElementConstPtr >
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RegulatoryElementConstPtr_01_4.html
RegulatoryElementTag
Category
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RegulatoryElementConstPtr_01_4.html
af677c6b91cacefae70f94bde0602c448
RegulatoryElementConstPtr
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RegulatoryElementConstPtr_01_4.html
ae1e5c9bc08d2c02710952f05314926ca
RegulatoryElementData
DataType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RegulatoryElementConstPtr_01_4.html
af5c924f076dffc0c9b10ea4edd75ecc7
RegulatoryElementPtr
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RegulatoryElementConstPtr_01_4.html
a1445cdab51d4e377f25d0b49c9ee8d6b
RegulatoryElementPtr
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RegulatoryElementConstPtr_01_4.html
a7472f1b6937a86e4db66c6b47d7e44df
RegulatoryElementPtr
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RegulatoryElementConstPtr_01_4.html
a8f4461db6ff7e949fd354d9f9722a18e
lanelet::traits::PrimitiveTraits< RegulatoryElementPtr >
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RegulatoryElementPtr_01_4.html
RegulatoryElementTag
Category
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RegulatoryElementPtr_01_4.html
a61c3f672acad4938e069eca8cf0eadad
RegulatoryElementConstPtr
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RegulatoryElementPtr_01_4.html
a331c7db3f8c9e1f76c67c572bd30a05a
RegulatoryElementData
DataType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RegulatoryElementPtr_01_4.html
acd7667884dca20a575eca5a92a680cfa
RegulatoryElementPtr
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RegulatoryElementPtr_01_4.html
a1cea69097ae0a07db122a67950553490
RegulatoryElementPtr
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RegulatoryElementPtr_01_4.html
ada9e030f888169968a9284dbc20e5cc3
RegulatoryElementPtr
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RegulatoryElementPtr_01_4.html
a00970f76cba1fafaf4a42524a3000f10
lanelet::traits::PrimitiveTraits< RuleParameter >
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RuleParameter_01_4.html
void
Category
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RuleParameter_01_4.html
af7d5198a76c7736354aedd6be8b9e243
ConstRuleParameter
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RuleParameter_01_4.html
aebd3d1acf937e3b8c45c0e77870c2be7
void
DataType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RuleParameter_01_4.html
a00fd42309acf15dbb0b9e5da3a0ac643
RuleParameter
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RuleParameter_01_4.html
ae5a6e990d45258b5b6f8b26f01e599fb
void
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RuleParameter_01_4.html
ae25c99a8200846956ffe59d289e2c441
void
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01RuleParameter_01_4.html
a7703f280b52f27384eaecb3121679cbf
lanelet::traits::PrimitiveTraits< Segment< PointT > >
structlanelet_1_1traits_1_1PrimitiveTraits_3_01Segment_3_01PointT_01_4_01_4.html
LineStringTag
Category
structlanelet_1_1traits_1_1PrimitiveTraits_3_01Segment_3_01PointT_01_4_01_4.html
ab86014c0fad0cebbbcae08d85008223b
Segment< ConstPrimitiveType< PointT > >
ConstType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01Segment_3_01PointT_01_4_01_4.html
ac469a44099ffb676d53e713f407d1eff
Segment< MutablePrimitiveType< PointT > >
MutableType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01Segment_3_01PointT_01_4_01_4.html
a22e47db14cc1126bb76866ed4d194a55
Segment< ThreeD< PointT > >
ThreeDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01Segment_3_01PointT_01_4_01_4.html
ab6242b07261b420cf6672a588c52a099
Segment< TwoD< PointT > >
TwoDType
structlanelet_1_1traits_1_1PrimitiveTraits_3_01Segment_3_01PointT_01_4_01_4.html
a489feb8e4e2d8b577f081d83122ffc8c
lanelet::helper::ProjectedPoint
classlanelet_1_1helper_1_1ProjectedPoint.html
ProjPoint
lanelet::helper::ProjectedPoint::Result
boost::geometry::strategy::distance::pythagoras< void >
Strategy
classlanelet_1_1helper_1_1ProjectedPoint.html
ae9cbbb5e995612e4694c5e5c30f02e3a
calculation_type< Point, PointOfSegment >::type
apply
classlanelet_1_1helper_1_1ProjectedPoint.html
a31a2475ffc6e8c68ce13dda4e8588081
(Point const &p, PointOfSegment const &p1, PointOfSegment const &p2) const
auto
updateClosestPoint
classlanelet_1_1helper_1_1ProjectedPoint.html
a414c361e011476f14c79300e99e6fe64
(const Point1T &pSeg1, const Point1T &pSeg2, Point2T &pProj, CalculationResult d) const
std::shared_ptr< Result >
result
classlanelet_1_1helper_1_1ProjectedPoint.html
a532ea941c78b0efc3a92b9142d90ec58
lanelet::RegisterRegulatoryElement
classlanelet_1_1RegisterRegulatoryElement.html
T
RegisterRegulatoryElement
classlanelet_1_1RegisterRegulatoryElement.html
ae48b9b6c13fd85dcd5bbebebdcc93b77
()
lanelet::RegulatoryElement
classlanelet_1_1RegulatoryElement.html
ConstPrimitive< RegulatoryElementData >
traits::RegulatoryElementTag
Category
classlanelet_1_1RegulatoryElement.html
ae61ebacbef6b1ed8f64447b660b4ef8e
RuleParameterMap::const_iterator
const_iterator
classlanelet_1_1RegulatoryElement.html
a3f76840903fde4bb246655c61ed8e516
RegulatoryElement
ConstType
classlanelet_1_1RegulatoryElement.html
a283c91c53756e64d25ab8c31a99ef814
RuleParameterMap::iterator
iterator
classlanelet_1_1RegulatoryElement.html
a422af871f17b736317bc668516df638e
GenericRegulatoryElement
MutableType
classlanelet_1_1RegulatoryElement.html
aa746b5d4805a034be8b6e7bd88554f37
RegulatoryElement
ThreeDType
classlanelet_1_1RegulatoryElement.html
ad8d201c93db913c15242a316a6ee590e
RegulatoryElement
TwoDType
classlanelet_1_1RegulatoryElement.html
a19a1ed9b35f802a3c6f31c8cb47db7d9
void
applyVisitor
classlanelet_1_1RegulatoryElement.html
a1ecb5bbe865499f5d95694b00895e8eb
(RuleParameterVisitor &visitor) const
bool
empty
classlanelet_1_1RegulatoryElement.html
a7844e21d7808e4d75e26173b18e183a0
() const
Optional< T >
find
classlanelet_1_1RegulatoryElement.html
ac1647c2a894ef23ae0f6916ced24ac13
(Id id) const
Optional< ConstRuleParameter >
find
classlanelet_1_1RegulatoryElement.html
a3f53d4927db96fa8e6b52840b4d8553c
(Id id) const
boost::optional< ConstLanelet >
find
classlanelet_1_1RegulatoryElement.html
aac67badd7a84bf3bf7d0c965fa14bee0
(Id id) const
boost::optional< ConstArea >
find
classlanelet_1_1RegulatoryElement.html
a970324edc0c2cc5f151873d206699ae3
(Id id) const
ConstRuleParameterMap
getParameters
classlanelet_1_1RegulatoryElement.html
acb6d849422e62a5a82a9572cb5e4ffb3
() const
std::vector< T >
getParameters
classlanelet_1_1RegulatoryElement.html
afbd0038c8dd7e2bd00eaf28b9eb1a803
(const std::string &role) const
std::vector< T >
getParameters
classlanelet_1_1RegulatoryElement.html
a26023d1564809e879d22eba852655e47
(RoleName role) const
std::vector< ConstLanelet >
getParameters
classlanelet_1_1RegulatoryElement.html
a595c1f0afb6ff1bcb33071f53501df49
(const std::string &role) const
std::vector< ConstLanelet >
getParameters
classlanelet_1_1RegulatoryElement.html
aa5e6a2aaa084303ad9b759ad42d4ceff
(RoleName role) const
std::vector< ConstArea >
getParameters
classlanelet_1_1RegulatoryElement.html
adea5b7da99dc615234c6ec418cb97202
(const std::string &role) const
std::vector< ConstArea >
getParameters
classlanelet_1_1RegulatoryElement.html
a07a3209dabafbdcffc93d9b7bc679a43
(RoleName role) const
std::vector< std::string >
roles
classlanelet_1_1RegulatoryElement.html
ab9e27aaba05d7c18b03d0340791e3f8c
() const
void
setId
classlanelet_1_1RegulatoryElement.html
a65ef76fbab14ab4daed2441c04d58c8f
(Id id) noexcept
size_t
size
classlanelet_1_1RegulatoryElement.html
a553d6104e39e9bf9a2724c8e73efe87d
() const
virtual
~RegulatoryElement
classlanelet_1_1RegulatoryElement.html
ad2370bb62ef2772ca63a4577be3ba218
()
static constexpr char
RuleName
classlanelet_1_1RegulatoryElement.html
afc3e8de223718122c2d1b94b4863ff4f
[]
void
applyVisitor
classlanelet_1_1RegulatoryElement.html
a81b044659de21f2f6f38ad442d358aeb
(internal::MutableParameterVisitor &visitor) const
const_iterator
begin
classlanelet_1_1RegulatoryElement.html
acd27d1507a82d9cbc43bf923e5e8289d
() const
RegulatoryElementDataPtr
data
classlanelet_1_1RegulatoryElement.html
a45d34c84dfa7e28f7c61472b18ce725e
()
const_iterator
end
classlanelet_1_1RegulatoryElement.html
a6e2d0fd99709d921bba1a1352098e706
() const
std::vector< T >
getParameters
classlanelet_1_1RegulatoryElement.html
a4924df63718091dc815fb243fbd88da7
(RoleName role)
const RuleParameterMap &
parameters
classlanelet_1_1RegulatoryElement.html
a45a06f1b3d5dd059884778dfa698ea9b
() const
RuleParameterMap &
parameters
classlanelet_1_1RegulatoryElement.html
aa8effa43d9d885f442d7d8a360b11f8a
()
RegulatoryElement
classlanelet_1_1RegulatoryElement.html
aba434ec489c98c2f8de1fea835062037
(Id id=InvalId, const RuleParameterMap &members=RuleParameterMap(), const AttributeMap &attributes=AttributeMap())
RegulatoryElement
classlanelet_1_1RegulatoryElement.html
a36bc6a25e09f6ad8a22e2fc269773a86
(const RegulatoryElementDataPtr &data)
friend class
LaneletMap
classlanelet_1_1RegulatoryElement.html
a38eec26bcca3a11f739ab357a2ff859d
friend class
RegulatoryElementFactory
classlanelet_1_1RegulatoryElement.html
a74634888f2275562ec6f24f45b844c53
lanelet::RegulatoryElementData
classlanelet_1_1RegulatoryElementData.html
lanelet::PrimitiveData
RegulatoryElementData
classlanelet_1_1RegulatoryElementData.html
a50214e5fbdab9363c6a30d32bbf0a8f5
(Id id, RuleParameterMap parameters=RuleParameterMap(), const AttributeMap &attributes=AttributeMap())
RuleParameterMap
parameters
classlanelet_1_1RegulatoryElementData.html
a3910adc79ce9362c2298bdd1dc91a8b6
lanelet::RegulatoryElementFactory
classlanelet_1_1RegulatoryElementFactory.html
std::function< RegulatoryElementPtr(const RegulatoryElementDataPtr &)>
FactoryFcn
classlanelet_1_1RegulatoryElementFactory.html
afbf05b0f41dc86f72cf49b43dce55c95
void
registerStrategy
classlanelet_1_1RegulatoryElementFactory.html
ab2039d98483e21207bf6d1844347b70f
(const std::string &strategy, const FactoryFcn &factoryFunction)
static std::vector< std::string >
availableRules
classlanelet_1_1RegulatoryElementFactory.html
afc61819149df06e0c8f7adc0c597cb9c
()
static RegulatoryElementPtr
create
classlanelet_1_1RegulatoryElementFactory.html
aa266313dfbe6dbc87804250bed8b2225
(std::string ruleName, const RegulatoryElementDataPtr &data)
static RegulatoryElementPtr
create
classlanelet_1_1RegulatoryElementFactory.html
a7cf10822bee6c8546fc855e80afea048
(const std::string &ruleName, Id id, const RuleParameterMap &map, const AttributeMap &attributes=AttributeMap())
static RegulatoryElementFactory &
instance
classlanelet_1_1RegulatoryElementFactory.html
a58e904e4be87e8428609a357b76331aa
()
RegulatoryElementFactory
classlanelet_1_1RegulatoryElementFactory.html
aae0019b3ae54d260777d097071f4e7b2
()=default
std::map< std::string, FactoryFcn >
registry_
classlanelet_1_1RegulatoryElementFactory.html
a8c6f42de36bdc4a6ed4d2a0bfe45d141
lanelet::traits::RegulatoryElementTag
structlanelet_1_1traits_1_1RegulatoryElementTag.html
RegulatoryElementTest
classRegulatoryElementTest.html
Area
ar
classRegulatoryElementTest.html
ad88126dd4c292677b11d3fe69bf10b7a
Id
id
classRegulatoryElementTest.html
a3dc83d15be93a7edcc2d65e5429ad81f
Lanelet
ll1
classRegulatoryElementTest.html
a23e6f54bf5ff16f747758890ec458152
Lanelet
ll2
classRegulatoryElementTest.html
a4cbd8fa0a16460276012b055512bc496
Lanelet
ll3
classRegulatoryElementTest.html
a6531fc3feb6e4a09952d50a27678f0cc
LineString3d
ls1
classRegulatoryElementTest.html
a5f252e157247b11a3ca8af225ff83949
LineString3d
ls2
classRegulatoryElementTest.html
a642edf15e2f4abb125056e75d1415817
LineString3d
ls3
classRegulatoryElementTest.html
a0d183cf04bd909a14aa651a0f5295176
LineString3d
ls4
classRegulatoryElementTest.html
a95100b8fddda3f4750c1e9ecc2fb00fc
LineString3d
ls5
classRegulatoryElementTest.html
ae88bd50f659a02b096131a24e2a8db18
LineString3d
ls6
classRegulatoryElementTest.html
a277128488a8bff3b50d56a4e8eb8f791
Point3d
p1
classRegulatoryElementTest.html
aaa676367efd27f6f861c6213fe0be741
Point3d
p2
classRegulatoryElementTest.html
a39de243d072b4c222a881f598829bbde
Point3d
p3
classRegulatoryElementTest.html
a14761c81613c4f79f6bd080cde682677
Point3d
p4
classRegulatoryElementTest.html
a1d23d93be49c45af087e5267510ae6bc
Point3d
p5
classRegulatoryElementTest.html
a95574dca48c6630d57ad58b5744c7dbe
Point3d
p6
classRegulatoryElementTest.html
ac1b97ae2e8391c6920ad9fd7360c064a
Polygon3d
poly1
classRegulatoryElementTest.html
aca01f43a993e97b04fc00424ed9f2d89
RegulatoryElementDataPtr
regelemData
classRegulatoryElementTest.html
a5de2bad03b7e7f8e5b67aaeb7760ef4f
GenericRegulatoryElementPtr
getGenericRegelem
classRegulatoryElementTest.html
ada8ce9e91fff0239f01b2e64136f9905
()
void
SetUp
classRegulatoryElementTest.html
af3d6a3c84c1055d00aa09a63948b0e6f
() override
lanelet::utils::detail::ReserveIfNecessary
structlanelet_1_1utils_1_1detail_1_1ReserveIfNecessary.html
void
operator()
structlanelet_1_1utils_1_1detail_1_1ReserveIfNecessary.html
aeb1f7b82ed9a711399c6879b6a15a537
(ContainerT &, size_t) const
lanelet::utils::detail::ReserveIfNecessary< std::vector< T > >
structlanelet_1_1utils_1_1detail_1_1ReserveIfNecessary_3_01std_1_1vector_3_01T_01_4_01_4.html
void
operator()
structlanelet_1_1utils_1_1detail_1_1ReserveIfNecessary_3_01std_1_1vector_3_01T_01_4_01_4.html
a4f9839491cedb3ca46b2a64e747c04c5
(std::vector< T > &c, size_t size) const
lanelet::helper::ProjectedPoint::Result
structlanelet_1_1helper_1_1ProjectedPoint_1_1Result.html
double
dMin
structlanelet_1_1helper_1_1ProjectedPoint_1_1Result.html
abe991f6c2631360d21cdcfca7cb578de
ProjPoint
projectedPoint
structlanelet_1_1helper_1_1ProjectedPoint_1_1Result.html
aaa2f7562c4f7a47a8430df19d7d5caa5
ProjPoint
segmentPoint1
structlanelet_1_1helper_1_1ProjectedPoint_1_1Result.html
aff19e52d051237764d7eccdcba720134
ProjPoint
segmentPoint2
structlanelet_1_1helper_1_1ProjectedPoint_1_1Result.html
a01ca0bf790dc8a10c4a50a4ea6bb7023
boost::geometry::strategy::distance::services::result_from_distance< lanelet::helper::ProjectedPoint< ProjPoint >, P, PS >
structboost_1_1geometry_1_1strategy_1_1distance_1_1services_1_1result__from__distance_3_01lanele334ce5df1c4b1161a127dcca111a00a8.html
static return_type
apply
structboost_1_1geometry_1_1strategy_1_1distance_1_1services_1_1result__from__distance_3_01lanele334ce5df1c4b1161a127dcca111a00a8.html
ad241dac8373d64f0449dc95d66499aa5
(lanelet::helper::ProjectedPoint< ProjPoint > const &, T const &value)
typename return_type< lanelet::helper::ProjectedPoint< ProjPoint >, P, PS >::type
return_type
structboost_1_1geometry_1_1strategy_1_1distance_1_1services_1_1result__from__distance_3_01lanele334ce5df1c4b1161a127dcca111a00a8.html
aeccceb83ba9e62b81b65e43cd0174cc0
boost::geometry::strategy::distance::services::return_type< lanelet::helper::ProjectedPoint< ProjPoint >, P, PS >
structboost_1_1geometry_1_1strategy_1_1distance_1_1services_1_1return__type_3_01lanelet_1_1helpe9a2bdc60f515f0ff57fe20b7078d8e88.html
lanelet::internal::ReverseAndForwardIterator
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
IteratorT
IteratorT
Iterator
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
a0178a5ef2782943a1d3006645ab17bf5
std::reverse_iterator< IteratorT >
ReverseIterator
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
a67edc6ac8c3d357ff97c46cea581c2d4
bool
forward
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
ab27a72601619f8f3ca3f7a78ea3129a5
() const
operator Iterator
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
a5da9598d4061bf5c1acfe44d190322e4
() const
ReverseAndForwardIterator
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
aadd3cc8750b97f95af424a9bf1e8df3f
()=default
ReverseAndForwardIterator
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
a6a966aa38423918efb4eed928914328e
(Iterator iter)
ReverseAndForwardIterator
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
a995ad42b30d29376b6e3b6dfa942b33c
(ReverseIterator iter)
bool
reversed
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
ad1262a6a634062d31d7adfad0b011ff7
() const
static ReverseAndForwardIterator
reversed
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
a1eb2d00507126d991b1adfd762a6b974
(Iterator iter)
boost::iterator_adaptor< ReverseAndForwardIterator< IteratorT >, IteratorT >
Base
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
a325645aef16cdd757caf085134638d61
void
advance
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
aeb52282d34379a62fbc2935615ad76ca
(typename Base::difference_type d)
void
decrement
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
a754eefae002070e53dacffc3e37bc7a7
()
Base::reference
dereference
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
a2a7ff50e2370b179cedeb82af2fed716
() const
Base::difference_type
distance_to
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
ad55654a5e88a26e81f7922b479cb6cb7
(const ReverseAndForwardIterator< OtherIterator > &y) const
void
increment
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
af9cd1c4592614d383e9d50644835d40a
()
IteratorT &
iter
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
ad9bb8327f3bed670fcd30a262a9f6ee0
()
bool
forward_
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
a3bf7f6dae89e5c11e73713c696ff5dc4
friend class
boost::iterator_core_access
classlanelet_1_1internal_1_1ReverseAndForwardIterator.html
ac09f73e325921cc50ebcd96bed0f8096
lanelet::RightOfWay
classlanelet_1_1RightOfWay.html
lanelet::RegulatoryElement
std::shared_ptr< RightOfWay >
Ptr
classlanelet_1_1RightOfWay.html
a99eed87ce5c31bcbc2e736c62daaf7a7
void
addRightOfWayLanelet
classlanelet_1_1RightOfWay.html
ab86dbcb69e5d69775860685c0667f5cc
(const Lanelet &lanelet)
void
addYieldLanelet
classlanelet_1_1RightOfWay.html
a54b03f1eb32b4f2c26ad49e945ad0fd3
(const Lanelet &lanelet)
ManeuverType
getManeuver
classlanelet_1_1RightOfWay.html
add1b738e20608f7725d705f6ce95aff2
(const ConstLanelet &lanelet) const
bool
removeRightOfWayLanelet
classlanelet_1_1RightOfWay.html
a0531c5571d41d2a003a5f36521f95b39
(const Lanelet &lanelet)
void
removeStopLine
classlanelet_1_1RightOfWay.html
af20b4376f65cf7e6783a2c29ee6ac81a
()
bool
removeYieldLanelet
classlanelet_1_1RightOfWay.html
a23a9d082ee20ba297e630a5b12bf282c
(const Lanelet &lanelet)
ConstLanelets
rightOfWayLanelets
classlanelet_1_1RightOfWay.html
afa7bf4edf3111c7fc8dc5193f17dadfb
() const
Lanelets
rightOfWayLanelets
classlanelet_1_1RightOfWay.html
a6dcdfd3c8766fb41ef1a8497e92948b5
()
void
setStopLine
classlanelet_1_1RightOfWay.html
a04f7ba6b03de537acae0b5795974a0e9
(const LineString3d &stopLine)
Optional< ConstLineString3d >
stopLine
classlanelet_1_1RightOfWay.html
a49aa2a3f415a9a292ff99811cdcaa158
() const
Optional< LineString3d >
stopLine
classlanelet_1_1RightOfWay.html
a5e608b9583f24b9d399bb1233b6f6770
()
ConstLanelets
yieldLanelets
classlanelet_1_1RightOfWay.html
a2e08ec59991846571e944142d830975a
() const
Lanelets
yieldLanelets
classlanelet_1_1RightOfWay.html
a9a2b95d3b9469e751297fb62f07207c5
()
static Ptr
make
classlanelet_1_1RightOfWay.html
abaacb69b4f9900c0fccf4440bb49474d
(Id id, const AttributeMap &attributes, const Lanelets &rightOfWay, const Lanelets &yield, const Optional< LineString3d > &stopLine={})
static constexpr char
RuleName
classlanelet_1_1RightOfWay.html
ac4ee906af01ca1c088376bc794d3e5e4
[]
RightOfWay
classlanelet_1_1RightOfWay.html
ad5fefeb02c305d21ef799a68f91d21c8
(Id id, const AttributeMap &attributes, const Lanelets &rightOfWay, const Lanelets &yield, const Optional< LineString3d > &stopLine={})
RightOfWay
classlanelet_1_1RightOfWay.html
a387568a312e572832ce0980d5c98da53
(const RegulatoryElementDataPtr &data)
friend class
RegisterRegulatoryElement< RightOfWay >
classlanelet_1_1RightOfWay.html
aedda3cc4ee11022fc07e50f72f9aa57e
boost::geometry::traits::ring_const_type< LLPolygon2d >
structboost_1_1geometry_1_1traits_1_1ring__const__type_3_01LLPolygon2d_01_4.html
const lanelet::BasicPolygon2d &
type
structboost_1_1geometry_1_1traits_1_1ring__const__type_3_01LLPolygon2d_01_4.html
aa955f346cbf58aa9b22bfa2d713cd299
boost::geometry::traits::ring_const_type< LLPolygon3d >
structboost_1_1geometry_1_1traits_1_1ring__const__type_3_01LLPolygon3d_01_4.html
const lanelet::BasicPolygon3d &
type
structboost_1_1geometry_1_1traits_1_1ring__const__type_3_01LLPolygon3d_01_4.html
aff3ba268448d0260807b10d8e7d5c20a
boost::geometry::traits::ring_mutable_type< LLPolygon2d >
structboost_1_1geometry_1_1traits_1_1ring__mutable__type_3_01LLPolygon2d_01_4.html
lanelet::BasicPolygon2d &
type
structboost_1_1geometry_1_1traits_1_1ring__mutable__type_3_01LLPolygon2d_01_4.html
aac844fd106288fc1ca0b98d61b2b0d9d
boost::geometry::traits::ring_mutable_type< LLPolygon3d >
structboost_1_1geometry_1_1traits_1_1ring__mutable__type_3_01LLPolygon3d_01_4.html
lanelet::BasicPolygon3d &
type
structboost_1_1geometry_1_1traits_1_1ring__mutable__type_3_01LLPolygon3d_01_4.html
a5db9faf242aedccb6e3bf8c095aefbe6
lanelet::RoleNameString
structlanelet_1_1RoleNameString.html
std::pair< const char *, const RoleName >
RoleNamesItem
structlanelet_1_1RoleNameString.html
af1ab7fb644d8410de090b2c0768c452e
static constexpr const char
CancelLine
structlanelet_1_1RoleNameString.html
a2e484951e6471ac89790510590a15b53
[]
static constexpr const char
Cancels
structlanelet_1_1RoleNameString.html
a02ce3fbde96a7cf816c741184c976ef7
[]
static constexpr const char
Centerline
structlanelet_1_1RoleNameString.html
ae670849818258d18127b982119002f74
[]
static constexpr const char
Inner
structlanelet_1_1RoleNameString.html
a20ffcc8ae741fdf278c162c053ab8247
[]
static constexpr const char
Lanelet
structlanelet_1_1RoleNameString.html
a7fe82b675ac64ca6112f8d44ead6bcdf
[]
static constexpr const char
Left
structlanelet_1_1RoleNameString.html
a319757c6476e1d69d534d4fe32268094
[]
static constexpr RoleNamesItem
Map
structlanelet_1_1RoleNameString.html
a428f445a020b5ad36959fa4353995d62
[]
static constexpr const char
Outer
structlanelet_1_1RoleNameString.html
a75f47ec0836c640f5084502e1d7cfb43
[]
static constexpr const char
Refers
structlanelet_1_1RoleNameString.html
a2bedfef993cead72fc47adae4e3a78a5
[]
static constexpr const char
RefLine
structlanelet_1_1RoleNameString.html
ae8acf40424a5b4ae702cbd28ea50d446
[]
static constexpr const char
RegulatoryElement
structlanelet_1_1RoleNameString.html
abb30b33aee0c55ca6cff379c1b93fc6e
[]
static constexpr const char
Right
structlanelet_1_1RoleNameString.html
a7530a3b3a375a5ec911a954da6a102fc
[]
static constexpr const char
RightOfWay
structlanelet_1_1RoleNameString.html
a408d62b9c6efe34efb016575f8be2883
[]
static constexpr const char
Yield
structlanelet_1_1RoleNameString.html
a3c3450ac57af2b35b663bda6910240b1
[]
lanelet::RuleParameterVisitor
classlanelet_1_1RuleParameterVisitor.html
virtual void
operator()
classlanelet_1_1RuleParameterVisitor.html
adee6870848fe2f3e99aac85801e437be
(const ConstPoint3d &)
virtual void
operator()
classlanelet_1_1RuleParameterVisitor.html
a485967b877d568bc92edaf348c5dcc4d
(const ConstLineString3d &)
virtual void
operator()
classlanelet_1_1RuleParameterVisitor.html
ad6fef373b5a1422cb558b2d1c052a6d2
(const ConstPolygon3d &)
virtual void
operator()
classlanelet_1_1RuleParameterVisitor.html
ad1e76a933d10981d5ec8a6ce15a75fc5
(const ConstWeakLanelet &)
virtual void
operator()
classlanelet_1_1RuleParameterVisitor.html
a59676e64bdd32ba10a073aa467da2da9
(const ConstWeakArea &)
virtual
~RuleParameterVisitor
classlanelet_1_1RuleParameterVisitor.html
a3e86f23c48d42e7171b597dce7f79ae3
()=default
std::string
role
classlanelet_1_1RuleParameterVisitor.html
a0985a0b68fb7387d97bbd8363cf75744
lanelet::internal::SearchBox
structlanelet_1_1internal_1_1SearchBox.html
BoundingBox2d
Type
structlanelet_1_1internal_1_1SearchBox.html
ab4813442d39e31e2301d3d14a05c9a2b
lanelet::internal::SearchBox< Point3d >
structlanelet_1_1internal_1_1SearchBox_3_01Point3d_01_4.html
BasicPoint2d
Type
structlanelet_1_1internal_1_1SearchBox_3_01Point3d_01_4.html
aa4206b8b35b111775994a1666993b180
lanelet::geometry::internal::SegmentSearch
structlanelet_1_1geometry_1_1internal_1_1SegmentSearch.html
SegmentMap
map
structlanelet_1_1geometry_1_1internal_1_1SegmentSearch.html
a8ef06fa055ad906b4c3e3775a5363d6f
IndexedSegmentTree
tree
structlanelet_1_1geometry_1_1internal_1_1SegmentSearch.html
a5986b37f14b8ea42dd01959d7ff74899
lanelet::internal::SelectBasicLineString
structlanelet_1_1internal_1_1SelectBasicLineString.html
lanelet::internal::SelectBasicLineString< BasicPoint2d >
structlanelet_1_1internal_1_1SelectBasicLineString_3_01BasicPoint2d_01_4.html
BasicLineString2d
Type
structlanelet_1_1internal_1_1SelectBasicLineString_3_01BasicPoint2d_01_4.html
aa76350bbd975c293e2188e1d94e06494
lanelet::internal::SelectBasicLineString< BasicPoint3d >
structlanelet_1_1internal_1_1SelectBasicLineString_3_01BasicPoint3d_01_4.html
BasicLineString3d
Type
structlanelet_1_1internal_1_1SelectBasicLineString_3_01BasicPoint3d_01_4.html
a6c131889dbe14e7304706369c1abff12
lanelet::internal::SelectCompoundLsIterator
structlanelet_1_1internal_1_1SelectCompoundLsIterator.html
internal::UniqueCompoundIterator< const ConstLineStrings3d >
BaseIterator
structlanelet_1_1internal_1_1SelectCompoundLsIterator.html
aadeb17a6f7427990f10d6d0e270fa526
internal::TransformIterator< internal::ReverseAndForwardIterator< BaseIterator >, const PointT >
Iterator
structlanelet_1_1internal_1_1SelectCompoundLsIterator.html
a84514e2e2136227fde283fb136616846
lanelet::internal::SelectCompoundLsIterator< ConstPoint3d >
structlanelet_1_1internal_1_1SelectCompoundLsIterator_3_01ConstPoint3d_01_4.html
internal::UniqueCompoundIterator< const ConstLineStrings3d >
BaseIterator
structlanelet_1_1internal_1_1SelectCompoundLsIterator_3_01ConstPoint3d_01_4.html
a56094f3735f88e27c2d12058640129f7
internal::ReverseAndForwardIterator< BaseIterator >
Iterator
structlanelet_1_1internal_1_1SelectCompoundLsIterator_3_01ConstPoint3d_01_4.html
a7bf67f4e877a57359c66cc616b1f4ef6
lanelet::internal::SelectInsertIterator
structlanelet_1_1internal_1_1SelectInsertIterator.html
internal::TransformIterator< T, Point3d >
Type
structlanelet_1_1internal_1_1SelectInsertIterator.html
ad7009a9d8fa31827d565aecfad814135
lanelet::internal::SelectInsertIterator< typename SelectLsIterator< Point2d >::Iterator >
structlanelet_1_1internal_1_1SelectInsertIterator_3_01typename_01SelectLsIterator_3_01Point2d_01_4_1_1Iterator_01_4.html
internal::ReverseAndForwardIterator< Points3d::iterator >
Type
structlanelet_1_1internal_1_1SelectInsertIterator_3_01typename_01SelectLsIterator_3_01Point2d_01_4_1_1Iterator_01_4.html
aba9f90c07c9a2f43650ba0a18e0d5e56
lanelet::internal::SelectLsIterator
structlanelet_1_1internal_1_1SelectLsIterator.html
internal::TransformIterator< internal::ReverseAndForwardIterator< Points3d::iterator >, PointT >
Iterator
structlanelet_1_1internal_1_1SelectLsIterator.html
aafed8fa2704f06b62f5a9b584b4976c3
lanelet::internal::SelectLsIterator< const Point3d >
structlanelet_1_1internal_1_1SelectLsIterator_3_01const_01Point3d_01_4.html
internal::ReverseAndForwardIterator< Points3d::const_iterator >
Iterator
structlanelet_1_1internal_1_1SelectLsIterator_3_01const_01Point3d_01_4.html
af4b338aa21d0f40343fe0b5373c353b0
lanelet::internal::SelectLsIterator< const PointT >
structlanelet_1_1internal_1_1SelectLsIterator_3_01const_01PointT_01_4.html
internal::TransformIterator< internal::ReverseAndForwardIterator< Points3d::const_iterator >, const PointT >
Iterator
structlanelet_1_1internal_1_1SelectLsIterator_3_01const_01PointT_01_4.html
a6dffc9727c4a7e3faaddcfbbf267941e
lanelet::internal::SelectLsIterator< Point3d >
structlanelet_1_1internal_1_1SelectLsIterator_3_01Point3d_01_4.html
internal::ReverseAndForwardIterator< Points3d::iterator >
Iterator
structlanelet_1_1internal_1_1SelectLsIterator_3_01Point3d_01_4.html
adedd9de60cc54675169b73bda66840be
lanelet::geometry::internal::SelfIntersection2d
structlanelet_1_1geometry_1_1internal_1_1SelfIntersection2d.html
SelfIntersectionLong
firstSegment
structlanelet_1_1geometry_1_1internal_1_1SelfIntersection2d.html
a3bb823fec6a48b50d0423352460241ca
BasicPoint2d
intersectionPoint
structlanelet_1_1geometry_1_1internal_1_1SelfIntersection2d.html
a30bed77b879233cea7bdf1bb1baf006c
SelfIntersectionLong
lastSegment
structlanelet_1_1geometry_1_1internal_1_1SelfIntersection2d.html
aee87466e6322b2f81ea57385f6da9805
lanelet::geometry::internal::SelfIntersectionLong
structlanelet_1_1geometry_1_1internal_1_1SelfIntersectionLong.html
size_t
idx
structlanelet_1_1geometry_1_1internal_1_1SelfIntersectionLong.html
a63e544071f5755339b6e29abff79116e
double
s
structlanelet_1_1geometry_1_1internal_1_1SelfIntersectionLong.html
a487e1147a1fb595451a2094256add915
lanelet::SpeedLimit
classlanelet_1_1SpeedLimit.html
lanelet::TrafficSign
std::shared_ptr< SpeedLimit >
Ptr
classlanelet_1_1SpeedLimit.html
ab31f624928ab550e40a2bff459aa42be
static Ptr
make
classlanelet_1_1SpeedLimit.html
ab1b247b1fbf7a07c1a33dccc11135c14
(Id id, const AttributeMap &attributes, const TrafficSignsWithType &trafficSigns, const TrafficSignsWithType &cancellingTrafficSigns={}, const LineStrings3d &refLines={}, const LineStrings3d &cancelLines={})
static Ptr
make
classlanelet_1_1SpeedLimit.html
a9d78947a131222e8c553c8314ca8557e
(Id id, AttributeMap attributes, const std::string &signType, const LineStrings3d &refLines={}, const LineStrings3d &cancelLines={})
static constexpr char
RuleName
classlanelet_1_1SpeedLimit.html
a1de96193a5d4bfc9ea534406bf05e5cc
[]
SpeedLimit
classlanelet_1_1SpeedLimit.html
a848884ff1f791f0c29ac141ee544bc0e
(Id id, const AttributeMap &attributes, const TrafficSignsWithType &trafficSigns, const TrafficSignsWithType &cancellingTrafficSigns={}, const LineStrings3d &refLines={}, const LineStrings3d &cancelLines={})
SpeedLimit
classlanelet_1_1SpeedLimit.html
aed8c939897477411df7f7d9ddc6c4748
(const RegulatoryElementDataPtr &data)
friend class
RegisterRegulatoryElement< SpeedLimit >
classlanelet_1_1SpeedLimit.html
add467e2cf5c09fcb79bfc05d92d1fe02
boost::geometry::strategy::distance::services::tag< lanelet::helper::ProjectedPoint< ProjPoint > >
structboost_1_1geometry_1_1strategy_1_1distance_1_1services_1_1tag_3_01lanelet_1_1helper_1_1Proj772c247b80487fb10ab3bac1727b884e.html
strategy_tag_distance_point_segment
type
structboost_1_1geometry_1_1strategy_1_1distance_1_1services_1_1tag_3_01lanelet_1_1helper_1_1Proj772c247b80487fb10ab3bac1727b884e.html
ac5c95a2025494e24a258fcbc0921c6d2
boost::geometry::traits::tag< LLPolygon2d >
structboost_1_1geometry_1_1traits_1_1tag_3_01LLPolygon2d_01_4.html
polygon_tag
type
structboost_1_1geometry_1_1traits_1_1tag_3_01LLPolygon2d_01_4.html
a9478b0b7373d3e4b0570a5f67e2f95c4
boost::geometry::traits::tag< LLPolygon3d >
structboost_1_1geometry_1_1traits_1_1tag_3_01LLPolygon3d_01_4.html
polygon_tag
type
structboost_1_1geometry_1_1traits_1_1tag_3_01LLPolygon3d_01_4.html
af310e4ecf42d88a3b816d179f8ca26bf
TestArea
classTestArea.html
TestArea
classTestArea.html
a20fb3cb3077d23f8a6097d52967fc5e2
()
Area
area1
classTestArea.html
a43ba825cb7b726e2c2ef96e5bdda16e9
Area
area2
classTestArea.html
a0e8cb86e99415451e9d75fd3184e2ae3
Area
area3
classTestArea.html
a24e60e847d6d5420d93064657b5964e4
Area
area4
classTestArea.html
a1b0b0c5d82b6ee15f8ec2724accacb10
LineString3d
firstCircle
classTestArea.html
ab57e5ee62dfc69d6475d7b067faea886
LineString3d
firstCircle1
classTestArea.html
a2f0aa525a878b8851f70845e79215887
LineString3d
firstCircle2
classTestArea.html
a135b6944c67db9822d0eae2471d894cb
LineString3d
firstCircle3
classTestArea.html
a88780477d71cab88ba491906b1607217
LineString3d
hole
classTestArea.html
adcc93102f5655572c8598d502629689f
Id
id
classTestArea.html
a09d8d5c10fef7e2a9245346215c2409b
Lanelet
laneletBelow
classTestArea.html
a299afe02a0d06f705106fc0d4290f972
Lanelet
laneletFollowing
classTestArea.html
a4aac259a44c6f231144bd6a62c4136c9
Lanelet
laneletRight
classTestArea.html
a2c06cb8db42d6fc081b163779b18850e
Lanelet
laneletUpwards
classTestArea.html
ac60ba35cebf995a7866b3bb4d16100c5
Points3d
pointsLeft
classTestArea.html
ad1eb7c7c96eb0097b0bd7f2dc8d5d2f4
Points3d
pointsRight
classTestArea.html
a50d1b97255da4aaa95208943d503967b
RegulatoryElementPtr
regelem
classTestArea.html
a3214b1893141848008e8f489f5c422a4
LineString3d
rightLine
classTestArea.html
a5e2aff4572111134833788ed8de5b560
LineString3d
secondCircle1
classTestArea.html
a7f3428f0a0bdd074b5e99220b254eaed
LineString3d
secondCircle2
classTestArea.html
a44c6cf3bea9428756638352892138588
LineString3d
secondCircle3
classTestArea.html
aadb0d368e3b63ea4eee105663544289f
LineString3d
thirdLine1
classTestArea.html
af8e4ca4c0a5e1e0965dad1ff2587df82
LineString3d
thirdLine2
classTestArea.html
a30aa5a2dd06039da6ddf111e6fe02ca2
TestLaneletOrArea
classTestLaneletOrArea.html
ConstLaneletOrArea
getArea
classTestLaneletOrArea.html
a7cc64ca32499fabeaecb695a2a683031
() const
ConstLaneletOrArea
getLanelet
classTestLaneletOrArea.html
a3bc552e862e5dac358b38886619dfaec
() const
Area
area
classTestLaneletOrArea.html
a09297fe0c0b02ee7c0ede63cfa5a39cd
Lanelet
lanelet
classTestLaneletOrArea.html
a5b4e712a12ad57a2630b9b2e8160d763
LineString3d
ls1
classTestLaneletOrArea.html
a6b7b80143aac1f833ae7fc9592c3c6e2
LineString3d
ls2
classTestLaneletOrArea.html
a2521fe94f54773b0e2d64c67375b8b2f
LineString3d
ls3
classTestLaneletOrArea.html
a758a16af83e9a058bd9ea0191c57ed4a
LineString3d
ls4
classTestLaneletOrArea.html
ae2f15e5fab216c1de3538b2d52a7b1a6
Point3d
p1
classTestLaneletOrArea.html
aee3e8d98c97752036a4674d45032c3b2
Point3d
p2
classTestLaneletOrArea.html
a8707b3d2226e56736eab44460cb94715
Point3d
p3
classTestLaneletOrArea.html
a6af19904d5ad9df3b7c28c5442a49b56
Point3d
p4
classTestLaneletOrArea.html
a8aceaba0a2108d3d9107930c169f8f75
ThreeDAndBasicPolygonsTest
classThreeDAndBasicPolygonsTest.html
PolygonTypeTest
ThreeDLineStringsTest
classThreeDLineStringsTest.html
LineStringTypeTest
ThreeDPolygonsTest
classThreeDPolygonsTest.html
PolygonTypeTest
lanelet::TrafficLight
classlanelet_1_1TrafficLight.html
lanelet::RegulatoryElement
std::shared_ptr< TrafficLight >
Ptr
classlanelet_1_1TrafficLight.html
a23ed93effc0d4663eb2f03ca3857d3ae
void
addTrafficLight
classlanelet_1_1TrafficLight.html
ac6c7ad141b88f8e41e32556e369becdc
(const LineStringOrPolygon3d &primitive)
void
removeStopLine
classlanelet_1_1TrafficLight.html
a08add74d9aede4bed0009808ef813a07
()
bool
removeTrafficLight
classlanelet_1_1TrafficLight.html
a11da14e419f9dd9910b1748435d7926a
(const LineStringOrPolygon3d &primitive)
void
setStopLine
classlanelet_1_1TrafficLight.html
ade6e57e265300e4a35a58ea02dbdd33b
(const LineString3d &stopLine)
Optional< ConstLineString3d >
stopLine
classlanelet_1_1TrafficLight.html
a2777b407051fc3ff0a945eb8c964d8ca
() const
Optional< LineString3d >
stopLine
classlanelet_1_1TrafficLight.html
acaacbabc8880c0a8e0a1b39c50248eab
()
ConstLineStringsOrPolygons3d
trafficLights
classlanelet_1_1TrafficLight.html
a571e0d94ab6807c470e89130dd7acdc7
() const
LineStringsOrPolygons3d
trafficLights
classlanelet_1_1TrafficLight.html
aec5c958d1ff781493c17db20d0a5b26f
()
static Ptr
make
classlanelet_1_1TrafficLight.html
a316e113a04edb8fb80fb2c1f2723f835
(Id id, const AttributeMap &attributes, const LineStringsOrPolygons3d &trafficLights, const Optional< LineString3d > &stopLine={})
static constexpr char
RuleName
classlanelet_1_1TrafficLight.html
a5168540d0fbc1dc4f83478f573e190aa
[]
TrafficLight
classlanelet_1_1TrafficLight.html
a841fbf45e9034fb0a15be5fc2a972e3f
(Id id, const AttributeMap &attributes, const LineStringsOrPolygons3d &trafficLights, const Optional< LineString3d > &stopLine)
TrafficLight
classlanelet_1_1TrafficLight.html
aae17bc9cc4761027e41fcc558e595975
(const RegulatoryElementDataPtr &data)
friend class
RegisterRegulatoryElement< TrafficLight >
classlanelet_1_1TrafficLight.html
a2a169783b2a61c7481315fffb0171635
lanelet::TrafficSign
classlanelet_1_1TrafficSign.html
lanelet::RegulatoryElement
std::shared_ptr< TrafficSign >
Ptr
classlanelet_1_1TrafficSign.html
aa20ad1ab7d9da5858ffb80d956a71c62
void
addCancellingRefLine
classlanelet_1_1TrafficSign.html
a273456a29cca51fd26209617dbfe9eb8
(const LineString3d &line)
void
addCancellingTrafficSign
classlanelet_1_1TrafficSign.html
a01cbd45eb110a5ab62aaa0f4601670be
(const TrafficSignsWithType &signs)
void
addRefLine
classlanelet_1_1TrafficSign.html
ad86198d2b8cd1ab797fcc266eb7a5917
(const LineString3d &line)
void
addTrafficSign
classlanelet_1_1TrafficSign.html
a0ecf5b1304c5461462bf2d2f6a6aff33
(const LineStringOrPolygon3d &sign)
ConstLineStrings3d
cancelLines
classlanelet_1_1TrafficSign.html
a9eb0ebbf8c6f340e688aeddf33078a48
() const
LineStrings3d
cancelLines
classlanelet_1_1TrafficSign.html
acc79167c013d5fd3a002127f104c4532
()
ConstLineStringsOrPolygons3d
cancellingTrafficSigns
classlanelet_1_1TrafficSign.html
a2ebb8aa753117d4c9b814dab62e93a4d
() const
LineStringsOrPolygons3d
cancellingTrafficSigns
classlanelet_1_1TrafficSign.html
aeea401d68cbcce217f7d46ee6e65ea0b
()
std::vector< std::string >
cancelTypes
classlanelet_1_1TrafficSign.html
a854933459e9f211f296b7ace12303654
() const
ConstLineStrings3d
refLines
classlanelet_1_1TrafficSign.html
a21d12a3430c5bb8e120121aa5213759a
() const
LineStrings3d
refLines
classlanelet_1_1TrafficSign.html
aed8c87df39c846b5191a8c20eaaa27fe
()
bool
removeCancellingRefLine
classlanelet_1_1TrafficSign.html
afb7d5f3bc2b43268a7cfd5c4cfef0bf6
(const LineString3d &line)
bool
removeCancellingTrafficSign
classlanelet_1_1TrafficSign.html
a087f4c9227f175379f0079dd2e213967
(const LineStringOrPolygon3d &sign)
bool
removeRefLine
classlanelet_1_1TrafficSign.html
a9777b8e6ce151650700c699567c7300e
(const LineString3d &line)
bool
removeTrafficSign
classlanelet_1_1TrafficSign.html
a468b929741566bd0eb863c058632378e
(const LineStringOrPolygon3d &sign)
ConstLineStringsOrPolygons3d
trafficSigns
classlanelet_1_1TrafficSign.html
ad59e8f48b8927976f7f51bd1db4d050a
() const
LineStringsOrPolygons3d
trafficSigns
classlanelet_1_1TrafficSign.html
a2c16fa42a1e5b87aa5b10f81a9476dfd
()
std::string
type
classlanelet_1_1TrafficSign.html
a64b580da389a1c721351df6ea1925657
() const
static Ptr
make
classlanelet_1_1TrafficSign.html
a8cd53b7de1ab2e0b1e91bec9da5fd281
(Id id, const AttributeMap &attributes, const TrafficSignsWithType &trafficSigns, const TrafficSignsWithType &cancellingTrafficSigns={}, const LineStrings3d &refLines={}, const LineStrings3d &cancelLines={})
static constexpr char
RuleName
classlanelet_1_1TrafficSign.html
a140b3ceb34a43872d18942a7922e36d0
[]
TrafficSign
classlanelet_1_1TrafficSign.html
a4e9276037bd54d3f30a86b6c2c9b7820
(Id id, const AttributeMap &attributes, const TrafficSignsWithType &trafficSigns, const TrafficSignsWithType &cancellingTrafficSigns={}, const LineStrings3d &refLines={}, const LineStrings3d &cancelLines={})
TrafficSign
classlanelet_1_1TrafficSign.html
a72f77e635328d56878c04c85542e6390
(const RegulatoryElementDataPtr &data)
friend class
RegisterRegulatoryElement< TrafficSign >
classlanelet_1_1TrafficSign.html
a3171e36ce2488a14cfdd071539af2cd9
lanelet::TrafficSignsWithType
structlanelet_1_1TrafficSignsWithType.html
LineStringsOrPolygons3d
trafficSigns
structlanelet_1_1TrafficSignsWithType.html
ad8fc33035c90075077e9905a5ff67ee2
std::string
type
structlanelet_1_1TrafficSignsWithType.html
ab660a95a891f5af83646e28deed62202
lanelet::internal::TransformIterator
classlanelet_1_1internal_1_1TransformIterator.html
Iterator
RetType
Converter
operator Iterator
classlanelet_1_1internal_1_1TransformIterator.html
a5b194cdb6bd56cb549e27c8e87483f90
() const
TransformIterator
classlanelet_1_1internal_1_1TransformIterator.html
a454451ce86dafabe2774ea7e845c9fcc
()=default
TransformIterator
classlanelet_1_1internal_1_1TransformIterator.html
a28e6972a8ff2d4d0efc8729da30907c2
(Iterator iter)
boost::iterator_adaptor< TransformIterator< Iterator, RetType, Converter >, Iterator, RetType >
Base
classlanelet_1_1internal_1_1TransformIterator.html
ab768ab7c9cd5ee41c98db6e0b058625c
Base::reference
dereference
classlanelet_1_1internal_1_1TransformIterator.html
a09a9e67787cf0998ab224af21d8eabf2
() const
Converter
converter_
classlanelet_1_1internal_1_1TransformIterator.html
abcf36cbe1fe727dd96a2ac6fc2f687a8
friend class
boost::iterator_core_access
classlanelet_1_1internal_1_1TransformIterator.html
ac09f73e325921cc50ebcd96bed0f8096
lanelet::PrimitiveLayer::Tree
structlanelet_1_1PrimitiveLayer_1_1Tree.html
bgi::rtree< TreeNode, bgi::quadratic< 16 > >
RTree
structlanelet_1_1PrimitiveLayer_1_1Tree.html
a42a5cf93bc3f8a1eaebceece41619a67
bgi::rtree< TreeNode, bgi::quadratic< 16 > >
RTree
structlanelet_1_1PrimitiveLayer_1_1Tree.html
a42a5cf93bc3f8a1eaebceece41619a67
std::pair< BoundingBox2d, T >
TreeNode
structlanelet_1_1PrimitiveLayer_1_1Tree.html
a71969dbae2e6d6ab7880d0df8aa58a1b
std::pair< BasicPoint2d, Point3d >
TreeNode
structlanelet_1_1PrimitiveLayer_1_1Tree.html
a8e1b61b4e569eb56434b02775a52d2ed
void
erase
structlanelet_1_1PrimitiveLayer_1_1Tree.html
a41bb521a1902ff2aa76c6e2675ba698c
(const T &elem)
void
erase
structlanelet_1_1PrimitiveLayer_1_1Tree.html
aeef92b166d6109c1816ae684a4e757c0
(const Point3d &elem)
void
insert
structlanelet_1_1PrimitiveLayer_1_1Tree.html
ab8b58f78c8598c526d44ef1ed9c4db18
(const T &elem)
void
insert
structlanelet_1_1PrimitiveLayer_1_1Tree.html
a7575efa85cf0e9a5176249e654a37b03
(const Point3d &elem)
Tree
structlanelet_1_1PrimitiveLayer_1_1Tree.html
a37a10959571127e15afcf57cc5da41b3
(const PrimitiveLayer::Map &primitives)
Tree
structlanelet_1_1PrimitiveLayer_1_1Tree.html
a37a10959571127e15afcf57cc5da41b3
(const PrimitiveLayer::Map &primitives)
static TreeNode
treeNode
structlanelet_1_1PrimitiveLayer_1_1Tree.html
a9ead5d061ccc9df45a8ab4cb2ab0bd60
(const T &elem)
static TreeNode
treeNode
structlanelet_1_1PrimitiveLayer_1_1Tree.html
a8cd0f193e548a955879ecbe29e3b2b4b
(const Point3d &p)
RTree
rTree
structlanelet_1_1PrimitiveLayer_1_1Tree.html
a87348ca712de12a6e9b09f84d7ef5914
UsageLookup< T >
usage
structlanelet_1_1PrimitiveLayer_1_1Tree.html
aa4af833a78c9de8c0ca51bb2c858aded
UsageLookup< Point3d >
usage
structlanelet_1_1PrimitiveLayer_1_1Tree.html
a238da2ee244adbf888bb61f8fa67f6fb
TwoDAndBasicPolygonsTest
classTwoDAndBasicPolygonsTest.html
PolygonTypeTest
TwoDLineStringsTest
classTwoDLineStringsTest.html
LineStringTypeTest
TwoDPointsTest
classTwoDPointsTest.html
Point2dTypeTest
TwoDPolygonsTest
classTwoDPolygonsTest.html
PolygonTypeTest
lanelet::internal::UniqueCompoundIterator
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
std::decay_t< decltype(ItOuter() ->begin())>
ItInner
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
a6ba478eae260fb8a938c04b0ecf5b2c6
std::decay_t< decltype(ContainerT().begin())>
ItOuter
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
a3a7499a04d3478c3ff2b8865f4f62334
UniqueCompoundIterator
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
aeffe50935002e5ebd4cdfccc967ed77a
()=default
static UniqueCompoundIterator
begin
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
ade47cb730b313d452afaa2e27d4e0999
(ContainerT &c)
static UniqueCompoundIterator
end
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
ad0ec71fb2fdf54194aad5c767c7727aa
(ContainerT &c)
boost::iterator_facade< UniqueCompoundIterator< ContainerT >, std::remove_reference_t< decltype(*ContainerT().begin() ->begin())>, std::random_access_iterator_tag >
Base
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
a4e5a04ef0e5921ace1ea2b8f0833b363
void
advance
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
af2e6be50de0d48db6734081e71d72076
(typename Base::difference_type d)
void
decrement
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
ab8c62bb833cb72ed054c7d0ca811297c
()
void
decrementOne
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
a8960b6d22f4727ed43b75f8b28688e05
()
decltype(auto)
dereference
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
aae90bc0b46c1fd067ded67783e09cc46
() const
Base::difference_type
distance_to
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
a9592522d5daf8ad1462f3d28ba928043
(UniqueCompoundIterator other) const
bool
equal
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
a0a4b3ed29d46f95740750b2fc8f90d7d
(UniqueCompoundIterator other) const
void
increment
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
a420c5efea895f9c7fc7df703f5816e71
()
void
incrementOne
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
aeeaca56113b4059015fa0dfb7fe69837
()
UniqueCompoundIterator
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
a19a7090f613501e77b64e229b891948b
(ContainerT &c, ItOuter itOuter, ItInner itInner)
static ItOuter
firstNonempty
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
a82d1470fa96bde1b6fcd18437c233b48
(ContainerT &c)
ContainerT *
c_
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
a4d8da4265c39a0a81e6a40827e910fc6
ItInner
itInner_
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
a895c74a2a719a65d8ae250ba667cd383
ItOuter
itOuter_
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
a30b5193499fba6526dc60dbf7532fc88
friend class
boost::iterator_core_access
classlanelet_1_1internal_1_1UniqueCompoundIterator.html
ac09f73e325921cc50ebcd96bed0f8096
lanelet::UsageLookup
structlanelet_1_1UsageLookup.html
T
void
add
structlanelet_1_1UsageLookup.html
a97a38e376fb64c7e66df05d1dc406d9f
(const T &prim)
std::unordered_multimap< traits::ConstPrimitiveType< traits::OwnedT< T > >, T >
ownedLookup
structlanelet_1_1UsageLookup.html
a5be64e8068f4a64801297914c0dd84da
lanelet::UsageLookup< Area >
structlanelet_1_1UsageLookup_3_01Area_01_4.html
void
add
structlanelet_1_1UsageLookup_3_01Area_01_4.html
a4ad33f6be4a5a4e9126a343c0b19c0c8
(Area area)
std::unordered_multimap< ConstLineString3d, Area >
ownedLookup
structlanelet_1_1UsageLookup_3_01Area_01_4.html
a75a476ef3e78433f9d7caa0f10ca4484
std::unordered_multimap< RegulatoryElementConstPtr, Area >
regElemLookup
structlanelet_1_1UsageLookup_3_01Area_01_4.html
a20ae09c18cde9ef2912d3a7c2f8d1928
lanelet::UsageLookup< Lanelet >
structlanelet_1_1UsageLookup_3_01Lanelet_01_4.html
void
add
structlanelet_1_1UsageLookup_3_01Lanelet_01_4.html
a5ab3a6ff695d8580f65a4965a5691323
(Lanelet ll)
std::unordered_multimap< ConstLineString3d, Lanelet >
ownedLookup
structlanelet_1_1UsageLookup_3_01Lanelet_01_4.html
a905b05ae96b24606622e4aead0b5af59
std::unordered_multimap< RegulatoryElementConstPtr, Lanelet >
regElemLookup
structlanelet_1_1UsageLookup_3_01Lanelet_01_4.html
ae5ac6455bc2f528def36d36800f0270c
UsageLookup< lanelet::Point3d >
structlanelet_1_1UsageLookup.html
void
add
structlanelet_1_1UsageLookup.html
a97a38e376fb64c7e66df05d1dc406d9f
(const lanelet::Point3d &prim)
std::unordered_multimap< traits::ConstPrimitiveType< traits::OwnedT< lanelet::Point3d > >, lanelet::Point3d >
ownedLookup
structlanelet_1_1UsageLookup.html
a5be64e8068f4a64801297914c0dd84da
lanelet::UsageLookup< Point3d >
structlanelet_1_1UsageLookup_3_01Point3d_01_4.html
void
add
structlanelet_1_1UsageLookup_3_01Point3d_01_4.html
ade37531875285c2518d2c28c22fe2f7d
(const Point3d &)
lanelet::UsageLookup< RegulatoryElementPtr >
structlanelet_1_1UsageLookup_3_01RegulatoryElementPtr_01_4.html
void
add
structlanelet_1_1UsageLookup_3_01RegulatoryElementPtr_01_4.html
a2cb4f724ef1cca54f484e4e3f1758d9a
(const RegulatoryElementPtr &prim)
std::unordered_multimap< ConstRuleParameter, RegulatoryElementPtr >
ownedLookup
structlanelet_1_1UsageLookup_3_01RegulatoryElementPtr_01_4.html
a46b6ba3d6b5281a115a56274228ebc94
lanelet::internal::ValueOf
structlanelet_1_1internal_1_1ValueOf.html
ValueT
std::decay_t< ValueT >
Type
structlanelet_1_1internal_1_1ValueOf.html
a8ff00ad11968940d44f0fdd459d87b46
lanelet::internal::ValueOf< Optional< ValueT > >
structlanelet_1_1internal_1_1ValueOf_3_01Optional_3_01ValueT_01_4_01_4.html
ValueT
Type
structlanelet_1_1internal_1_1ValueOf_3_01Optional_3_01ValueT_01_4_01_4.html
aaeb0d6b3d223f5e940537bac9d13e9f6
lanelet::WeakArea
classlanelet_1_1WeakArea.html
lanelet::ConstWeakArea
Area
lock
classlanelet_1_1WeakArea.html
a8af29abb2460c3a3758c6a147ab9be31
() const
WeakArea
classlanelet_1_1WeakArea.html
aaa3fb9a5b1102c3e073b042e1615e65b
()=default
WeakArea
classlanelet_1_1WeakArea.html
a1926fcd849a8cd280c14e9d54048ef69
(Area llet)
lanelet::WeakLanelet
classlanelet_1_1WeakLanelet.html
lanelet::ConstWeakLanelet
Lanelet
lock
classlanelet_1_1WeakLanelet.html
ad4cb206780c57cdfd3c11fb45f0c59de
() const
WeakLanelet
classlanelet_1_1WeakLanelet.html
a7bf48c54af4e081b2769f76bee882b27
()=default
WeakLanelet
classlanelet_1_1WeakLanelet.html
a9646ca405a310f147e6627c850d6dbca
(const Lanelet &llet)
boost
namespaceboost.html
boost::geometry
boost::polygon
boost::geometry
namespaceboost_1_1geometry.html
boost::geometry::strategy
boost::geometry::traits
bool
equals< lanelet::LineString3d, lanelet::LineString3d >
namespaceboost_1_1geometry.html
a9f5c6e3bc3b10de89a0b2e2dd26f4837
(const lanelet::LineString3d &geometry1, const lanelet::LineString3d &geometry2)
bool
equals< lanelet::Polygon3d, lanelet::Polygon3d >
namespaceboost_1_1geometry.html
aa6217ab3c81ba6bfe99606b3ec77bae6
(const lanelet::Polygon3d &geometry1, const lanelet::Polygon3d &geometry2)
boost::geometry::strategy
namespaceboost_1_1geometry_1_1strategy.html
boost::geometry::strategy::distance
boost::geometry::strategy::distance
namespaceboost_1_1geometry_1_1strategy_1_1distance.html
boost::geometry::strategy::distance::services
boost::geometry::strategy::distance::services
namespaceboost_1_1geometry_1_1strategy_1_1distance_1_1services.html
boost::geometry::strategy::distance::services::comparable_type< lanelet::helper::ProjectedPoint< ProjPoint > >
boost::geometry::strategy::distance::services::get_comparable< lanelet::helper::ProjectedPoint< ProjPoint > >
boost::geometry::strategy::distance::services::result_from_distance< lanelet::helper::ProjectedPoint< ProjPoint >, P, PS >
boost::geometry::strategy::distance::services::return_type< lanelet::helper::ProjectedPoint< ProjPoint >, P, PS >
boost::geometry::strategy::distance::services::tag< lanelet::helper::ProjectedPoint< ProjPoint > >
boost::geometry::traits
namespaceboost_1_1geometry_1_1traits.html
boost::geometry::traits::closure< lanelet::BasicPolygon2d >
boost::geometry::traits::closure< lanelet::BasicPolygon3d >
boost::geometry::traits::closure< lanelet::CompoundHybridPolygon2d >
boost::geometry::traits::closure< lanelet::CompoundHybridPolygon3d >
boost::geometry::traits::closure< lanelet::CompoundPolygon2d >
boost::geometry::traits::closure< lanelet::CompoundPolygon3d >
boost::geometry::traits::closure< lanelet::ConstHybridPolygon2d >
boost::geometry::traits::closure< lanelet::ConstHybridPolygon3d >
boost::geometry::traits::closure< lanelet::ConstPolygon2d >
boost::geometry::traits::closure< lanelet::ConstPolygon3d >
boost::geometry::traits::closure< lanelet::Polygon2d >
boost::geometry::traits::closure< lanelet::Polygon3d >
boost::geometry::traits::exterior_ring< LLPolygon2d >
boost::geometry::traits::exterior_ring< LLPolygon3d >
boost::geometry::traits::interior_const_type< LLPolygon2d >
boost::geometry::traits::interior_const_type< LLPolygon3d >
boost::geometry::traits::interior_mutable_type< LLPolygon2d >
boost::geometry::traits::interior_mutable_type< LLPolygon3d >
boost::geometry::traits::interior_rings< LLPolygon2d >
boost::geometry::traits::interior_rings< LLPolygon3d >
boost::geometry::traits::point_order< lanelet::BasicPolygon2d >
boost::geometry::traits::point_order< lanelet::BasicPolygon3d >
boost::geometry::traits::point_order< lanelet::CompoundHybridPolygon2d >
boost::geometry::traits::point_order< lanelet::CompoundHybridPolygon3d >
boost::geometry::traits::point_order< lanelet::CompoundPolygon2d >
boost::geometry::traits::point_order< lanelet::CompoundPolygon3d >
boost::geometry::traits::point_order< lanelet::ConstHybridPolygon2d >
boost::geometry::traits::point_order< lanelet::ConstHybridPolygon3d >
boost::geometry::traits::point_order< lanelet::ConstPolygon2d >
boost::geometry::traits::point_order< lanelet::ConstPolygon3d >
boost::geometry::traits::point_order< lanelet::Polygon2d >
boost::geometry::traits::point_order< lanelet::Polygon3d >
boost::geometry::traits::ring_const_type< LLPolygon2d >
boost::geometry::traits::ring_const_type< LLPolygon3d >
boost::geometry::traits::ring_mutable_type< LLPolygon2d >
boost::geometry::traits::ring_mutable_type< LLPolygon3d >
boost::geometry::traits::tag< LLPolygon2d >
boost::geometry::traits::tag< LLPolygon3d >
lanelet::BasicPolygonWithHoles2d
LLPolygon2d
namespaceboost_1_1geometry_1_1traits.html
a40f59f33cf2816de404652c9d60ce360
lanelet::BasicPolygonWithHoles3d
LLPolygon3d
namespaceboost_1_1geometry_1_1traits.html
a9c231d7678b0e21dde4cbaa5eb8de4a1
boost::polygon
namespaceboost_1_1polygon.html
boost::polygon::geometry_concept< AlignedBasicPoint2d >
boost::polygon::geometry_concept< lanelet::BasicPoint2d >
boost::polygon::geometry_concept< lanelet::ConstPoint2d >
boost::polygon::point_mutable_traits< AlignedBasicPoint2d >
boost::polygon::point_mutable_traits< lanelet::BasicPoint2d >
boost::polygon::point_mutable_traits< lanelet::ConstPoint2d >
boost::polygon::point_traits< AlignedBasicPoint2d >
boost::polygon::point_traits< lanelet::BasicPoint2d >
boost::polygon::point_traits< lanelet::ConstPoint2d >
lanelet
namespacelanelet.html
lanelet::detail
lanelet::geometry
lanelet::helper
lanelet::internal
lanelet::test_cases
lanelet::traits
lanelet::units
lanelet::utils
lanelet::AllWayStop
lanelet::ArcCoordinates
lanelet::Area
lanelet::AreaData
lanelet::AreaLayer
lanelet::Attribute
lanelet::AttributeNamesString
lanelet::AttributeValueString
lanelet::BasicPolygon2d
lanelet::BasicPolygon3d
lanelet::BasicPolygonWithHoles2d
lanelet::BasicPolygonWithHoles3d
lanelet::BoundingBox2d
lanelet::CompoundHybridLineString2d
lanelet::CompoundHybridLineString3d
lanelet::CompoundHybridPolygon2d
lanelet::CompoundHybridPolygon3d
lanelet::CompoundLineString2d
lanelet::CompoundLineString3d
lanelet::CompoundLineStringData
lanelet::CompoundLineStringImpl
lanelet::CompoundPolygon2d
lanelet::CompoundPolygon3d
lanelet::ConstArea
lanelet::ConstHybridLineString2d
lanelet::ConstHybridLineString3d
lanelet::ConstHybridPolygon2d
lanelet::ConstHybridPolygon3d
lanelet::ConstLanelet
lanelet::ConstLaneletOrArea
lanelet::ConstLaneletWithStopLine
lanelet::ConstLineString2d
lanelet::ConstLineString3d
lanelet::ConstLineStringImpl
lanelet::ConstLineStringOrPolygon3d
lanelet::ConstPoint2d
lanelet::ConstPoint3d
lanelet::ConstPolygon2d
lanelet::ConstPolygon3d
lanelet::ConstPrimitive
lanelet::ConstWeakArea
lanelet::ConstWeakLanelet
lanelet::GenericRegulatoryElement
lanelet::GeometryError
lanelet::GPSPoint
lanelet::HashBase
lanelet::HybridMap
lanelet::InvalidInputError
lanelet::InvalidObjectStateError
lanelet::Lanelet
lanelet::LaneletData
lanelet::LaneletError
lanelet::LaneletLayer
lanelet::LaneletMap
lanelet::LaneletMapLayers
lanelet::LaneletMultiError
lanelet::LaneletSequence
lanelet::LaneletSequenceData
lanelet::LaneletSubmap
lanelet::LaneletWithStopLine
lanelet::LineString2d
lanelet::LineString3d
lanelet::LineStringData
lanelet::LineStringImpl
lanelet::LineStringOrPolygon3d
lanelet::LineStringOrPolygonBase
lanelet::NoSuchAttributeError
lanelet::NoSuchPrimitiveError
lanelet::NullptrError
lanelet::Participants
lanelet::Point2d
lanelet::Point3d
lanelet::PointData
lanelet::Polygon2d
lanelet::Polygon3d
lanelet::Primitive
lanelet::PrimitiveData
lanelet::PrimitiveLayer
lanelet::RegisterRegulatoryElement
lanelet::RegulatoryElement
lanelet::RegulatoryElementData
lanelet::RegulatoryElementFactory
lanelet::RightOfWay
lanelet::RoleNameString
lanelet::RuleParameterVisitor
lanelet::SpeedLimit
lanelet::TrafficLight
lanelet::TrafficSign
lanelet::TrafficSignsWithType
lanelet::UsageLookup
lanelet::UsageLookup< Area >
lanelet::UsageLookup< Lanelet >
lanelet::UsageLookup< Point3d >
lanelet::UsageLookup< RegulatoryElementPtr >
lanelet::WeakArea
lanelet::WeakLanelet
units::MPS2Quantity
Acceleration
namespacelanelet.html
a5afd2522ccd1a7d654e04c925c220f66
std::shared_ptr< const AreaData >
AreaDataConstPtr
namespacelanelet.html
a2f7ca950c0cfdaee317dbe5627dbd60a
std::vector< AreaDataConstPtr >
AreaDataConstPtrs
namespacelanelet.html
a9615f40d0f1f4e526134a013adecdc60
std::shared_ptr< AreaData >
AreaDataPtr
namespacelanelet.html
a5b663c1bf555d78d8a621180294899a7
std::weak_ptr< AreaData >
AreaDataptr
namespacelanelet.html
ae2b9394bae652db301f5eada2612dcf0
std::vector< AreaDataPtr >
AreaDataPtrs
namespacelanelet.html
a6484a810a22dcb72ba152c29375cc893
std::vector< Area >
Areas
namespacelanelet.html
a190a01c18d03b0c8cea7fc1ea094b470
HybridMap< Attribute, decltype(AttributeNamesString::Map)&, AttributeNamesString::Map >
AttributeMap
namespacelanelet.html
abe952fc9ac5a841c8761f7e4a24d5304
std::pair< const char *, const AttributeName >
AttributeNamesItem
namespacelanelet.html
ad562ad94d625eba9dcd568481c4f3a03
BasicPoints2d
BasicLineString2d
namespacelanelet.html
aba07028f420f42f5cbf02522c7437ef3
BasicPoints3d
BasicLineString3d
namespacelanelet.html
a3b0f3d89e5251ab0cbabd86ed780e22c
Eigen::Matrix< double, 2, 1, Eigen::DontAlign >
BasicPoint2d
namespacelanelet.html
a75307d5ef8a419a61fe9af0f570cb230
Eigen::Vector3d
BasicPoint3d
namespacelanelet.html
ac43ae511e90ca47c99569d98d2470131
std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > >
BasicPoints2d
namespacelanelet.html
ab2c60bdc280ad94aaf729763a6650a2e
std::vector< BasicPoint3d >
BasicPoints3d
namespacelanelet.html
aa735c24b4a8e13b40a1b5b96a554060e
std::vector< BasicPolygon2d >
BasicPolygons2d
namespacelanelet.html
a30a7e5fbc250dc7adb40006967f324a3
std::vector< BasicPolygon3d >
BasicPolygons3d
namespacelanelet.html
ae6a3a9bc9ec7ae41c063a0ce6537d7fc
std::vector< BasicPolygonWithHoles2d >
BasicPolygonsWithHoles2d
namespacelanelet.html
abed12d3807d3ba42192c77dfdc96fb8d
std::vector< BasicPolygonWithHoles3d >
BasicPolygonsWithHoles3d
namespacelanelet.html
a1415e7f1d5aac98be06bce110dc5bdc8
Segment< BasicPoint2d >
BasicSegment2d
namespacelanelet.html
aaad3cc119d9798c790c1209038995b89
Segment< BasicPoint3d >
BasicSegment3d
namespacelanelet.html
a67375f40546cadfd8e1ff489decaaac2
Eigen::AlignedBox3d
BoundingBox3d
namespacelanelet.html
ae0899487ba0bf31f797af5fe6af93d9a
std::vector< CompoundHybridLineString2d >
CompoundHybridLineStrings2d
namespacelanelet.html
a5c136f0cd4a9c3c8749ed9f23033c101
std::vector< CompoundHybridLineString3d >
CompoundHybridLineStrings3d
namespacelanelet.html
a9def5bf81298e313adb2dec5942a3f83
std::vector< CompoundHybridPolygon2d >
CompoundHybridPolygons2d
namespacelanelet.html
a8e93fbe12fad51fb9055b36cad5af823
std::vector< CompoundHybridPolygon3d >
CompoundHybridPolygons3d
namespacelanelet.html
a6542c5e464c97d73b32c5cddf787893c
std::shared_ptr< const CompoundLineStringData >
CompoundLineStringDataConstPtr
namespacelanelet.html
ac4c6608e66f06157cbf04340b2098ae0
std::vector< CompoundLineStringDataConstPtr >
CompoundLineStringDataConstPtrs
namespacelanelet.html
afca03b75caaea8a47d277c13d73ae5f9
std::shared_ptr< CompoundLineStringData >
CompoundLineStringDataPtr
namespacelanelet.html
a741ab5fa5b1a7045143893093b694b98
std::vector< CompoundLineStringDataPtr >
CompoundLineStringDataPtrs
namespacelanelet.html
a6ee12126164631bbf4901d5b4b29318f
std::vector< CompoundLineString2d >
CompoundLineStrings2d
namespacelanelet.html
ad2e39e283c8ce78771285aea3e369d8d
std::vector< CompoundLineString3d >
CompoundLineStrings3d
namespacelanelet.html
ac51ba9f9086e3a25f8ca7495bee55029
std::vector< CompoundPolygon2d >
CompoundPolygons2d
namespacelanelet.html
abe94b7ec81f3f75e5dd42a88cba80898
std::vector< CompoundPolygon3d >
CompoundPolygons3d
namespacelanelet.html
a8006cadd2a48f6e85a8b71df9b3e095e
std::vector< ConstArea >
ConstAreas
namespacelanelet.html
a913aabe85e16f2e6d558f2018ac8321b
std::vector< ConstHybridLineString2d >
ConstHybridLineStrings2d
namespacelanelet.html
a196e4754f30b54a532a3be801d57f756
std::vector< ConstHybridLineString3d >
ConstHybridLineStrings3d
namespacelanelet.html
a7f8581af7fdd06e5b3dea05566d523b3
std::vector< ConstHybridPolygon2d >
ConstHybridPolygons2d
namespacelanelet.html
ae69d198205145722517c53bc0096c440
std::vector< ConstHybridPolygon3d >
ConstHybridPolygons3d
namespacelanelet.html
a3b44db5f59d2b8a4feb8fa062a216318
std::vector< ConstLineStrings3d >
ConstInnerBounds
namespacelanelet.html
abed3b71b1cebdddb585c98ec9d993415
std::vector< ConstLaneletOrArea >
ConstLaneletOrAreas
namespacelanelet.html
a2b5f701c19d666b0ae4dac83a950501b
std::vector< ConstLanelet >
ConstLanelets
namespacelanelet.html
af1dac1c46cf611b0350d73ed8b178088
std::vector< ConstLineString2d >
ConstLineStrings2d
namespacelanelet.html
af9a3fb89c4f0e9426fba1a01018d3caf
std::vector< ConstLineString3d >
ConstLineStrings3d
namespacelanelet.html
a40df31aeca91fce03f7079172a60f098
std::vector< ConstLineStringOrPolygon3d >
ConstLineStringsOrPolygons3d
namespacelanelet.html
a2c6beff87c24541286a3ebcc5bfc1fe9
std::vector< ConstPoint2d >
ConstPoints2d
namespacelanelet.html
ae0067130462b7ea657960e99b3888883
std::vector< ConstPoint3d >
ConstPoints3d
namespacelanelet.html
a4cf844f70999e822c707973b22d11dda
std::vector< ConstPolygon2d >
ConstPolygons2d
namespacelanelet.html
a4513fe4e7bd641aeb97c64b662400b94
std::vector< ConstPolygon3d >
ConstPolygons3d
namespacelanelet.html
a931b5d003bea1be7a46fdc259d81c1cb
boost::variant< ConstPoint3d, ConstLineString3d, ConstPolygon3d, ConstWeakLanelet, ConstWeakArea >
ConstRuleParameter
namespacelanelet.html
a8ff5b89d1c14f25bddcce3be92affd7a
HybridMap< ConstRuleParameters, decltype(RoleNameString::Map)&, RoleNameString::Map >
ConstRuleParameterMap
namespacelanelet.html
a80ad84ba92fdcc791631195ab7b28a03
std::vector< ConstRuleParameter >
ConstRuleParameters
namespacelanelet.html
a29ae401c3833612e8da803e0a522755f
Segment< ConstPoint2d >
ConstSegment2d
namespacelanelet.html
aae26657bce7a0879413c3c3c604f60c8
Segment< ConstPoint3d >
ConstSegment3d
namespacelanelet.html
a0a703c5d130d4c687e5265680b9daba7
std::vector< GPSPoint >
GPSPoints
namespacelanelet.html
a189d043ab439bce002c0e98b3959e513
int64_t
Id
namespacelanelet.html
a48b88c7f714169aeeb24199fdb8ddfd0
std::vector< Id >
Ids
namespacelanelet.html
a274ea6f9013a733b0e73f409bcfeb54b
std::enable_if_t< traits::isAreaT< T >(), RetT >
IfAr
namespacelanelet.html
ab4c9e8d9d27f95b39c25ae5af79757fc
std::enable_if_t< traits::isLaneletT< T >(), RetT >
IfLL
namespacelanelet.html
af43f137135dada651e9880a1ddb5cabe
std::enable_if_t< traits::isLinestringT< T >(), RetT >
IfLS
namespacelanelet.html
acc27e8902655f5d9de53bc500a7756d4
std::enable_if_t< traits::isLinestringT< T1 >() &&traits::isLinestringT< T2 >(), RetT >
IfLS2
namespacelanelet.html
a0ecd1ecd03412b1adaf29ac0aa3d027c
std::enable_if_t< traits::isPolygonT< T >(), RetT >
IfPoly
namespacelanelet.html
ae974c33487037d065dc909d212bf45a1
std::enable_if_t< traits::isPointT< T >(), RetT >
IfPT
namespacelanelet.html
aae80400c71e02aea14f37273325bc7d8
std::enable_if_t< traits::isRegulatoryElementT< T >(), RetT >
IfRE
namespacelanelet.html
af06bde5200d00b5803555e349ba13f8d
std::vector< LineStrings3d >
InnerBounds
namespacelanelet.html
ac2d407c50521e2066cc083cf5632c99b
std::shared_ptr< const LaneletData >
LaneletDataConstPtr
namespacelanelet.html
a1a6e514b295fbf2ce95341d13115f95e
std::vector< LaneletDataConstPtr >
LaneletDataConstPtrs
namespacelanelet.html
a96d898e195a254f576944b6dc7f0c8be
std::weak_ptr< const LaneletData >
LaneletDataConstWptr
namespacelanelet.html
a1b9fafdd5715d0bd1522623d9e3b9ef3
std::vector< LaneletDataConstWptr >
LaneletDataConstWptrs
namespacelanelet.html
a2aad1d11dcead41dbfa8617be607c0cc
std::shared_ptr< LaneletData >
LaneletDataPtr
namespacelanelet.html
afcad653c5edf371d36e3917fd03ba13d
std::weak_ptr< LaneletData >
LaneletDataptr
namespacelanelet.html
afe3f184f8fc40c36348f2eb2ca0b2bea
std::vector< LaneletDataPtr >
LaneletDataPtrs
namespacelanelet.html
a41aab43ad89a083d897bb49f76ba0004
std::shared_ptr< const LaneletMap >
LaneletMapConstPtr
namespacelanelet.html
ab778875bb0e25504f20f949a304cfbc6
std::vector< LaneletMapConstPtr >
LaneletMapConstPtrs
namespacelanelet.html
ac3248e7b6a88fa93bd844b2e6390ba6d
std::unique_ptr< const LaneletMap >
LaneletMapConstUPtr
namespacelanelet.html
a2869319227e032d1d52877467d845223
std::shared_ptr< LaneletMap >
LaneletMapPtr
namespacelanelet.html
a1bb3537bd444f867d17d66fcff6713cf
std::vector< LaneletMapPtr >
LaneletMapPtrs
namespacelanelet.html
afb17622b25de9adad40047379ec48842
std::unique_ptr< LaneletMap >
LaneletMapUPtr
namespacelanelet.html
ae236e2dd9fc39b0db33091174109be48
std::vector< Lanelet >
Lanelets
namespacelanelet.html
a9d3edddc16d70d9353562a06d970bf79
std::shared_ptr< const LaneletSequenceData >
LaneletSequenceDataConstPtr
namespacelanelet.html
ace38ccca2fc631af018f29331666b412
std::vector< LaneletSequenceDataConstPtr >
LaneletSequenceDataConstPtrs
namespacelanelet.html
a47fd5db5019037b3dc84e701b982a908
std::shared_ptr< LaneletSequenceData >
LaneletSequenceDataPtr
namespacelanelet.html
a934801c8af74fabda711eaab91395695
std::vector< LaneletSequenceDataPtr >
LaneletSequenceDataPtrs
namespacelanelet.html
a3ae3894afec012e585661253dd24a28e
std::vector< LaneletSequence >
LaneletSequences
namespacelanelet.html
a16e33102d83586de32421b94b6debbdc
std::shared_ptr< const LaneletSubmap >
LaneletSubmapConstPtr
namespacelanelet.html
a31061ec61ff702e9cb137962276c88e5
std::vector< LaneletSubmapConstPtr >
LaneletSubmapConstPtrs
namespacelanelet.html
a1881fe79956868f665dbb112b522ea6b
std::unique_ptr< const LaneletSubmap >
LaneletSubmapConstUPtr
namespacelanelet.html
a323b60d08009c27dbd95da209201d73a
std::shared_ptr< LaneletSubmap >
LaneletSubmapPtr
namespacelanelet.html
acad1a66cf80d985237b4bb3aca4cb3eb
std::vector< LaneletSubmapPtr >
LaneletSubmapPtrs
namespacelanelet.html
a5ddaad44212c6ca1fc875a11b4d27ed9
std::unique_ptr< LaneletSubmap >
LaneletSubmapUPtr
namespacelanelet.html
aaf30540525af81be355e9ee920161175
std::vector< LaneletWithStopLine >
LaneletsWithStopLines
namespacelanelet.html
ada957b04285ae6d4cc760f0a1c7b1118
std::shared_ptr< const LineStringData >
LineStringDataConstPtr
namespacelanelet.html
ac9e294281a5408d72884147ffe7cbd65
std::vector< LineStringDataConstPtr >
LineStringDataConstPtrs
namespacelanelet.html
afc2bc7da023d582126320c91c5fef57f
std::shared_ptr< LineStringData >
LineStringDataPtr
namespacelanelet.html
ad8c38d9315fe720e989ab8af629b9321
std::vector< LineStringDataPtr >
LineStringDataPtrs
namespacelanelet.html
a07be824d216647a4a2fdd900bac31280
PrimitiveLayer< LineString3d >
LineStringLayer
namespacelanelet.html
af4f4cd8077d02922037264a5ca5e6f2a
std::vector< LineString2d >
LineStrings2d
namespacelanelet.html
acf2d684b57b2f919177e3a23fc70b214
std::vector< LineString3d >
LineStrings3d
namespacelanelet.html
a099c23c2781ebf4a84a0b6f754ef0be4
std::vector< LineStringOrPolygon3d >
LineStringsOrPolygons3d
namespacelanelet.html
a00c72ff6ab729033f24209b12791f7bd
boost::optional< double >
OptDistance
namespacelanelet.html
a796890d94ca0a889fd1cc02c986a0338
boost::optional< T >
Optional
namespacelanelet.html
adb4d7f69f982080852039f09176f28b1
std::shared_ptr< const PointData >
PointDataConstPtr
namespacelanelet.html
abe0a5b56634eb4d5b0f2cd143545c38d
std::vector< PointDataConstPtr >
PointDataConstPtrs
namespacelanelet.html
af18009f51a39315b3d3b92c38372407b
std::shared_ptr< PointData >
PointDataPtr
namespacelanelet.html
ae1911d530a1cc2d87d952f301739e814
std::vector< PointDataPtr >
PointDataPtrs
namespacelanelet.html
a4c27fd3a65216d51f3a4ff07f867ae47
PrimitiveLayer< Point3d >
PointLayer
namespacelanelet.html
ae88ba6c7154b02744db0bab9b6ddf933
std::vector< Point2d >
Points2d
namespacelanelet.html
ab0317a9efff02d8c4e2432e43c29f9a8
std::vector< Point3d >
Points3d
namespacelanelet.html
a56fbab0c0415fe56d011fce2b9e7a82f
PrimitiveLayer< Polygon3d >
PolygonLayer
namespacelanelet.html
a6e50a30a0ea46c2e1bce84b7f44cf275
std::vector< Polygon2d >
Polygons2d
namespacelanelet.html
aee08b6c5af21d2f771b4d819f369a1a4
std::vector< Polygon3d >
Polygons3d
namespacelanelet.html
a749383c5ff6c31e4ddfe5d808075ed33
std::shared_ptr< const PrimitiveData >
PrimitiveDataConstPtr
namespacelanelet.html
a1bae53a67af2cd31aa2555d91f9e39c4
std::vector< PrimitiveDataConstPtr >
PrimitiveDataConstPtrs
namespacelanelet.html
aa4c8e58206b15f9ac10223ce345e539a
std::shared_ptr< PrimitiveData >
PrimitiveDataPtr
namespacelanelet.html
a3d323a1388b295d3b632f4900673cb42
std::vector< PrimitiveDataPtr >
PrimitiveDataPtrs
namespacelanelet.html
af74cf745a3815c2f7dd4fbf836a9b1ed
std::shared_ptr< const RegulatoryElement >
RegulatoryElementConstPtr
namespacelanelet.html
ae3a2b51ef5a6d9d70cbe7cf2e6be3253
std::vector< RegulatoryElementConstPtr >
RegulatoryElementConstPtrs
namespacelanelet.html
a1a5b8e75ad3b928514a6669fe292cf14
std::shared_ptr< const RegulatoryElementData >
RegulatoryElementDataConstPtr
namespacelanelet.html
a33b6305eb7538a66ba4e4c52c5a0fe7e
std::vector< RegulatoryElementDataConstPtr >
RegulatoryElementDataConstPtrs
namespacelanelet.html
a9bd1361f77ab1ea88ecaafa5b74f1356
std::shared_ptr< RegulatoryElementData >
RegulatoryElementDataPtr
namespacelanelet.html
aefcaedbc3e9906763d13c412738cad49
std::vector< RegulatoryElementDataPtr >
RegulatoryElementDataPtrs
namespacelanelet.html
a01cc7ac6139a55d98a9641618726ae18
PrimitiveLayer< RegulatoryElementPtr >
RegulatoryElementLayer
namespacelanelet.html
a8f9b4106e4f31e8a58845bea82a0f812
std::shared_ptr< RegulatoryElement >
RegulatoryElementPtr
namespacelanelet.html
a48d38bd774c54de23a9c1ebd0ecd5b50
std::vector< RegulatoryElementPtr >
RegulatoryElementPtrs
namespacelanelet.html
a20fea30b1f0409d59f0762fbf62f5f13
boost::variant< Point3d, LineString3d, Polygon3d, WeakLanelet, WeakArea >
RuleParameter
namespacelanelet.html
aed5ff67751ecbab09417268c315aadb2
HybridMap< RuleParameters, decltype(RoleNameString::Map)&, RoleNameString::Map >
RuleParameterMap
namespacelanelet.html
a6848c81cb3034cf3ab22cabafb73817d
std::vector< RuleParameter >
RuleParameters
namespacelanelet.html
ac456c66894d810770817782e13dd4ec6
std::pair< PointT, PointT >
Segment
namespacelanelet.html
a8bebc031d2107e9995ce8b32bd392bcd
Segment< Point2d >
Segment2d
namespacelanelet.html
a3af5c9772dca688ee21fc0fba59f121e
Segment< Point3d >
Segment3d
namespacelanelet.html
afa8d26cd58f6b6ffb073c4a9dcb1a2d5
units::MPSQuantity
Velocity
namespacelanelet.html
ade143260f98b107e1669c0f12ede7f27
AttributeName
namespacelanelet.html
a393e152ff1a1dc849f049fba6196179d
Type
Subtype
OneWay
ParticipantVehicle
ParticipantPedestrian
SpeedLimit
Location
Dynamic
LaneletType
namespacelanelet.html
a519aacc3b45d5d05654ce8055f637edc
OneWay
Bidirectional
ManeuverType
namespacelanelet.html
a4760a35abf669b76c130ceadd53e8222
Yield
RightOfWay
Unknown
RoleName
namespacelanelet.html
a273d687338f7d8840fcbceac762a7fa8
Refers
RefLine
RightOfWay
Yield
Cancels
CancelLine
Optional< std::string >
Attribute::as< Optional< std::string > >
namespacelanelet.html
ac2ca1287c0ce9aaf49fc005dc53f9750
() const
Optional< std::string >
Attribute::as< std::string >
namespacelanelet.html
abe17229d025dfe285c549b6cb47a6b94
() const
bool
operator!=
namespacelanelet.html
af5c2ade7587111b8d83aa96f39232229
(const ConstLaneletOrArea &lhs, const ConstLaneletOrArea &rhs)
bool
operator!=
namespacelanelet.html
ae469f1cfbfd2574bbe63e52dd55ef403
(const LineStringOrPolygon3d &lhs, const LineStringOrPolygon3d &rhs)
bool
operator!=
namespacelanelet.html
a210b91a9907085b9e762ac8949dbf2cc
(const ConstLineStringOrPolygon3d &lhs, const ConstLineStringOrPolygon3d &rhs)
bool
operator!=
namespacelanelet.html
ae4963e5883159069eb6c64274cf060da
(const Attribute &lhs, const Attribute &rhs)
bool
operator!=
namespacelanelet.html
a8742101c7d85d88af595428bff355576
(const LaneletSequence &lhs, const LaneletSequence &rhs)
bool
operator!=
namespacelanelet.html
aec8a1609f428943994fa68fd99baacc2
(const ConstArea &lhs, const ConstArea &rhs)
bool
operator!=
namespacelanelet.html
ac5f6a6dba8ba579889f83b31657ff82b
(const ConstWeakArea &lhs, const ConstWeakArea &rhs)
bool
operator!=
namespacelanelet.html
a9295c34fe3f7814b9a7af55a91d3b6ef
(const CompoundLineStringImpl< Point1T > &lhs, const CompoundLineStringImpl< Point2T > &rhs)
bool
operator!=
namespacelanelet.html
a5a010731b3ccf6b2d730d1444aa4507e
(const ConstLanelet &lhs, const ConstLanelet &rhs)
bool
operator!=
namespacelanelet.html
adb452ce3d685eb056476eadef2d78f27
(const ConstWeakLanelet &lhs, const ConstWeakLanelet &rhs)
bool
operator!=
namespacelanelet.html
a514e0bb7928efacaff0f596f835846c9
(const CompoundLineStringImpl< Point1T > &lhs, const std::vector< Point2T > &rhs)
bool
operator!=
namespacelanelet.html
ab7bc4c1edaa6dca144fd11c6e2d22ce9
(const std::vector< Point1T > &lhs, const CompoundLineStringImpl< Point2T > &rhs)
bool
operator!=
namespacelanelet.html
a303cc62448127d80635acc98b6aa90ed
(const ConstLineStringImpl< LhsPointT > &lhs, const ConstLineStringImpl< RhsPointT > &rhs)
bool
operator!=
namespacelanelet.html
a9888aef667fe8a35be503d12aa4c1385
(const ConstLineStringImpl< PointT > &lhs, const std::vector< PointT > &rhs)
bool
operator!=
namespacelanelet.html
a3ad5405360ad44b1d45f3781ac214674
(const std::vector< PointT > &lhs, const ConstLineStringImpl< PointT > &rhs)
std::ostream &
operator<<
namespacelanelet.html
a8c943fa74af83e64fb7958bb4912cd6f
(std::ostream &stream, const ConstLaneletOrArea &obj)
std::ostream &
operator<<
namespacelanelet.html
a6998d4199ea0b10d4d26ea590724335c
(std::ostream &stream, const LineStringOrPolygon3d &obj)
std::ostream &
operator<<
namespacelanelet.html
a0f9fff5975e05988de5e7daab4212085
(std::ostream &stream, const ConstLineStringOrPolygon3d &obj)
std::ostream &
operator<<
namespacelanelet.html
aaf97dcb3a2462cc713955d75dfd486aa
(std::ostream &stream, HybridMap< Value, Enum, Lookup > map)
std::ostream &
operator<<
namespacelanelet.html
aa012ed92a6280d7a2343bde3e089f3c4
(std::ostream &stream, const LaneletSequence &obj)
std::ostream &
operator<<
namespacelanelet.html
aad578151c973c09cdfb96af48dd554c1
(std::ostream &stream, const ConstPoint2d &obj)
std::ostream &
operator<<
namespacelanelet.html
af4186b69d2da3149c1403691e575df70
(std::ostream &stream, const ConstPoint3d &obj)
std::ostream &
operator<<
namespacelanelet.html
a8e259c5effa1a45693adf510ff2aeab2
(std::ostream &stream, const Point2d &obj)
std::ostream &
operator<<
namespacelanelet.html
a7d3ddd7955ed005c2549b0410c1ba01e
(std::ostream &stream, const Point3d &obj)
std::ostream &
operator<<
namespacelanelet.html
add3f60fd2e537e6cebcc2f6c50737184
(std::ostream &stream, const ConstPolygon2d &obj)
std::ostream &
operator<<
namespacelanelet.html
a575e8f6f83d67560761c4eb3f921afb6
(std::ostream &stream, const ConstArea &obj)
std::ostream &
operator<<
namespacelanelet.html
a9961418638473e656527e4cfe0a004ae
(std::ostream &stream, const ConstPolygon3d &obj)
std::ostream &
operator<<
namespacelanelet.html
ac5e2fe00c66e0a98518ed71bf0b51e84
(std::ostream &stream, const Attribute &obj)
std::ostream &
operator<<
namespacelanelet.html
aac6ccce8d698a3d9b4c63f28566ae486
(std::ostream &stream, const AttributeMap &obj)
std::ostream &
operator<<
namespacelanelet.html
a6d33276bed4b218690b87cbb26cf279c
(std::ostream &stream, const ConstLanelet &obj)
std::ostream &
operator<<
namespacelanelet.html
acbb1ad7f9196a2322ea607f99a19ce08
(std::ostream &stream, const CompoundLineStringImpl< PointT > &obj)
std::ostream &
operator<<
namespacelanelet.html
ab43b1ffc77f9859fe73fdc4c9ae08be0
(std::ostream &stream, const RegulatoryElement &obj)
std::ostream &
operator<<
namespacelanelet.html
ab812df39244bfe5716e15757f8f3c8d5
(std::ostream &stream, const ConstLineString2d &obj)
std::ostream &
operator<<
namespacelanelet.html
a5470768db4df96210b8b112bb8c1ba83
(std::ostream &stream, const ConstLineString3d &obj)
bool
operator==
namespacelanelet.html
a03bdf78bdf91fae4d69a4dba2df9d4b8
(const ConstLaneletOrArea &lhs, const ConstLaneletOrArea &rhs)
bool
operator==
namespacelanelet.html
aaa246e184d8fadbe211b88b9227b46a1
(const LineStringOrPolygon3d &lhs, const LineStringOrPolygon3d &rhs)
bool
operator==
namespacelanelet.html
a96bc1a727ce221033cee53738c39e68c
(const ConstLineStringOrPolygon3d &lhs, const ConstLineStringOrPolygon3d &rhs)
bool
operator==
namespacelanelet.html
a3f818dc04c4450101f33b3a805643d2a
(const Attribute &lhs, const Attribute &rhs)
bool
operator==
namespacelanelet.html
a80f8bdf62e43b8ff96fce895837934ed
(const LaneletSequence &lhs, const LaneletSequence &rhs)
bool
operator==
namespacelanelet.html
acd06d128e90d58f7d688480d78a02bb2
(const ConstArea &lhs, const ConstArea &rhs)
bool
operator==
namespacelanelet.html
a47fdeb0470c99c9a9c313582e271b04d
(const ConstWeakArea &lhs, const ConstWeakArea &rhs)
bool
operator==
namespacelanelet.html
a7e01d0a85f631056b5f0f28c0790a88d
(const CompoundLineStringImpl< Point1T > &lhs, const CompoundLineStringImpl< Point2T > &rhs)
bool
operator==
namespacelanelet.html
ac225c3a5ca9d2fe7a36495a474381787
(const ConstLanelet &lhs, const ConstLanelet &rhs)
bool
operator==
namespacelanelet.html
a484395c4eec5f2366405f73704d383d1
(const CompoundLineStringImpl< Point1T > &lhs, const std::vector< Point2T > &rhs)
bool
operator==
namespacelanelet.html
a757a34fdedb4546e232b530baa876eed
(const ConstWeakLanelet &lhs, const ConstWeakLanelet &rhs)
bool
operator==
namespacelanelet.html
a3193c0dacb709346fd6c665e71e94ea1
(const std::vector< Point1T > &lhs, const CompoundLineStringImpl< Point2T > &rhs)
bool
operator==
namespacelanelet.html
aa18938d7766cd298b9338c6279fc5913
(const ConstLineStringImpl< LhsPointT > &lhs, const ConstLineStringImpl< RhsPointT > &rhs)
bool
operator==
namespacelanelet.html
acfd1f4895179357980b163e840dd475d
(const ConstLineStringImpl< PointT > &lhs, const std::vector< PointT > &rhs)
bool
operator==
namespacelanelet.html
a17eb540938c496b0ff2c332c6bf07c51
(const std::vector< PointT > &lhs, const ConstLineStringImpl< PointT > &rhs)
static RegisterRegulatoryElement< GenericRegulatoryElement >
genRegelem
namespacelanelet.html
a168411f0628d9b0fc36d66ae04acf03e
constexpr Id
InvalId
namespacelanelet.html
ae120f5649a4eb9b22c69622406d4f03e
static RegisterRegulatoryElement< AllWayStop >
regAllWayStop
namespacelanelet.html
ae959756a3f35ac046ae37bfec9a2e3cb
static RegisterRegulatoryElement< RightOfWay >
regRightOfWay
namespacelanelet.html
a7b3aba72a63838f8e76eacba24376a04
static RegisterRegulatoryElement< SpeedLimit >
regSpeedLimit
namespacelanelet.html
ac9a4419561af92c1caf7c4f5ab93da8e
static RegisterRegulatoryElement< TrafficLight >
regTraffic
namespacelanelet.html
aaa7ac835ae1af5536f716f1e599888ba
static RegisterRegulatoryElement< TrafficSign >
regTrafficSign
namespacelanelet.html
a0ceb2553bbcf8d89e0e08e104eb78357
lanelet::detail
namespacelanelet_1_1detail.html
lanelet::detail::ArrayView
std::vector< Iterator >
copyIterators
namespacelanelet_1_1detail.html
ac52624dce54cd6b8a6ca31d02b5c9de5
(const std::vector< Iterator > &oldV, const Map &oldM, Map &newM)
void
replaceIterator
namespacelanelet_1_1detail.html
a63d118b47ae7b36f9237e60a2a7a1595
(Vector &v, const Iterator &replace, const Iterator &by)
lanelet::geometry
namespacelanelet_1_1geometry.html
lanelet::geometry::internal
std::array< size_t, 3 >
IndexedTriangle
namespacelanelet_1_1geometry.html
a8157b9e4a4ee3f13ea4cc244cae7558f
std::vector< IndexedTriangle >
IndexedTriangles
namespacelanelet_1_1geometry.html
a6add4904f40024f531d0ab9308bff9da
std::vector< double >
accumulatedLengthRatios
namespacelanelet_1_1geometry.html
a03204b73c2b730ff29769bf1e455fb67
(const LineStringT &lineString)
bool
adjacent
namespacelanelet_1_1geometry.html
a3ae8fdfacd3e9812f15535f18a07165a
(const ConstArea &area1, const ConstArea &area2)
std::pair< LineString1T, LineString2T >
align
namespacelanelet_1_1geometry.html
a124f0593283414fef083d1bcb0f509dc
(LineString1T left, LineString2T right)
double
approximatedLength2d
namespacelanelet_1_1geometry.html
a65094c8bec4c8fce21c80212711ef36f
(const LaneletT &lanelet)
BoundingBox2d
boundingBox2d
namespacelanelet_1_1geometry.html
a617e3c4a7c5cab81b28962fa983916d9
(const RegulatoryElement ®Elem)
BoundingBox2d
boundingBox2d
namespacelanelet_1_1geometry.html
a53ae03bb6e5c31dd72d272f145884363
(const RegulatoryElementConstPtr ®Elem)
IfAr< AreaT, BoundingBox2d >
boundingBox2d
namespacelanelet_1_1geometry.html
a51e9d194b8a72a377c6d1c293c2ab47d
(const AreaT &area)
IfLL< LaneletT, BoundingBox2d >
boundingBox2d
namespacelanelet_1_1geometry.html
a38351bebc55557a95fec7c9ae8648faf
(const LaneletT &lanelet)
IfPoly< Polygon2dT, BoundingBox2d >
boundingBox2d
namespacelanelet_1_1geometry.html
a02db45b6bffdaf7f5652e20f2a8715c8
(const Polygon2dT &polygon)
IfLS< LineString2dT, BoundingBox2d >
boundingBox2d
namespacelanelet_1_1geometry.html
a658151eb04bd9877d3ced2d7e0bf1697
(const LineString2dT &lineString)
BoundingBox3d
boundingBox3d
namespacelanelet_1_1geometry.html
aa27e58afeaeb04b18e4b7266e6f6cfdb
(const RegulatoryElement ®Elem)
IfAr< AreaT, BoundingBox3d >
boundingBox3d
namespacelanelet_1_1geometry.html
a5968ef44f941dd31df4ef695195699de
(const AreaT &area)
BoundingBox3d
boundingBox3d
namespacelanelet_1_1geometry.html
a19bbe20e1bc316be19bc5833047e1f96
(const RegulatoryElementConstPtr ®Elem)
IfLL< LaneletT, BoundingBox3d >
boundingBox3d
namespacelanelet_1_1geometry.html
a80c08bf57ed883d77f7c4ee9a4ba9731
(const LaneletT &lanelet)
IfPoly< Polygon3dT, BoundingBox3d >
boundingBox3d
namespacelanelet_1_1geometry.html
a7e738319d5f5ead9041a8bebc991503f
(const Polygon3dT &polygon)
IfLS< LineString3dT, BoundingBox3d >
boundingBox3d
namespacelanelet_1_1geometry.html
a413a02134fe63fdb16b0afda3d05969a
(const LineString3dT &lineString)
Segment< BasicPoint2d >
closestSegment
namespacelanelet_1_1geometry.html
ac52d94bf1c9d9afa36bf8c45de9c249a
(const BasicLineString2d &lineString, const BasicPoint2d &pointToProject)
Segment< BasicPoint3d >
closestSegment
namespacelanelet_1_1geometry.html
a8a8b38160c17da1a8d1bbaceee26783c
(const BasicLineString3d &lineString, const BasicPoint3d &pointToProject)
Segment< traits::PointType< LineString3dT > >
closestSegment
namespacelanelet_1_1geometry.html
a30e5caa20ba3090ad5ce985be6cba68f
(const LineString3dT &lineString, const BasicPoint3d &pointToProject)
Segment< traits::PointType< LineString2dT > >
closestSegment
namespacelanelet_1_1geometry.html
a92a74e2afe47a5897ff480e372346b9a
(const LineString2dT &lineString, const BasicPoint2d &pointToProject)
IfPoly< Polygon2dT, BasicPolygons2d >
convexPartition
namespacelanelet_1_1geometry.html
af88636acfa41450146551d4304b77614
(const Polygon2dT &poly)
IfPoly< BasicPolygon2d, BasicPolygons2d >
convexPartition< BasicPolygon2d >
namespacelanelet_1_1geometry.html
a872249f6780ca0905aff61271e80ff8d
(const BasicPolygon2d &poly)
double
curvature2d
namespacelanelet_1_1geometry.html
a6591c9c1c635aefff37b2de99b0427a4
(const Point2dT &p1, const Point2dT &p2, const Point2dT &p3)
Optional< ConstLineString3d >
determineCommonLine
namespacelanelet_1_1geometry.html
a5d0de68df0defe17388d83345f9c0ddb
(const ConstArea &ar, const ConstLanelet &ll)
IfLL< Lanelet1T, IfLL< Lanelet2T, Optional< ConstLineString3d > > >
determineCommonLine
namespacelanelet_1_1geometry.html
a32bae561a5ee5b5465c6ec83435bd6b4
(const Lanelet1T &ll, const Lanelet2T &other, bool allowInverted=false)
Optional< ConstLineString3d >
determineCommonLine
namespacelanelet_1_1geometry.html
a2633876ca22697b71e1180b44d85eab4
(const ConstArea &ar1, const ConstArea &ar2)
Optional< ConstLineString3d >
determineCommonLineFollowing
namespacelanelet_1_1geometry.html
a2589a255c79fc540265f3c0fb3abfbc3
(const ConstArea &ar, const ConstLanelet &ll)
Optional< ConstLineString3d >
determineCommonLineFollowingOrPreceding
namespacelanelet_1_1geometry.html
a800f159c32ce59ca287bdf8726cd7b9e
(const ConstArea &ar, const ConstLanelet &ll)
Optional< ConstLineString3d >
determineCommonLineLeft
namespacelanelet_1_1geometry.html
a41f23eddefe4160d1ccaee6c1be2a2d6
(const ConstLanelet &right, const ConstArea &left)
Optional< ConstLineString3d >
determineCommonLinePreceding
namespacelanelet_1_1geometry.html
a2ddae6a9deab7b411cc05cc01791f751
(const ConstLanelet &ll, const ConstArea &ar)
Optional< ConstLineString3d >
determineCommonLineRight
namespacelanelet_1_1geometry.html
a572f1855b90db7a4253a040da1c2d1be
(const ConstLanelet &left, const ConstArea &right)
Optional< ConstLineString3d >
determineCommonLineSideways
namespacelanelet_1_1geometry.html
a6d195ac99181661fa9dc009485790fdf
(const ConstLanelet &ll, const ConstArea &ar)
Optional< ConstLineString3d >
determineCommonLineSideways
namespacelanelet_1_1geometry.html
a6a0ba906df516463dc9eb07b0fae6c97
(const ConstArea &ar, const ConstLanelet &ll)
double
distance2d
namespacelanelet_1_1geometry.html
a57425931f81b91ca98c5bdd0e77abd9b
(const RegulatoryElement ®Elem, const BasicPoint2d &p)
double
distance2d
namespacelanelet_1_1geometry.html
a89b5a1c4661867663a9bf51303325d86
(const RegulatoryElementConstPtr ®Elem1, const BasicPoint2d &p)
IfLS2< LineString3d1T, LineString3d2T, double >
distance3d
namespacelanelet_1_1geometry.html
af9d435b86b88389d777d81a4bbc893e1
(const LineString3d1T &l1, const LineString3d2T &l2)
IfPoly< Polygon3dT, double >
distanceToBorder3d
namespacelanelet_1_1geometry.html
a4e947bf8f8ff2587db3ecdce968e8661
(const Polygon3dT &poly1, const Polygon3dT &poly2)
double
distanceToCenterline2d
namespacelanelet_1_1geometry.html
a2e8529c075b4d3e09e8a1d61ecc13bdc
(const LaneletT &lanelet, const BasicPoint2d &point)
double
distanceToCenterline3d
namespacelanelet_1_1geometry.html
aea2743d9ea3ed7fcf93f5ca0ab4ecbe6
(const LaneletT &lanelet, const BasicPoint3d &point)
EXTERN_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
aa22772295f47eb4e6a55564111909c95
(Area)
EXTERN_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a29dd1c2ec07dd720bcbb8a8784e24b64
(Polygon3d)
EXTERN_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a88242d715a8e74d9a0eea57a27f7a874
(Lanelet)
EXTERN_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a33023ae6a85558b6605f1662fb31049e
(LineString3d)
EXTERN_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a73a5ef258f2457707c4a4450290b66a5
(Point3d)
EXTERN_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
ae1d6bb510ffcca210bcde1d870d84f6d
(RegulatoryElementPtr)
EXTERN_FIND_NEAREST
namespacelanelet_1_1geometry.html
a4210f591f09976966190f42a79856f8b
(Area)
EXTERN_FIND_NEAREST
namespacelanelet_1_1geometry.html
a31b48cf80bcfd8373863997ab4bf8901
(Polygon3d)
EXTERN_FIND_NEAREST
namespacelanelet_1_1geometry.html
a37519f374e9a5e2e0f55a2d505336705
(Lanelet)
EXTERN_FIND_NEAREST
namespacelanelet_1_1geometry.html
aa826dd09cc51e94e22de0adba5a61083
(LineString3d)
EXTERN_FIND_NEAREST
namespacelanelet_1_1geometry.html
a8fc745fad057d05dc93c7297f8527205
(Point3d)
EXTERN_FIND_NEAREST
namespacelanelet_1_1geometry.html
a174eb6e95463727d193f5dfb47469d9f
(RegulatoryElementPtr)
std::vector< std::pair< double, PrimT > >
findNearest
namespacelanelet_1_1geometry.html
a9ae9480f3552e37e5777f1e4a04b0e2e
(PrimitiveLayer< PrimT > &map, const BasicPoint2d &pt, unsigned count)
std::vector< std::pair< double, traits::ConstPrimitiveType< PrimT > > >
findNearest
namespacelanelet_1_1geometry.html
ae848d488a283ad2a9fa2b70027da9a47
(const PrimitiveLayer< PrimT > &map, const BasicPoint2d &pt, unsigned count)
auto
findWithin2d
namespacelanelet_1_1geometry.html
a78a920c8297e068094163cb172fff214
(LayerT &layer, const GeometryT &geometry, double maxDist=0.) -> std::vector< std::pair< double, traits::LayerPrimitiveType< LayerT >>>
auto
findWithin3d
namespacelanelet_1_1geometry.html
a2baeb7f486c53304593b517c537dd4ee
(LayerT &layer, const GeometryT &geometry, double maxDist=0.) -> std::vector< std::pair< double, traits::LayerPrimitiveType< LayerT >>>
bool
follows
namespacelanelet_1_1geometry.html
a4ee131f895c250950a892476e5adad35
(const ConstLanelet &prev, const ConstArea &next)
bool
follows
namespacelanelet_1_1geometry.html
a138b7bf7692a19c5efd938c3ec5e1287
(const ConstArea &prev, const ConstLanelet &next)
IfLL< Lanelet1T, IfLL< Lanelet2T, bool > >
follows
namespacelanelet_1_1geometry.html
aba839889fd0e25e20c7b1540085916f0
(const Lanelet1T &prev, const Lanelet2T &next)
BasicPoint2d
fromArcCoordinates
namespacelanelet_1_1geometry.html
ae317389ae0ef4b89e9e20f2f5f2c578c
(const LineString2dT &lineString, const ArcCoordinates &arcCoords)
IfAr< AreaT, bool >
inside
namespacelanelet_1_1geometry.html
a497e8a4f712b470521506acb76d1a3d4
(const AreaT &area, const BasicPoint2d &point)
IfLL< LaneletT, bool >
inside
namespacelanelet_1_1geometry.html
a8aa44e9a90ef4a7d062850c579d9421b
(const LaneletT &lanelet, const BasicPoint2d &point)
INSTANCIATE_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a9eb57d49d38fb1324fa12a470557d7ea
(Lanelet, ConstLanelet)
INSTANCIATE_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a2645bcc7c1281a1ba302c6ca7521b090
(Area, ConstArea)
INSTANCIATE_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a60e28d960060a330bfc89bf08ca9b3db
(LineString3d, ConstLineString3d)
INSTANCIATE_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a986a6ede73472c541b817470b26254d6
(RegulatoryElementPtr, RegulatoryElementConstPtr)
INSTANCIATE_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a896465bcdff4258ae67aa8b5af664090
(Polygon3d, ConstPolygon3d)
INSTANCIATE_CONST_FIND_NEAREST
namespacelanelet_1_1geometry.html
a3c44110eae8239b810d526954a72832a
(Point3d, ConstPoint3d)
INSTANCIATE_FIND_NEAREST
namespacelanelet_1_1geometry.html
a2ad96a429d5408dc9bdadf52e4127600
(Lanelet)
INSTANCIATE_FIND_NEAREST
namespacelanelet_1_1geometry.html
ae1116e427492ebfe1476f9d8d099a7ea
(Area)
INSTANCIATE_FIND_NEAREST
namespacelanelet_1_1geometry.html
a4f5ddff76e5f0cf2c3ad1cf2a33ab3e0
(LineString3d)
INSTANCIATE_FIND_NEAREST
namespacelanelet_1_1geometry.html
abedb3e98594c795b164084054aa2f68e
(RegulatoryElementPtr)
INSTANCIATE_FIND_NEAREST
namespacelanelet_1_1geometry.html
a0a94e5140c35f9eb7e4731bb1d64d1d0
(Polygon3d)
INSTANCIATE_FIND_NEAREST
namespacelanelet_1_1geometry.html
ae807e8450e1e6359e70c438792d99985
(Point3d)
traits::BasicPointT< traits::PointType< LineStringT > >
interpolatedPointAtDistance
namespacelanelet_1_1geometry.html
a27f1db12f45c883520f3c3b192ab0b08
(LineStringT lineString, double dist)
BasicPoints2d
intersectCenterlines2d
namespacelanelet_1_1geometry.html
a1eaa90504f038c930b207312447361b6
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet, std::vector< double > *distanceThis=nullptr, std::vector< double > *distanceOther=nullptr)
IfAr< Area1T, bool >
intersects2d
namespacelanelet_1_1geometry.html
a4d14edad61be3e1e6128bb9fd8f2eb4b
(const Area1T &area, const Area2T &otherArea)
IfLL< Lanelet1T, bool >
intersects2d
namespacelanelet_1_1geometry.html
a53331273540b28e78084f107d7b7864a
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet)
IfLL< Lanelet1T, bool >
intersects3d
namespacelanelet_1_1geometry.html
a36d0429fd8238429ce888484b6608811
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet, double heightTolerance=3.)
IfLS< LineString3dT, bool >
intersects3d
namespacelanelet_1_1geometry.html
a8cc2824dee408eb5ab9022363390ea5b
(const LineString3dT &linestring, const LineString3dT &otherLinestring, double heightTolerance=3.)
bool
leftOf
namespacelanelet_1_1geometry.html
a83a5ff5442560f2fd3ce94a1d75d95d7
(const ConstLanelet &right, const ConstArea &left)
IfLL< Lanelet1T, IfLL< Lanelet2T, bool > >
leftOf
namespacelanelet_1_1geometry.html
a2349113e1a3442dbfd6d5c506e17e98f
(const Lanelet1T &left, const Lanelet2T &right)
double
length2d
namespacelanelet_1_1geometry.html
a032f868e440518971ecd48c4a440f541
(const LaneletT &lanelet)
double
length3d
namespacelanelet_1_1geometry.html
ae56638a26cefc672377ad002ea2c268e
(const LaneletT &lanelet)
std::vector< double >
lengthRatios
namespacelanelet_1_1geometry.html
ab64a3f438864e80ab603c915af3958bd
(const LineStringT &lineString)
Velocity
maxCurveSpeed
namespacelanelet_1_1geometry.html
a3705a095af1384ea67322d32ea40a540
(const LaneletT &lanelet, const BasicPoint2d &position, const Acceleration &maxLateralAcceleration=2.0 *units::MPS2())
traits::PointType< LineStringT >
nearestPointAtDistance
namespacelanelet_1_1geometry.html
a411da5ee3ffa0bdea48eddaab6c7813c
(LineStringT lineString, double dist)
BasicLineString2d
offset
namespacelanelet_1_1geometry.html
a59a55cd3fa36ed4fa7484cd1369fc590
(const LineString2dT &lineString, double distance)
BasicLineString2d
offsetNoThrow
namespacelanelet_1_1geometry.html
a78f547919ee8b03c06dc45b92f40a97f
(const LineString2dT &lineString, double distance)
IfAr< AreaT, bool >
overlaps2d
namespacelanelet_1_1geometry.html
acad17297355f755ed2227a8701780722
(const AreaT &area, const AreaT &otherArea)
IfAr< AreaT, IfLL< LaneletT, bool > >
overlaps2d
namespacelanelet_1_1geometry.html
ab1b0b5d6e642c07d13f1bce8280372c1
(const AreaT &area, const LaneletT &lanelet)
IfPoly< Polygon2dT, bool >
overlaps2d
namespacelanelet_1_1geometry.html
ad522e4f07551dc0607c9d6b6b03ae4c3
(const Polygon2dT &poly1, const Polygon2dT &poly2)
IfLL< Lanelet1T, bool >
overlaps2d
namespacelanelet_1_1geometry.html
a0b64e0c6e3a92f60126fc47d24780e20
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet)
IfAr< AreaT, bool >
overlaps3d
namespacelanelet_1_1geometry.html
a487166cfbe0ce1c13ef4213ac2753dca
(const AreaT &area, const AreaT &otherArea, double heightTolerance)
IfAr< AreaT, IfLL< LaneletT, bool > >
overlaps3d
namespacelanelet_1_1geometry.html
a0d7147855678ae46520625b69297e2a1
(const AreaT &area, const LaneletT &lanelet, double heightTolerance)
IfPoly< Polygon3dT, bool >
overlaps3d
namespacelanelet_1_1geometry.html
a9aa1bf313084939ffc6b1714b8e8e45d
(const Polygon3dT &poly1, const Polygon3dT &poly2, double heightTolerance)
IfLL< Lanelet1T, bool >
overlaps3d
namespacelanelet_1_1geometry.html
ab87380a1441b0ad7715d0ecfbe5fa8fd
(const Lanelet1T &lanelet, const Lanelet2T &otherLanelet, double heightTolerance=3)
BasicPoint3d
project
namespacelanelet_1_1geometry.html
ab6741d91d87655a30df5006f44bdc773
(const LineString3dT &lineString, const BasicPoint3d &pointToProject)
BasicPoint2d
project
namespacelanelet_1_1geometry.html
abc68fd9df95f6e11983e19ab95282cb4
(const LineString2dT &lineString, const BasicPoint2d &pointToProject)
IfPoly< Polygon3dT, std::pair< BasicPoint3d, BasicPoint3d > >
projectedBorderPoint3d
namespacelanelet_1_1geometry.html
a998420b11458c77f3e0f138ef2683e50
(const Polygon3dT &l1, const Polygon3dT &l2)
IfLS< LineString3dT, std::pair< BasicPoint3d, BasicPoint3d > >
projectedPoint3d
namespacelanelet_1_1geometry.html
a43a797b4c1f6393a9e8b3ffc1b921bc1
(const LineString3dT &l1, const LineString3dT &l2)
double
rangedLength
namespacelanelet_1_1geometry.html
a2dafbff026e36bdc4c564f8521b175b7
(LineStringIterator start, LineStringIterator end)
bool
rightOf
namespacelanelet_1_1geometry.html
a55fb1430a48dcf9ba7798bf5b0d2a2de
(const ConstLanelet &left, const ConstArea &area)
IfLL< Lanelet1T, IfLL< Lanelet2T, bool > >
rightOf
namespacelanelet_1_1geometry.html
afb6986c0575d1cf412bf14f515fbd699
(const Lanelet1T &right, const Lanelet2T &left)
double
signedDistance
namespacelanelet_1_1geometry.html
ad467f0845be5ec91d84dde6201d9e579
(const LineString3dT &lineString, const BasicPoint3d &p)
double
signedDistance
namespacelanelet_1_1geometry.html
a0ee35d44a6c79d3860c34f5b7ff77b8d
(const LineString2dT &lineString, const BasicPoint2d &p)
ArcCoordinates
toArcCoordinates
namespacelanelet_1_1geometry.html
afce8339c5131f97bad3e329d4fa1a0d1
(const LineString2dT &lineString, const BasicPoint2d &point)
IfPoly< PolygonT, bool >
touches2d
namespacelanelet_1_1geometry.html
a62ef9461a9e11f62edc0b6ea96325c08
(const PolygonT &poly1, const PolygonT &poly2)
IfPoly< Polygon2dT, IndexedTriangles >
triangulate
namespacelanelet_1_1geometry.html
a2faa707097a5da165997c989e89778ef
(const Polygon2dT &poly)
IfPoly< BasicPolygon2d, IndexedTriangles >
triangulate< BasicPolygon2d >
namespacelanelet_1_1geometry.html
a2c3942949c1e588454a25f26cff923f3
(const BasicPolygon2d &poly)
lanelet::geometry::internal
namespacelanelet_1_1geometry_1_1internal.html
lanelet::geometry::internal::GetGeometry< T, IfAr< T, void > >
lanelet::geometry::internal::GetGeometry< T, IfLL< T, void > >
lanelet::geometry::internal::GetGeometry< T, IfLS< T, void > >
lanelet::geometry::internal::GetGeometry< T, IfPoly< T, void > >
lanelet::geometry::internal::LineStringsCoordinate
lanelet::geometry::internal::PointSearchResult
lanelet::geometry::internal::PointVincinity
lanelet::geometry::internal::SegmentSearch
lanelet::geometry::internal::SelfIntersection2d
lanelet::geometry::internal::SelfIntersectionLong
std::pair< BasicSegment2d, size_t >
IndexedSegment2d
namespacelanelet_1_1geometry_1_1internal.html
a398235d375f0b80ea2aa5453e894a12b
bgi::rtree< IndexedSegment2d, bgi::linear< 4 > >
IndexedSegmentTree
namespacelanelet_1_1geometry_1_1internal.html
a5e0147fb4ba97a619aa8fb5b621f4171
std::map< size_t, LineStringsCoordinate >
SegmentMap
namespacelanelet_1_1geometry_1_1internal.html
a6a089240339a4f5811d005c3cd94f14d
bgi::rtree< BasicSegment2d, bgi::linear< 4 > >
SegmentTree
namespacelanelet_1_1geometry_1_1internal.html
a7d74ab7c42e0a8835a9a0ab793d690ef
std::vector< SelfIntersection2d >
SelfIntersections2d
namespacelanelet_1_1geometry_1_1internal.html
a4c5b12fe024494c682efbb2d200c3cf4
Convexity
namespacelanelet_1_1geometry_1_1internal.html
af2b3aea96b58aa436dd0434240593725
Concave
Convex
ConvexSharp
void
checkForInversion
namespacelanelet_1_1geometry_1_1internal.html
af8d709f2983faa93a2cc8f48f04e9bf8
(const LineString2dT &oldLS, const BasicLineString2d &offsetLS, const double distance, const double epsilon=1.e-7)
BasicPolygons2d
convexPartition
namespacelanelet_1_1geometry_1_1internal.html
a6353da75bc73450494440599a6119ed9
(const BasicPolygon2d &poly)
auto
crossProd
namespacelanelet_1_1geometry_1_1internal.html
a6db77e0986e07837925ee18864de85d0
(const BasicPoint3d &p1, const BasicPoint3d &p2)
auto
crossProd
namespacelanelet_1_1geometry_1_1internal.html
a30ba29854f236888e52d5ed49d74994e
(const BasicPoint2d &p1, const BasicPoint2d &p2)
auto
crossProd
namespacelanelet_1_1geometry_1_1internal.html
a88b9708ed6ae1c46d77ea1906fe99ea0
(const Eigen::Matrix< double, 2, 1 > &p1, const Eigen::Matrix< double, 2, 1 > &p2)
std::vector< BasicLineString2d >
extractConvex
namespacelanelet_1_1geometry_1_1internal.html
ac17aa149bc6fb619951e726dff7ae9ea
(const LineString2dT &lineString, const double distance)
PointSearchResult
findNextPoint
namespacelanelet_1_1geometry_1_1internal.html
a8f3095a452619f460f5a01b122692805
(const SelfIntersections2d &curSegIntersections, const BasicSegment2d &seg, const double lastS, const size_t i)
auto
findPoint
namespacelanelet_1_1geometry_1_1internal.html
a4837b2f34efb2cfb9319e4aff7688ee4
(const LineStringT &ls, const BasicPointT &p)
BasicPoint2d
fromArcCoords
namespacelanelet_1_1geometry_1_1internal.html
a928f00a12ff539f98212c7a8b320c88e
(const HybridLineStringT &hLineString, const BasicPoint2d &projStart, const size_t startIdx, const size_t endIdx, const double distance)
Convexity
getConvexity
namespacelanelet_1_1geometry_1_1internal.html
ae2a3385b973afa619e9ccc513c6c25ec
(const LineString2dT &lineString, const size_t idx, const PointVincinity &pv, const bool offsetPositive)
Optional< size_t >
getLowestSAbove
namespacelanelet_1_1geometry_1_1internal.html
a20e2e9847f5fdf14715db1d8e5fd44ad
(const SelfIntersections2d &selfIntersections, const double minS)
SelfIntersections2d
getSelfIntersectionsAt
namespacelanelet_1_1geometry_1_1internal.html
ab049b088bdbd72772e7ee8c437f0b40d
(const IndexedSegmentTree &tree, const size_t segToCheck, const BasicSegment2d &seg)
LineStringT
invert
namespacelanelet_1_1geometry_1_1internal.html
a2b342c0b35847d07315368fd86441bf3
(const LineStringT &ls)
BasicLineString2d
invert
namespacelanelet_1_1geometry_1_1internal.html
a4beee109729255171dd77addbcf25587
(const BasicLineString2d &ls)
BasicLineString3d
invert
namespacelanelet_1_1geometry_1_1internal.html
ad6897e5158582657f37e3711e3f2b779
(const BasicLineString3d &ls)
bool
isConvex
namespacelanelet_1_1geometry_1_1internal.html
af2462c1453a6cdd845ffabc8522c85d0
(const LineString2dT &lineString, const size_t idx, const bool offsetPositive)
bool
isLeftOf
namespacelanelet_1_1geometry_1_1internal.html
a47abb7b655edc12a7877d1127c623162
(const LineStringT &ls, const BasicPointT &p, const helper::ProjectedPoint< BasicPointT > &projectedPoint)
BasicLineString2d
joinSubStrings
namespacelanelet_1_1geometry_1_1internal.html
a764d092ef5a1c180b68840cfb79fa3b1
(const std::vector< BasicLineString2d > &convexSubStrings, const IndexedSegmentTree &tree, const SegmentMap &segMap)
BasicPoint2d
lateralShiftPointAtIndex
namespacelanelet_1_1geometry_1_1internal.html
ad1e5b3dbccf4b324e64379b94c5c5dba
(const LineString2dT &lineString, const int idx, const double distance)
IndexedSegmentTree
makeIndexedSegmenTree
namespacelanelet_1_1geometry_1_1internal.html
ad840f5e177f4f6a924b1422530ad99c0
(const BasicLineString2d &lineString)
SegmentTree
makeSegmentTree
namespacelanelet_1_1geometry_1_1internal.html
ae5323dee7338b6eac81a364d55c7c878
(const LineString2dT &lineString)
SegmentSearch
makeTree
namespacelanelet_1_1geometry_1_1internal.html
ae3c6b6d56d0efa7ac43562fe3cf5b941
(const std::vector< BasicLineString2d > &convexSubStrings)
PointVincinity
makeVincinity
namespacelanelet_1_1geometry_1_1internal.html
ad4a816fea9557fb94600d8bf666d7963
(const LineString2dT &lineString, const size_t idx)
bool
pointIsLeftOf
namespacelanelet_1_1geometry_1_1internal.html
ade43e94a647fd7191e9b492bfa5d1faa
(const PointT &pSeg1, const PointT &pSeg2, const PointT &p)
std::pair< BasicPoint3d, BasicPoint3d >
projectedBorderPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a8382466d7b7fab1296cb4d06465bb9de
(const ConstHybridPolygon3d &l1, const ConstHybridPolygon3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedBorderPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a1c39bcfcf10746b332f6d230424ddf45
(const CompoundHybridPolygon3d &l1, const CompoundHybridPolygon3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a9f2a7f0cfa903f54bb456f4c7e60fe68
(const ConstHybridLineString3d &l1, const ConstHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a13cc98f18c322827abb32f8f32e05b84
(const CompoundHybridLineString3d &l1, const CompoundHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a87e6801d731e244e85ef14c35052f689
(const ConstHybridLineString3d &l1, const CompoundHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
af032fb15c93d56ff0503dcb13e93d017
(const CompoundHybridLineString3d &l1, const ConstHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
abc259a3bac77e3fea1efc9941f026b01
(const ConstHybridLineString3d &l1, const BasicLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a5e090dd34a6c55cf1a3aa979f415f937
(const BasicLineString3d &l1, const ConstHybridLineString3d &l2)
std::pair< BasicPoint3d, BasicPoint3d >
projectedPoint3d
namespacelanelet_1_1geometry_1_1internal.html
a2b5fd374f0ff4c0bfcbc95798f98c87b
(const BasicLineString3d &l1, const BasicLineString3d &l2)
BasicLineString2d
removeSelfIntersections
namespacelanelet_1_1geometry_1_1internal.html
a97afa7210fd24cb876ed0bf93200d90a
(const BasicLineString2d &lineString)
BasicLineString2d
shiftConvexSharp
namespacelanelet_1_1geometry_1_1internal.html
a8e9f0341f2c7b2e7b156161a2fe9cf4d
(const LineString2dT &lineString, const size_t idx, const double distance, const PointVincinity &pv)
BasicPoint2d
shiftLateral
namespacelanelet_1_1geometry_1_1internal.html
ad0ffba211c165ed71968f9f10c1c8b44
(const LineString2dT &lineString, const size_t idx, const double offset, const PointVincinity &pv)
BasicPoint2d
shiftPerpendicular
namespacelanelet_1_1geometry_1_1internal.html
af2407f9ba621e851b690d93696da8b0a
(const LineString2dT &lineString, const size_t idx, const double distance, const bool asLast, const PointVincinity &pv)
std::pair< BasicLineString2d, bool >
shiftPoint
namespacelanelet_1_1geometry_1_1internal.html
a353ab936cf620fa67eb3b29a2df43c9d
(const LineString2dT &lineString, const double distance, const size_t idx, const PointVincinity &pv)
std::pair< double, helper::ProjectedPoint< PointT > >
signedDistanceImpl
namespacelanelet_1_1geometry_1_1internal.html
a8cea47a2aee3df0f3653656e2c530897
(const LineStringT lineString, const PointT &p)
BasicPoints2d
sortAlongS
namespacelanelet_1_1geometry_1_1internal.html
a49a292f92a13f1a03c072c5b3049617f
(const LineStringT &ls, const BasicPoints2d &points)
IndexedTriangles
triangulate
namespacelanelet_1_1geometry_1_1internal.html
a272ce4ee74ca9a2716bea09cf68611f7
(const BasicPolygon2d &poly)
lanelet::helper
namespacelanelet_1_1helper.html
lanelet::helper::ProjectedPoint
std::enable_if_t< std::is_same< InPointT, OutPointT >::value >
convertOrAssign
namespacelanelet_1_1helper.html
a34bf02efdf58b2031c26f0d668aebf4d
(const InPointT &pIn, OutPointT &pOut)
std::enable_if_t<!std::is_same< InPointT, OutPointT >::value >
convertOrAssign
namespacelanelet_1_1helper.html
a70eadce86cccfba231d274a264be7267
(const InPointT &pIn, OutPointT &pOut)
void
forEachPair
namespacelanelet_1_1helper.html
ab00c49824e88a3c6ca5ca9a058978134
(FwIter first, FwIter end, Func f)
FwIter
forEachPairUntil
namespacelanelet_1_1helper.html
a7020a82314e5ccec882684a85605a652
(FwIter first, FwIter end, Func f)
lanelet::internal
namespacelanelet_1_1internal.html
lanelet::internal::Converter
lanelet::internal::Converter< const BasicPoint2d >
lanelet::internal::Converter< const ConstPolygon2d >
lanelet::internal::Converter< const ConstPolygon3d >
lanelet::internal::Converter< const std::shared_ptr< const T > >
lanelet::internal::Converter< std::shared_ptr< const T > >
lanelet::internal::MutableParameterVisitor
lanelet::internal::PairConverter
lanelet::internal::ReverseAndForwardIterator
lanelet::internal::SearchBox
lanelet::internal::SearchBox< Point3d >
lanelet::internal::SelectBasicLineString
lanelet::internal::SelectBasicLineString< BasicPoint2d >
lanelet::internal::SelectBasicLineString< BasicPoint3d >
lanelet::internal::SelectCompoundLsIterator
lanelet::internal::SelectCompoundLsIterator< ConstPoint3d >
lanelet::internal::SelectInsertIterator
lanelet::internal::SelectInsertIterator< typename SelectLsIterator< Point2d >::Iterator >
lanelet::internal::SelectLsIterator
lanelet::internal::SelectLsIterator< const Point3d >
lanelet::internal::SelectLsIterator< const PointT >
lanelet::internal::SelectLsIterator< Point3d >
lanelet::internal::TransformIterator
lanelet::internal::UniqueCompoundIterator
lanelet::internal::ValueOf
lanelet::internal::ValueOf< Optional< ValueT > >
typename SearchBox< T >::Type
SearchBoxT
namespacelanelet_1_1internal.html
a0aed5413d35f1d5f96a3686ccdfb8afe
typename SelectBasicLineString< T >::Type
SelectBasicLineStringT
namespacelanelet_1_1internal.html
a42a3b31e4446d6768b43d9148558a510
typename SelectCompoundLsIterator< T >::Iterator
SelectCompoundLsIteratorT
namespacelanelet_1_1internal.html
ac72e0bf2c995a431ec67c7ddb45807c6
typename SelectLsIterator< T >::Iterator
SelectLsIteratorT
namespacelanelet_1_1internal.html
abbe804ccffdaec2ffbc986a6a1b63bba
Points3d::const_iterator
pointIter
namespacelanelet_1_1internal.html
aa0b36a69c336e52eb5c5570cde8799f2
(internal::ReverseAndForwardIterator< Points3d::iterator > it)
Container::iterator
removeConst
namespacelanelet_1_1internal.html
aef7104f1411429f3c517cbe803196ef0
(Container &c, ConstIterator it)
lanelet::test_cases
namespacelanelet_1_1test__cases.html
lanelet::test_cases::LaneletMapTestCase
std::unordered_map< Id, T >
makeMap
namespacelanelet_1_1test__cases.html
a553a09b24efc1050c7a58d6d9bf622c3
(const std::initializer_list< T > &vec)
std::unordered_map< Id, RegulatoryElementPtr >
makeMap
namespacelanelet_1_1test__cases.html
aae8065bd1582a63ee53052886c486da1
(const std::initializer_list< RegulatoryElementPtr > &vec)
lanelet::traits
namespacelanelet_1_1traits.html
lanelet::traits::detail
lanelet::traits::internal
lanelet::traits::AreaTag
lanelet::traits::BoundingBoxTag
lanelet::traits::LaneletTag
lanelet::traits::LayerPrimitive
lanelet::traits::LayerPrimitive< const T >
lanelet::traits::LineStringTag
lanelet::traits::LineStringTraits
lanelet::traits::LineStringTraits< BasicLineString2d >
lanelet::traits::LineStringTraits< BasicLineString3d >
lanelet::traits::LineStringTraits< Segment< PointT > >
lanelet::traits::Owned
lanelet::traits::Owned< Area >
lanelet::traits::Owned< Lanelet >
lanelet::traits::Owned< LineString3d >
lanelet::traits::Owned< Polygon3d >
lanelet::traits::Owned< RegulatoryElementPtr >
lanelet::traits::PointTag
lanelet::traits::PointTraits
lanelet::traits::PointTraits< BasicPoint2d >
lanelet::traits::PointTraits< BasicPoint3d >
lanelet::traits::PointTraits< Eigen::Vector2d >
lanelet::traits::PolygonTag
lanelet::traits::PolygonTraits
lanelet::traits::PrimitiveTraits
lanelet::traits::PrimitiveTraits< BasicLineString2d >
lanelet::traits::PrimitiveTraits< BasicLineString3d >
lanelet::traits::PrimitiveTraits< BasicPoint2d >
lanelet::traits::PrimitiveTraits< BasicPoint3d >
lanelet::traits::PrimitiveTraits< BasicPolygon2d >
lanelet::traits::PrimitiveTraits< BasicPolygon3d >
lanelet::traits::PrimitiveTraits< BoundingBox2d >
lanelet::traits::PrimitiveTraits< BoundingBox3d >
lanelet::traits::PrimitiveTraits< ConstRuleParameter >
lanelet::traits::PrimitiveTraits< Eigen::Vector2d >
lanelet::traits::PrimitiveTraits< RegulatoryElementConstPtr >
lanelet::traits::PrimitiveTraits< RegulatoryElementPtr >
lanelet::traits::PrimitiveTraits< RuleParameter >
lanelet::traits::PrimitiveTraits< Segment< PointT > >
lanelet::traits::RegulatoryElementTag
typename PointTraits< PointT >::BasicPoint
BasicPointT
namespacelanelet_1_1traits.html
a4ec5b00cc9de174908f7929b0215e05e
typename PointTraits< PointT >::ConstPoint
ConstPointT
namespacelanelet_1_1traits.html
a8b6afa41175485951267bf9668ab3582
typename PrimitiveTraits< PrimitiveT >::ConstType
ConstPrimitiveType
namespacelanelet_1_1traits.html
ad9ce54fca699d4f7b65d7b2f10e2cf4e
typename detail::HybridType< LineStringT >::Type
HybridT
namespacelanelet_1_1traits.html
a7985e6deedfbe4abc73f840a89fca886
typename LayerPrimitive< T >::Type
LayerPrimitiveType
namespacelanelet_1_1traits.html
ae16d60036883b05ec3996a53fe8ae7d8
typename PointTraits< PointT >::MutablePoint
MutablePointT
namespacelanelet_1_1traits.html
ab4de3c74136d927f792d12997e694c7a
typename PrimitiveTraits< PrimitiveT >::MutableType
MutablePrimitiveType
namespacelanelet_1_1traits.html
aa4009c28036130591827d45538bbf2b6
typename Owned< PrimitiveT >::Type
OwnedT
namespacelanelet_1_1traits.html
a3d0f21ee23d32e20192c4ea9730a45b7
typename LineStringTraits< LineStringT >::PointType
PointType
namespacelanelet_1_1traits.html
ac37106877c665afa933e8bc518246fc7
typename PrimitiveTraits< PrimitiveT >::ThreeDType
ThreeD
namespacelanelet_1_1traits.html
aa90e7151978426bba96837b05f36e6a3
typename PrimitiveTraits< PrimitiveT >::TwoDType
TwoD
namespacelanelet_1_1traits.html
a8ce37a9e0992dabc70c31f858b582eba
Dimensions
namespacelanelet_1_1traits.html
a5103b5d37cf998ffb230de8a82415ccd
Two
Three
Id
getId
namespacelanelet_1_1traits.html
ae7dfae370960a8fee4e36b2c3681d810
(const PrimT &prim)
Id
getId< ConstRuleParameter >
namespacelanelet_1_1traits.html
aac01c25797d4c83e71bfa3a9575006c6
(const ConstRuleParameter &prim)
Id
getId< RegulatoryElementConstPtr >
namespacelanelet_1_1traits.html
a03314b20746f30b598f64aa194fbb27d
(const RegulatoryElementConstPtr &prim)
Id
getId< RegulatoryElementPtr >
namespacelanelet_1_1traits.html
abb1455ccd12e6c8376c4d09cc641e045
(const RegulatoryElementPtr &prim)
Id
getId< RuleParameter >
namespacelanelet_1_1traits.html
a4f11ee9a386bbcbeb539fda14627fc79
(const RuleParameter &prim)
constexpr bool
is2D
namespacelanelet_1_1traits.html
a04014dd98304049eca312103a0412573
()
constexpr bool
is3D
namespacelanelet_1_1traits.html
a51648ceac6a64e11d35eb67b069a6bdc
()
constexpr bool
isAreaT
namespacelanelet_1_1traits.html
a9cc276239025ed27c908a61d0680272c
()
constexpr bool
isCategory
namespacelanelet_1_1traits.html
a56bd86e0bb5956731e7534d046e71f2e
()
constexpr bool
isConst
namespacelanelet_1_1traits.html
a8f6e673797896d633dcc72dcee34cca6
()
constexpr bool
isLaneletPrimitive
namespacelanelet_1_1traits.html
a16549b2c124324582f5968eba1147a64
()
constexpr bool
isLaneletT
namespacelanelet_1_1traits.html
ac5fe59f61e1c0688736467bf5069ec54
()
constexpr bool
isLinestringT
namespacelanelet_1_1traits.html
ac0281fdd6fd991a60d839f88c9d036b0
()
constexpr bool
isPointT
namespacelanelet_1_1traits.html
ad1910683c1d9c84bf0d7898cdc2f4279
()
constexpr bool
isPolygonT
namespacelanelet_1_1traits.html
a8515368eb84c828cd316c5ea20cb8147
()
constexpr bool
isRegulatoryElementT
namespacelanelet_1_1traits.html
a3717be5533d2c51cdb277ce256019457
()
constexpr bool
noRegelem
namespacelanelet_1_1traits.html
a27475c61193e892a91e89ed136325d0d
()
BasicPoint2d
to2D
namespacelanelet_1_1traits.html
a2cd63e1b4aa22a5c98adbaac5784df2c
(const BasicPoint3d &primitive)
auto
to2D
namespacelanelet_1_1traits.html
af39fb0959487ebd3d03d6f92e92dfb3f
(const PrimitiveT &primitive) -> TwoD< PrimitiveT >
BoundingBox2d
to2D
namespacelanelet_1_1traits.html
a5f4ba6568eba0756144c975c537243f6
(const BoundingBox3d &primitive)
BasicLineString2d
to2D< BasicLineString3d >
namespacelanelet_1_1traits.html
a122af135e3088db01acbf09ff12453cf
(const BasicLineString3d &primitive)
BasicPolygon2d
to2D< BasicPolygon3d >
namespacelanelet_1_1traits.html
a4e15443a0f8fbb018e4b6714b00d1aba
(const BasicPolygon3d &primitive)
BasicPoint3d
to3D
namespacelanelet_1_1traits.html
a8460c65359c40a2e6d8ada89000ef2eb
(const BasicPoint2d &primitive)
auto
to3D
namespacelanelet_1_1traits.html
acd4e46335afd67f0b8f610efa1204a08
(const PrimitiveT &primitive) -> ThreeD< PrimitiveT >
BoundingBox3d
to3D
namespacelanelet_1_1traits.html
af5dbaea9ed97e5659455ed1afa47718c
(const BoundingBox2d &primitive)
auto
toBasicPoint
namespacelanelet_1_1traits.html
a9c63d2521f7648e0a77dd3ecb7826d16
(const PointT &point) -> std::enable_if_t< PointTraits< PointT >::IsPrimitive, BasicPointT< PointT >>
ConstPrimitiveType< PrimitiveT >
toConst
namespacelanelet_1_1traits.html
a7b81aaff452d8a55322ee74a9eaad819
(const PrimitiveT &primitive)
ConstRuleParameter
toConst< RuleParameter >
namespacelanelet_1_1traits.html
a284a65c460855a0bf68da01299797c19
(const RuleParameter &primitive)
constexpr auto
toHybrid
namespacelanelet_1_1traits.html
af83af81d0b1ac3f77123ce6ad11a4ee4
(const LineStringT ls)
lanelet::traits::detail
namespacelanelet_1_1traits_1_1detail.html
lanelet::traits::detail::HybridType
lanelet::traits::detail::HybridType< T, std::enable_if_t< traits::isLinestringT< T >(), void > >
lanelet::traits::detail::HybridType< T, std::enable_if_t<!traits::isLinestringT< T >(), void > >
lanelet::traits::internal
namespacelanelet_1_1traits_1_1internal.html
lanelet::traits::internal::IsPrimitiveHelper
lanelet::traits::internal::IsPrimitiveHelper< ConstPrimitive< PrimitiveT > >
bool
isLaneletPrimitiveHelper
namespacelanelet_1_1traits_1_1internal.html
a34e8f29c0447948fa337d180d1d4fc4f
(ConstPrimitive< DataT > *, int)
bool
isLaneletPrimitiveHelper
namespacelanelet_1_1traits_1_1internal.html
a7df1c95d86c15aca136c8943427c9501
(NotPrimitive *, long)
lanelet::units
namespacelanelet_1_1units.html
lanelet::units::literals
MeterQuantity
Distance
namespacelanelet_1_1units.html
a3b4333f8d63854833eefe37f30c11f20
boost::units::scale< 10, boost::units::static_rational< 3 > >
Exp3
namespacelanelet_1_1units.html
a5bf818a24a44755f3ef41825de9d78c9
boost::units::metric::hour_base_unit::unit_type
Hour
namespacelanelet_1_1units.html
a9d80873dcf3d9d2cafc1d698ee3d8b9e
boost::units::make_scaled_unit< NoUnit, Exp3 >::type
Kilo
namespacelanelet_1_1units.html
a8029e70aabfc1514e611206f3c8a741d
boost::units::multiply_typeof_helper< Kilo, Meter >::type
Km
namespacelanelet_1_1units.html
ae0e051426b0e58d1e3daf6135f325493
boost::units::divide_typeof_helper< Km, Hour >::type
KmH
namespacelanelet_1_1units.html
ae0c11c58cb7280ce0d252f95e7949695
boost::units::quantity< KmH >
KmHQuantity
namespacelanelet_1_1units.html
a85c4ac32db095d1b725c6b5a4ea9a5f2
boost::units::si::meter_base_unit::unit_type
Meter
namespacelanelet_1_1units.html
adcfb71085d574b0a577b1ca9501ac89b
boost::units::quantity< Meter >
MeterQuantity
namespacelanelet_1_1units.html
ad8d450d0cd72b077b4ecc3f0bc591116
boost::units::us::mile_base_unit::unit_type
Mile
namespacelanelet_1_1units.html
a138c8dd8ba8d6ebfe17a29ecea228f3e
boost::units::divide_typeof_helper< Mile, Hour >::type
MPH
namespacelanelet_1_1units.html
afcf189fe14781daac79708f58df62971
boost::units::quantity< MPH >
MPHQuantity
namespacelanelet_1_1units.html
aed30e697048cdfb9f951db9f64a0a1a9
boost::units::unit< boost::units::velocity_dimension, boost::units::si::system >
MPS
namespacelanelet_1_1units.html
aa568444d608bdf6fc35c7605949b0e06
boost::units::unit< boost::units::acceleration_dimension, boost::units::si::system >
MPS2
namespacelanelet_1_1units.html
a26b8319e8414d056a5f79876d292a722
boost::units::quantity< MPS2 >
MPS2Quantity
namespacelanelet_1_1units.html
afc3266e7675c9ccba5fd5accc9f7147b
boost::units::quantity< MPS >
MPSQuantity
namespacelanelet_1_1units.html
a970bcac38cba0451956c36acc2f1cb6c
boost::units::si::dimensionless::unit_type
NoUnit
namespacelanelet_1_1units.html
a65526d429445f2297ec4a0dfade76cd5
boost::units::si::second_base_unit::unit_type
Second
namespacelanelet_1_1units.html
abd8e5097d65fab56e91d419fd922aed3
boost::units::quantity< Second >
SecondQuantity
namespacelanelet_1_1units.html
aa8ec124b818122c86ff6a4f1da129aaa
SecondQuantity
Time
namespacelanelet_1_1units.html
a6c6479447504447970e968fc3b7945ac
lanelet::units::literals
namespacelanelet_1_1units_1_1literals.html
Velocity
operator"" _kmh
namespacelanelet_1_1units_1_1literals.html
a44e8cb8155a44f29f962b365aca33da8
(long double d)
Velocity
operator"" _kmh
namespacelanelet_1_1units_1_1literals.html
a70d3c14289216ac977c9a41d7a1bfa78
(unsigned long long int d)
Distance
operator"" _m
namespacelanelet_1_1units_1_1literals.html
aee596df1770ce622bc5affda93461d91
(long double d)
Distance
operator"" _m
namespacelanelet_1_1units_1_1literals.html
a5f60ca0c4475869c50ce260b0ef10929
(unsigned long long int d)
Velocity
operator"" _mph
namespacelanelet_1_1units_1_1literals.html
a48c4d0605327cc64801745b92c954f14
(long double d)
Velocity
operator"" _mph
namespacelanelet_1_1units_1_1literals.html
af9ab19ce2f7a5068d059cea6f57047d6
(unsigned long long int d)
Velocity
operator"" _mps
namespacelanelet_1_1units_1_1literals.html
a15e35d5fc759b134550d5eb4fa98029d
(long double d)
Velocity
operator"" _mps
namespacelanelet_1_1units_1_1literals.html
a01c4e76026232ff4de97e9bd315e6e82
(unsigned long long int d)
Acceleration
operator"" _mps2
namespacelanelet_1_1units_1_1literals.html
aa3b82433608990d3d1e03766e503e837
(long double d)
Acceleration
operator"" _mps2
namespacelanelet_1_1units_1_1literals.html
ad96048b55696d1eea5efae3c884c3ec7
(unsigned long long int d)
Time
operator"" _s
namespacelanelet_1_1units_1_1literals.html
a18ae1ae4a2b39770eb060ee5c647fb10
(long double s)
Time
operator"" _s
namespacelanelet_1_1units_1_1literals.html
a0eb3bc9a20ed736b2b5f44f07037481f
(unsigned long long int s)
lanelet::utils
namespacelanelet_1_1utils.html
lanelet::utils::detail
lanelet::utils::IdLess
typename PrimitiveLayer< PrimitiveT >::ConstPrimitiveT
ConstLayerPrimitive
namespacelanelet_1_1utils.html
aeca6b865fc0bc989b0e1a4ee240885a7
const T &
addConst
namespacelanelet_1_1utils.html
aa54c760772bbdfe79762febbe450a7a2
(T &t)
std::shared_ptr< const T >
addConst
namespacelanelet_1_1utils.html
adc3d1f586a163dc2794e22261dd1e5bd
(std::shared_ptr< T > t)
bool
anyOf
namespacelanelet_1_1utils.html
a1cfaa928afc5462a49ae393e07519a7e
(const Container &c, Predicate &&p)
auto
concatenate
namespacelanelet_1_1utils.html
ab490a3d6db4bd9c4d72a02417bd34736
(ContainerT &&c)
auto
concatenate
namespacelanelet_1_1utils.html
ac16ca34c521e1f9afb10f01518a1c07a
(std::initializer_list< T > &&c)
auto
concatenate
namespacelanelet_1_1utils.html
ac1ed49159afa0ae48956712bc76a1b45
(ContainerT &&c, Func f)
auto
concatenate
namespacelanelet_1_1utils.html
a29e44b51096baa399b7d04979e3fef56
(std::initializer_list< T > &&c, Func f)
auto
concatenateRange
namespacelanelet_1_1utils.html
a0210d2e4996cafcf5cae1264cffabb78
(ContainerT &&c, Func f)
auto
concatenateRange
namespacelanelet_1_1utils.html
aa37f7a42c5140f7844fae9e8dfc4aae5
(std::initializer_list< T > &&c, Func f)
auto
concatenateRange
namespacelanelet_1_1utils.html
ab08d53186e51f7be0d8f1f5daceee932
(ContainerT &&c, Func f, const AllocatorT &alloc)
auto
concatenateRange
namespacelanelet_1_1utils.html
a31b9fe6b166702fec5ab4860ac97c491
(std::initializer_list< T > &&c, Func f, const AllocatorT &alloc)
bool
contains
namespacelanelet_1_1utils.html
a8b5e21e1b0aff75a6a48ae7c98c7e513
(const Container &c, const Value &v)
LaneletMapConstUPtr
createConstMap
namespacelanelet_1_1utils.html
a3146853dac4cc98b8161396fd6c9f800
(const ConstLanelets &fromLanelets, const ConstAreas &fromAreas)
LaneletSubmapConstUPtr
createConstSubmap
namespacelanelet_1_1utils.html
ac0ae58358518e7c1fca25202cfa93ac4
(const ConstLanelets &fromLanelets, const ConstAreas &fromAreas)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
aef6a2dce25f215ccdb3fed9536f91723
(const Points3d &fromPoints)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
a0a02633acac0f505b19fa40180cc8064
(const LineStrings3d &fromLineStrings)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
a6fd5f91b166257f726362a45a63de494
(const Polygons3d &fromPolygons)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
afc03a14241ba435d97b0de4f9f1c55bf
(const Lanelets &fromLanelets)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
a8a58e51c0f83f37d08060bf52b3066ce
(const Areas &fromAreas)
LaneletMapUPtr
createMap
namespacelanelet_1_1utils.html
a81e049d1171aad4a590b67b1eaf11a39
(const Lanelets &fromLanelets, const Areas &fromAreas)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
a99226224913cf1c3033454110eb8107e
(const Points3d &fromPoints)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
adda4483e3b4095922b74114e16f1952b
(const LineStrings3d &fromLineStrings)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
a0813479c50e3e5c35d7f084a67c6ab6a
(const Polygons3d &fromPolygons)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
adc891d2246341ce5478856d48cbc16d9
(const Lanelets &fromLanelets)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
ab8302ff23994685ff0f2d1d716358a61
(const Areas &fromAreas)
LaneletSubmapUPtr
createSubmap
namespacelanelet_1_1utils.html
adf49f392ae9be110ae268df6a509e5ef
(const Lanelets &fromLanelets, const Areas &fromAreas)
auto
find
namespacelanelet_1_1utils.html
a712762472829be92826f3d2b38863df1
(ContainerT &&c, const ValueT &val)
auto
findIf
namespacelanelet_1_1utils.html
a3b452be281a487de958e7a77c0c29c5d
(ContainerT &&c, Func f)
std::vector< ConstLayerPrimitive< PrimitiveT > >
findUsages
namespacelanelet_1_1utils.html
a2ee519e344a579f174e49fcce878eae5
(const PrimitiveLayer< PrimitiveT > &layer, Id id)
template std::vector< ConstLayerPrimitive< Lanelet > >
findUsages< Lanelet >
namespacelanelet_1_1utils.html
ae186992287cd6e7f1abc9c2cbb374190
(const PrimitiveLayer< Lanelet > &, Id)
template std::vector< ConstLayerPrimitive< LineString3d > >
findUsages< LineString3d >
namespacelanelet_1_1utils.html
a1dc657c19447de6b56166598c4e39435
(const PrimitiveLayer< LineString3d > &, Id)
template std::vector< ConstLayerPrimitive< Polygon3d > >
findUsages< Polygon3d >
namespacelanelet_1_1utils.html
a4f34a695d6950f7a74dfe98500193042
(const PrimitiveLayer< Polygon3d > &, Id)
template std::vector< ConstLayerPrimitive< RegulatoryElementPtr > >
findUsages< RegulatoryElementPtr >
namespacelanelet_1_1utils.html
a69d0d44fe99ddac83c398f31277f3795
(const PrimitiveLayer< RegulatoryElementPtr > &, Id)
ConstAreas
findUsagesInAreas
namespacelanelet_1_1utils.html
a483211de3495e33d499b4fdb9848bdc2
(const LaneletMapLayers &map, const ConstPoint3d &p)
ConstLanelets
findUsagesInLanelets
namespacelanelet_1_1utils.html
abd0856023ca6a3a719a4657888d54347
(const LaneletMapLayers &map, const ConstPoint3d &p)
void
forEach
namespacelanelet_1_1utils.html
a43b04676d8300a9bde4e944f50c3207a
(Container &&c, Func &&f)
ConstAreas
getAllAreas
namespacelanelet_1_1utils.html
a6dcec5c2b7314dc06b999034f5aec616
(const ConstLaneletOrAreas &lars)
ConstLanelets
getAllLanelets
namespacelanelet_1_1utils.html
a60eafbf93a628877b5cdeed8190e21ee
(const ConstLaneletOrAreas &lars)
Id
getId
namespacelanelet_1_1utils.html
a882fdd12360da341217ec8a22f08170b
()
std::vector< T >
getVariant
namespacelanelet_1_1utils.html
a4be300051409660a79c5be7b461ed469
(const std::vector< Variant > &v)
bool
has
namespacelanelet_1_1utils.html
ac1987d1a5ba6cf39da010a82a7ecf96d
(const LaneletSequence &ll, Id id)
bool
has
namespacelanelet_1_1utils.html
a650d9f4b3b1cd61cf1c0ecc4dd322620
(const ConstArea &ll, Id id)
bool
has
namespacelanelet_1_1utils.html
a3f9d0c3d4b81ede1ecf69e6267cfbdc2
(const RegulatoryElement ®Elem, Id id)
bool
has
namespacelanelet_1_1utils.html
ae837e10cbbfdaaa5fb65cf7a1eb2985e
(const RegulatoryElementConstPtr &ls, Id id)
bool
has
namespacelanelet_1_1utils.html
aa7039eb93c9e2e76609a88ed6ccbd42f
(const CompoundLineStringImpl< PointT > &ls, Id id)
bool
has
namespacelanelet_1_1utils.html
a626cc18472b6116dfac035eaced3261b
(const ConstLanelet &ll, Id id)
bool
has
namespacelanelet_1_1utils.html
a7c1bc2048c15bfaae2363d2f5273548a
(const ConstLineStringImpl< PointT > &ls, Id id)
constexpr bool
idLess
namespacelanelet_1_1utils.html
a3074c1d6b115b2e0e7ef52bd72ee2066
(const PrimitiveT &p1, const PrimitiveT &p2)
Container
invert
namespacelanelet_1_1utils.html
acd78c8eafe02aa9abc8141a3f096d5d1
(const Container &cont)
bool
nearZero
namespacelanelet_1_1utils.html
a54b712cf11c12c6839e313ca329ca782
(double d)
auto
orderedPair
namespacelanelet_1_1utils.html
aaecfb3402b89dbe23e0674c281f98663
(T1 &first, T2 &second)
void
registerId
namespacelanelet_1_1utils.html
aad410c6cf382d23f1a08eaeac56fc1dc
(Id id)
std::shared_ptr< T >
removeConst
namespacelanelet_1_1utils.html
a08137a2ba66ee2cf6b2b892d830556b4
(std::shared_ptr< const T > t)
T &
removeConst
namespacelanelet_1_1utils.html
a7ee4d664e528e159dd937b886be0b66f
(const T &t)
constexpr bool
strequal
namespacelanelet_1_1utils.html
aa89f4f31deebde1b8147886d443c3e9b
(char const *lhs, char const *rhs)
auto
strong
namespacelanelet_1_1utils.html
a6cbc37478875470a4d7707fba57a5c1d
(std::vector< WeakT > v)
auto
sum
namespacelanelet_1_1utils.html
a5e6964a0f6a5d242cc300f2d446013de
(Range &&r, Func f)
auto
transform
namespacelanelet_1_1utils.html
ad16676bb01f76132324411202c49fc48
(Iterator begin, Iterator end, const Func f)
auto
transform
namespacelanelet_1_1utils.html
aef8c9ea45782bb090befee004428a846
(Container &&c, Func f)
auto
transform
namespacelanelet_1_1utils.html
af2471a6990daf61b9944e223ffbbda6b
(std::initializer_list< T > &&c, Func f)
auto
transformSharedPtr
namespacelanelet_1_1utils.html
a09e2e6dbb755d33cb57edda548e66f92
(const std::vector< std::shared_ptr< InT >> &v)
lanelet::utils::detail
namespacelanelet_1_1utils_1_1detail.html
lanelet::utils::detail::MoveIf
lanelet::utils::detail::MoveIf< false >
lanelet::utils::detail::MoveIf< true >
lanelet::utils::detail::ReserveIfNecessary
lanelet::utils::detail::ReserveIfNecessary< std::vector< T > >
VectorT
concatenate
namespacelanelet_1_1utils_1_1detail.html
afaa8589b29583c988e190082cec74ba6
(ContainerT &&c)
VectorT
concatenate
namespacelanelet_1_1utils_1_1detail.html
a7e40b09e014057ec8496dda681d0e61e
(ContainerT &&c, Func f)
auto
concatenateRange
namespacelanelet_1_1utils_1_1detail.html
aae84d8eb0c30290631aec7611ba24ae2
(ContainerT &&c, Func f)
auto
concatenateRange
namespacelanelet_1_1utils_1_1detail.html
ab91024f61c2d79f807b3811aa2424760
(ContainerT &&c, Func f, const AllocatorT &alloc)
VectorT
createReserved
namespacelanelet_1_1utils_1_1detail.html
a7dfb89d0c9e75bb41e5bfbb8bc3c7f15
(size_t size)
auto
transform
namespacelanelet_1_1utils_1_1detail.html
abddd1193f9ca47e7a68259b067e9b413
(Container &&c, Func f)
std
namespacestd.html
std::hash< lanelet::Area >
std::hash< lanelet::ConstArea >
std::hash< lanelet::ConstHybridLineString2d >
std::hash< lanelet::ConstHybridLineString3d >
std::hash< lanelet::ConstLanelet >
std::hash< lanelet::ConstLaneletOrArea >
std::hash< lanelet::ConstLineString2d >
std::hash< lanelet::ConstLineString3d >
std::hash< lanelet::ConstPoint2d >
std::hash< lanelet::ConstPoint3d >
std::hash< lanelet::ConstPolygon2d >
std::hash< lanelet::ConstPolygon3d >
std::hash< lanelet::ConstRuleParameter >
std::hash< lanelet::Lanelet >
std::hash< lanelet::LineString2d >
std::hash< lanelet::LineString3d >
std::hash< lanelet::Point2d >
std::hash< lanelet::Point3d >
std::hash< lanelet::Polygon2d >
std::hash< lanelet::Polygon3d >
std::hash< lanelet::RegulatoryElement >
std::hash< std::pair< U, T > >
bool
operator==
namespacestd.html
aafe9900dea40a267d656ed15d60928b3
(const lanelet::LaneletDataConstWptr &lhs, const lanelet::LaneletDataConstWptr &rhs)
AreaPrimitives
Area
group__AreaPrimitives.html
lanelet::Area
lanelet::ConstArea
LaneletPrimitives
Lanelets
group__LaneletPrimitives.html
lanelet::ConstLanelet
lanelet::Lanelet
LineStringPrimitives
LineString
group__LineStringPrimitives.html
lanelet::CompoundHybridLineString2d
lanelet::CompoundHybridLineString3d
lanelet::CompoundLineString2d
lanelet::CompoundLineString3d
lanelet::ConstHybridLineString2d
lanelet::ConstHybridLineString3d
lanelet::ConstLineString2d
lanelet::ConstLineString3d
lanelet::LineString2d
lanelet::LineString3d
PointPrimitives
Point
group__PointPrimitives.html
lanelet::ConstPoint2d
lanelet::ConstPoint3d
lanelet::Point2d
lanelet::Point3d
PolygonPrimitives
Polygon
group__PolygonPrimitives.html
lanelet::BasicPolygon2d
lanelet::BasicPolygon3d
lanelet::BasicPolygonWithHoles2d
lanelet::BasicPolygonWithHoles3d
lanelet::CompoundHybridPolygon2d
lanelet::CompoundHybridPolygon3d
lanelet::CompoundPolygon2d
lanelet::CompoundPolygon3d
lanelet::ConstHybridPolygon2d
lanelet::ConstHybridPolygon3d
lanelet::ConstPolygon2d
lanelet::ConstPolygon3d
lanelet::Polygon2d
lanelet::Polygon3d
DataObjects
lanelet data management
group__DataObjects.html
lanelet::AreaData
lanelet::LaneletData
lanelet::LineStringData
lanelet::PointData
lanelet::PrimitiveData
lanelet::RegulatoryElementData
ConstPrimitives
Immutable lanelet primitives
group__ConstPrimitives.html
lanelet::ConstArea
lanelet::ConstHybridLineString2d
lanelet::ConstHybridLineString3d
lanelet::ConstHybridPolygon2d
lanelet::ConstHybridPolygon3d
lanelet::ConstLanelet
lanelet::ConstLineString2d
lanelet::ConstLineString3d
lanelet::ConstPoint2d
lanelet::ConstPoint3d
lanelet::ConstPolygon2d
lanelet::ConstPolygon3d
lanelet::RegulatoryElement
Primitives
Lanelet Primitives
group__Primitives.html
AreaPrimitives
LaneletPrimitives
LineStringPrimitives
PointPrimitives
PolygonPrimitives
RegulatoryElementPrimitives
lanelet::AllWayStop
lanelet::Area
lanelet::GenericRegulatoryElement
lanelet::Lanelet
lanelet::LineString2d
lanelet::LineString3d
lanelet::Point2d
lanelet::Point3d
lanelet::Polygon2d
lanelet::Polygon3d
lanelet::RightOfWay
lanelet::SpeedLimit
lanelet::TrafficLight
lanelet::TrafficSign
RegulatoryElementPrimitives
Regulatory Element
group__RegulatoryElementPrimitives.html
lanelet::AllWayStop
lanelet::GenericRegulatoryElement
lanelet::RegulatoryElement
lanelet::RightOfWay
lanelet::SpeedLimit
lanelet::TrafficLight
lanelet::TrafficSign
md_doc_Architecture
Architecture
md_doc_Architecture
md_doc_GeometryPrimer
Geometry Calculations With Lanelet2
md_doc_GeometryPrimer
md_doc_Lanelet1Compability
Migration from Lanelet1 (liblanelet)
md_doc_Lanelet1Compability
md_doc_LaneletAndAreaTagging
Tagging Lanelets and Areas
md_doc_LaneletAndAreaTagging
md_doc_LaneletPrimitives
Lanelet Primitives
md_doc_LaneletPrimitives
md_doc_LinestringTagging
Tagging Linestrings
md_doc_LinestringTagging
md_doc_RegulatoryElementTagging
Tagging Regulatory Elements
md_doc_RegulatoryElementTagging
md_README
Lanelet2 Core
md_README