lanelet2_core: Rolling
Links
Rosindex
Repository
C++ API
Page Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace boost
Namespace boost::geometry
Namespace boost::geometry::traits
Namespace lanelet
Namespace lanelet::detail
Namespace lanelet::geometry
Namespace lanelet::geometry::internal
Namespace lanelet::helper
Namespace lanelet::internal
Namespace lanelet::traits
Namespace lanelet::traits::detail
Namespace lanelet::traits::internal
Namespace lanelet::units
Namespace lanelet::units::literals
Namespace lanelet::utils
Namespace lanelet::utils::detail
Namespace std
Classes and Structs
Template Struct closure< lanelet::BasicPolygon2d >
Template Struct closure< lanelet::BasicPolygon3d >
Template Struct closure< lanelet::CompoundHybridPolygon2d >
Template Struct closure< lanelet::CompoundHybridPolygon3d >
Template Struct closure< lanelet::CompoundPolygon2d >
Template Struct closure< lanelet::CompoundPolygon3d >
Template Struct closure< lanelet::ConstHybridPolygon2d >
Template Struct closure< lanelet::ConstHybridPolygon3d >
Template Struct closure< lanelet::ConstPolygon2d >
Template Struct closure< lanelet::ConstPolygon3d >
Template Struct closure< lanelet::Polygon2d >
Template Struct closure< lanelet::Polygon3d >
Template Struct exterior_ring< LLPolygon2d >
Template Struct exterior_ring< LLPolygon3d >
Template Struct interior_const_type< LLPolygon2d >
Template Struct interior_const_type< LLPolygon3d >
Template Struct interior_mutable_type< LLPolygon2d >
Template Struct interior_mutable_type< LLPolygon3d >
Template Struct interior_rings< LLPolygon2d >
Template Struct interior_rings< LLPolygon3d >
Template Struct point_order< lanelet::BasicPolygon2d >
Template Struct point_order< lanelet::BasicPolygon3d >
Template Struct point_order< lanelet::CompoundHybridPolygon2d >
Template Struct point_order< lanelet::CompoundHybridPolygon3d >
Template Struct point_order< lanelet::CompoundPolygon2d >
Template Struct point_order< lanelet::CompoundPolygon3d >
Template Struct point_order< lanelet::ConstHybridPolygon2d >
Template Struct point_order< lanelet::ConstHybridPolygon3d >
Template Struct point_order< lanelet::ConstPolygon2d >
Template Struct point_order< lanelet::ConstPolygon3d >
Template Struct point_order< lanelet::Polygon2d >
Template Struct point_order< lanelet::Polygon3d >
Template Struct ring_const_type< LLPolygon2d >
Template Struct ring_const_type< LLPolygon3d >
Template Struct ring_mutable_type< LLPolygon2d >
Template Struct ring_mutable_type< LLPolygon3d >
Template Struct tag< LLPolygon2d >
Template Struct tag< LLPolygon3d >
Struct ArcCoordinates
Struct AttributeNamesString
Struct AttributeValueString
Struct ConstLaneletWithStopLine
Template Struct GetGeometry< T, IfAr< T, void > >
Template Struct GetGeometry< T, IfLL< T, void > >
Template Struct GetGeometry< T, IfLS< T, void > >
Template Struct GetGeometry< T, IfPoly< T, void > >
Struct LineStringsCoordinate
Struct PointSearchResult
Struct PointVincinity
Template Struct ProjectedPointInfo
Struct SegmentSearch
Struct SelfIntersection2d
Struct SelfIntersectionLong
Template Struct HashBase
Template Struct SearchBox
Template Struct SearchBox< Point3d >
Template Struct SelectBasicLineString
Template Struct SelectBasicLineString< BasicPoint2d >
Template Struct SelectBasicLineString< BasicPoint3d >
Template Struct SelectCompoundLsIterator
Template Struct SelectCompoundLsIterator< ConstPoint3d >
Template Struct SelectInsertIterator
Template Struct SelectInsertIterator< typename SelectLsIterator< Point2d >::Iterator >
Template Struct SelectLsIterator
Template Struct SelectLsIterator< const Point3d >
Template Struct SelectLsIterator< const PointT >
Template Struct SelectLsIterator< Point3d >
Template Struct ValueOf
Template Struct ValueOf< Optional< ValueT > >
Struct LaneletWithStopLine
Struct Participants
Struct RoleNameString
Struct TrafficSignsWithType
Struct AreaTag
Struct BoundingBoxTag
Template Struct HybridType
Template Struct HybridType< T, std::enable_if_t< traits::isLinestringT< T >, (), void > >
Template Struct HybridType< T, std::enable_if_t< !traits::isLinestringT< T >, (), void > >
Struct LaneletTag
Template Struct LayerPrimitive
Template Struct LayerPrimitive< const T >
Struct LineStringTag
Template Struct LineStringTraits
Template Struct LineStringTraits< BasicLineString2d >
Template Struct LineStringTraits< BasicLineString3d >
Template Struct LineStringTraits< Segment< PointT > >
Template Struct Owned
Template Struct Owned< Area >
Template Struct Owned< Lanelet >
Template Struct Owned< LineString3d >
Template Struct Owned< Polygon3d >
Template Struct Owned< RegulatoryElementPtr >
Struct PointTag
Template Struct PointTraits
Template Struct PointTraits< BasicPoint2d >
Template Struct PointTraits< BasicPoint3d >
Template Struct PointTraits< Eigen::Vector2d >
Struct PolygonTag
Template Struct PolygonTraits
Template Struct PrimitiveTraits
Template Struct PrimitiveTraits< BasicLineString2d >
Template Struct PrimitiveTraits< BasicLineString3d >
Template Struct PrimitiveTraits< BasicPoint2d >
Template Struct PrimitiveTraits< BasicPoint3d >
Template Struct PrimitiveTraits< BasicPolygon2d >
Template Struct PrimitiveTraits< BasicPolygon3d >
Template Struct PrimitiveTraits< BoundingBox2d >
Template Struct PrimitiveTraits< BoundingBox3d >
Template Struct PrimitiveTraits< ConstRuleParameter >
Template Struct PrimitiveTraits< Eigen::Vector2d >
Template Struct PrimitiveTraits< RegulatoryElementConstPtr >
Template Struct PrimitiveTraits< RegulatoryElementPtr >
Template Struct PrimitiveTraits< RuleParameter >
Template Struct PrimitiveTraits< Segment< PointT > >
Struct RegulatoryElementTag
Template Struct MoveIf
Template Struct MoveIf< false >
Template Struct MoveIf< true >
Template Struct ReserveIfNecessary
Template Struct ReserveIfNecessary< std::vector< T > >
Template Struct IdLess
Template Struct hash< lanelet::Area >
Template Struct hash< lanelet::ConstArea >
Template Struct hash< lanelet::ConstHybridLineString2d >
Template Struct hash< lanelet::ConstHybridLineString3d >
Template Struct hash< lanelet::ConstLanelet >
Template Struct hash< lanelet::ConstLaneletOrArea >
Template Struct hash< lanelet::ConstLineString2d >
Template Struct hash< lanelet::ConstLineString3d >
Template Struct hash< lanelet::ConstPoint2d >
Template Struct hash< lanelet::ConstPoint3d >
Template Struct hash< lanelet::ConstPolygon2d >
Template Struct hash< lanelet::ConstPolygon3d >
Template Struct hash< lanelet::Lanelet >
Template Struct hash< lanelet::LineString2d >
Template Struct hash< lanelet::LineString3d >
Template Struct hash< lanelet::Point2d >
Template Struct hash< lanelet::Point3d >
Template Struct hash< lanelet::Polygon2d >
Template Struct hash< lanelet::Polygon3d >
Template Struct hash< lanelet::RegulatoryElement >
Template Struct hash< std::pair< U, T > >
Class AllWayStop
Class Area
Class AreaData
Class AreaLayer
Class Attribute
Class BasicPolygon2d
Class BasicPolygon3d
Class BasicPolygonWithHoles2d
Class BasicPolygonWithHoles3d
Class BoundingBox2d
Class CompoundHybridLineString2d
Class CompoundHybridLineString3d
Class CompoundHybridPolygon2d
Class CompoundHybridPolygon3d
Class CompoundLineString2d
Class CompoundLineString3d
Class CompoundLineStringData
Template Class CompoundLineStringImpl
Class CompoundPolygon2d
Class CompoundPolygon3d
Class ConstArea
Class ConstHybridLineString2d
Class ConstHybridLineString3d
Class ConstHybridPolygon2d
Class ConstHybridPolygon3d
Class ConstLanelet
Class ConstLaneletOrArea
Class ConstLineString2d
Class ConstLineString3d
Template Class ConstLineStringImpl
Template Class ConstLineStringImpl::CompoundLineString
Class ConstLineStringOrPolygon3d
Class ConstPoint2d
Class ConstPoint3d
Class ConstPolygon2d
Class ConstPolygon3d
Template Class ConstPrimitive
Class ConstWeakArea
Class ConstWeakLanelet
Template Class ArrayView
Class GenericRegulatoryElement
Class GeometryError
Class GPSPoint
Template Class HybridMap
Template Class Converter
Template Class Converter< const BasicPoint2d >
Template Class Converter< const ConstPolygon2d >
Template Class Converter< const ConstPolygon3d >
Template Class Converter< const std::shared_ptr< const T > >
Template Class Converter< std::shared_ptr< const T > >
Class MutableParameterVisitor
Template Class PairConverter
Template Class ReverseAndForwardIterator
Template Class TransformIterator
Template Class UniqueCompoundIterator
Class InvalidInputError
Class InvalidObjectStateError
Class Lanelet
Class LaneletData
Class LaneletError
Class LaneletLayer
Class LaneletMap
Class LaneletMapLayers
Class LaneletMultiError
Class LaneletSequence
Class LaneletSequenceData
Class LaneletSubmap
Class LineString2d
Class LineString3d
Class LineStringData
Template Class LineStringImpl
Class LineStringOrPolygon3d
Template Class LineStringOrPolygonBase
Class NoSuchAttributeError
Class NoSuchPrimitiveError
Class NullptrError
Class Point2d
Class Point3d
Class PointData
Class Polygon2d
Class Polygon3d
Template Class Primitive
Class PrimitiveData
Template Class PrimitiveLayer
Template Class RegisterRegulatoryElement
Class RegulatoryElement
Class RegulatoryElementData
Class RegulatoryElementFactory
Class RightOfWay
Class RuleParameterVisitor
Class SpeedLimit
Class TrafficLight
Class TrafficSign
Template Class IsPrimitiveHelper
Template Class IsPrimitiveHelper< ConstPrimitive< PrimitiveT > >
Class WeakArea
Class WeakLanelet
Enums
Enum AttributeName
Enum Convexity
Enum LaneletType
Enum ManeuverType
Enum RoleName
Enum Dimensions
Functions
Specialized Template Function lanelet::Attribute::as< Optional< std::string > >
Specialized Template Function lanelet::Attribute::as< std::string >
Template Function lanelet::detail::copyIterators
Template Function lanelet::detail::replaceIterator
Template Function lanelet::geometry::accumulatedLengthRatios
Function lanelet::geometry::adjacent
Template Function lanelet::geometry::align
Template Function lanelet::geometry::approximatedLength2d
Template Function lanelet::geometry::boundingBox2d(const AreaT&)
Template Function lanelet::geometry::boundingBox2d(const LaneletT&)
Template Function lanelet::geometry::boundingBox2d(const LineString2dT&)
Template Function lanelet::geometry::boundingBox2d(const Polygon2dT&)
Function lanelet::geometry::boundingBox2d(const RegulatoryElement&)
Function lanelet::geometry::boundingBox2d(const RegulatoryElementConstPtr&)
Template Function lanelet::geometry::boundingBox3d(const AreaT&)
Template Function lanelet::geometry::boundingBox3d(const LaneletT&)
Template Function lanelet::geometry::boundingBox3d(const LineString3dT&)
Template Function lanelet::geometry::boundingBox3d(const Polygon3dT&)
Function lanelet::geometry::boundingBox3d(const RegulatoryElement&)
Function lanelet::geometry::boundingBox3d(const RegulatoryElementConstPtr&)
Function lanelet::geometry::closestSegment(const BasicLineString2d&, const BasicPoint2d&)
Function lanelet::geometry::closestSegment(const BasicLineString3d&, const BasicPoint3d&)
Function lanelet::geometry::closestSegment(const ConstLineString2d&, const BasicPoint2d&)
Function lanelet::geometry::closestSegment(const ConstLineString3d&, const BasicPoint3d&)
Function lanelet::geometry::closestSegment(const ConstHybridLineString2d&, const BasicPoint2d&)
Function lanelet::geometry::closestSegment(const ConstHybridLineString3d&, const BasicPoint3d&)
Function lanelet::geometry::closestSegment(const CompoundLineString2d&, const BasicPoint2d&)
Function lanelet::geometry::closestSegment(const CompoundLineString3d&, const BasicPoint3d&)
Function lanelet::geometry::closestSegment(const CompoundHybridLineString2d&, const BasicPoint2d&)
Function lanelet::geometry::closestSegment(const CompoundHybridLineString3d&, const BasicPoint3d&)
Template Function lanelet::geometry::convexPartition
Specialized Template Function lanelet::geometry::convexPartition< BasicPolygon2d >(const BasicPolygon2d&)
Specialized Template Function lanelet::geometry::convexPartition< BasicPolygon2d >(const BasicPolygon2d&)
Template Function lanelet::geometry::curvature2d
Function lanelet::geometry::determineCommonLine(const ConstArea&, const ConstLanelet&)
Function lanelet::geometry::determineCommonLine(const ConstArea&, const ConstArea&)
Template Function lanelet::geometry::determineCommonLine(const Lanelet1T&, const Lanelet2T&, bool)
Function lanelet::geometry::determineCommonLineFollowing
Function lanelet::geometry::determineCommonLineFollowingOrPreceding
Function lanelet::geometry::determineCommonLineLeft
Function lanelet::geometry::determineCommonLinePreceding
Function lanelet::geometry::determineCommonLineRight
Function lanelet::geometry::determineCommonLineSideways(const ConstLanelet&, const ConstArea&)
Function lanelet::geometry::determineCommonLineSideways(const ConstArea&, const ConstLanelet&)
Function lanelet::geometry::distance2d(const RegulatoryElement&, const BasicPoint2d&)
Function lanelet::geometry::distance2d(const RegulatoryElementConstPtr&, const BasicPoint2d&)
Template Function lanelet::geometry::distance3d
Template Function lanelet::geometry::distanceToBorder3d
Template Function lanelet::geometry::distanceToCenterline2d
Template Function lanelet::geometry::distanceToCenterline3d
Function lanelet::geometry::EXTERN_CONST_FIND_NEAREST(Area)
Function lanelet::geometry::EXTERN_CONST_FIND_NEAREST(Polygon3d)
Function lanelet::geometry::EXTERN_CONST_FIND_NEAREST(Lanelet)
Function lanelet::geometry::EXTERN_CONST_FIND_NEAREST(LineString3d)
Function lanelet::geometry::EXTERN_CONST_FIND_NEAREST(Point3d)
Function lanelet::geometry::EXTERN_CONST_FIND_NEAREST(RegulatoryElementPtr)
Function lanelet::geometry::EXTERN_FIND_NEAREST(Area)
Function lanelet::geometry::EXTERN_FIND_NEAREST(Polygon3d)
Function lanelet::geometry::EXTERN_FIND_NEAREST(Lanelet)
Function lanelet::geometry::EXTERN_FIND_NEAREST(LineString3d)
Function lanelet::geometry::EXTERN_FIND_NEAREST(Point3d)
Function lanelet::geometry::EXTERN_FIND_NEAREST(RegulatoryElementPtr)
Template Function lanelet::geometry::findNearest(PrimitiveLayer<PrimT>&, const BasicPoint2d&, unsigned)
Template Function lanelet::geometry::findNearest(const PrimitiveLayer<PrimT>&, const BasicPoint2d&, unsigned)
Template Function lanelet::geometry::findWithin2d
Template Function lanelet::geometry::findWithin3d
Function lanelet::geometry::follows(const ConstLanelet&, const ConstArea&)
Function lanelet::geometry::follows(const ConstArea&, const ConstLanelet&)
Template Function lanelet::geometry::follows(const Lanelet1T&, const Lanelet2T&)
Template Function lanelet::geometry::fromArcCoordinates
Template Function lanelet::geometry::inside(const AreaT&, const BasicPoint2d&)
Template Function lanelet::geometry::inside(const LaneletT&, const BasicPoint2d&)
Template Function lanelet::geometry::internal::checkForInversion
Function lanelet::geometry::internal::convexPartition
Function lanelet::geometry::internal::crossProd(const BasicPoint3d&, const BasicPoint3d&)
Function lanelet::geometry::internal::crossProd(const BasicPoint2d&, const BasicPoint2d&)
Function lanelet::geometry::internal::crossProd(const Eigen::Matrix<double, 2, 1>&, const Eigen::Matrix<double, 2, 1>&)
Template Function lanelet::geometry::internal::extractConvex
Function lanelet::geometry::internal::findNextPoint
Template Function lanelet::geometry::internal::findPoint
Template Function lanelet::geometry::internal::fromArcCoords
Template Function lanelet::geometry::internal::getConvexity
Function lanelet::geometry::internal::getLowestSAbove
Function lanelet::geometry::internal::getSelfIntersectionsAt
Template Function lanelet::geometry::internal::invert(const LineStringT&)
Specialized Template Function lanelet::geometry::internal::invert(const BasicLineString2d&)
Specialized Template Function lanelet::geometry::internal::invert(const BasicLineString3d&)
Template Function lanelet::geometry::internal::isConvex
Template Function lanelet::geometry::internal::isLeftOf
Function lanelet::geometry::internal::joinSubStrings
Template Function lanelet::geometry::internal::lateralShiftPointAtIndex
Function lanelet::geometry::internal::makeIndexedSegmenTree
Template Function lanelet::geometry::internal::makeSegmentTree
Function lanelet::geometry::internal::makeTree
Template Function lanelet::geometry::internal::makeVincinity
Template Function lanelet::geometry::internal::pointIsLeftOf
Function lanelet::geometry::internal::project(const BasicLineString2d&, const BasicPoint2d&)
Function lanelet::geometry::internal::project(const BasicLineString3d&, const BasicPoint3d&)
Function lanelet::geometry::internal::project(const ConstHybridLineString2d&, const BasicPoint2d&)
Function lanelet::geometry::internal::project(const ConstHybridLineString3d&, const BasicPoint3d&)
Function lanelet::geometry::internal::project(const CompoundHybridLineString2d&, const BasicPoint2d&)
Function lanelet::geometry::internal::project(const CompoundHybridLineString3d&, const BasicPoint3d&)
Function lanelet::geometry::internal::projectedBorderPoint3d(const ConstHybridPolygon3d&, const ConstHybridPolygon3d&)
Function lanelet::geometry::internal::projectedBorderPoint3d(const CompoundHybridPolygon3d&, const CompoundHybridPolygon3d&)
Function lanelet::geometry::internal::projectedPoint2d(const ConstHybridLineString2d&, const ConstHybridLineString2d&)
Function lanelet::geometry::internal::projectedPoint2d(const CompoundHybridLineString2d&, const CompoundHybridLineString2d&)
Function lanelet::geometry::internal::projectedPoint2d(const ConstHybridLineString2d&, const CompoundHybridLineString2d&)
Function lanelet::geometry::internal::projectedPoint2d(const CompoundHybridLineString2d&, const ConstHybridLineString2d&)
Function lanelet::geometry::internal::projectedPoint2d(const ConstHybridLineString2d&, const BasicLineString2d&)
Function lanelet::geometry::internal::projectedPoint2d(const BasicLineString2d&, const ConstHybridLineString2d&)
Function lanelet::geometry::internal::projectedPoint2d(const BasicLineString2d&, const BasicLineString2d&)
Function lanelet::geometry::internal::projectedPoint3d(const ConstHybridLineString3d&, const ConstHybridLineString3d&)
Function lanelet::geometry::internal::projectedPoint3d(const CompoundHybridLineString3d&, const CompoundHybridLineString3d&)
Function lanelet::geometry::internal::projectedPoint3d(const ConstHybridLineString3d&, const CompoundHybridLineString3d&)
Function lanelet::geometry::internal::projectedPoint3d(const CompoundHybridLineString3d&, const ConstHybridLineString3d&)
Function lanelet::geometry::internal::projectedPoint3d(const ConstHybridLineString3d&, const BasicLineString3d&)
Function lanelet::geometry::internal::projectedPoint3d(const BasicLineString3d&, const ConstHybridLineString3d&)
Function lanelet::geometry::internal::projectedPoint3d(const BasicLineString3d&, const BasicLineString3d&)
Function lanelet::geometry::internal::removeSelfIntersections
Template Function lanelet::geometry::internal::shiftConvexSharp
Template Function lanelet::geometry::internal::shiftLateral
Template Function lanelet::geometry::internal::shiftPerpendicular
Template Function lanelet::geometry::internal::shiftPoint
Template Function lanelet::geometry::internal::signedDistanceImpl
Template Function lanelet::geometry::internal::sortAlongS
Function lanelet::geometry::internal::triangulate
Template Function lanelet::geometry::interpolatedPointAtDistance
Template Function lanelet::geometry::intersectCenterlines2d
Template Function lanelet::geometry::intersects2d(const Area1T&, const Area2T&)
Template Function lanelet::geometry::intersects2d(const Lanelet1T&, const Lanelet2T&)
Template Function lanelet::geometry::intersects3d(const Lanelet1T&, const Lanelet2T&, double)
Template Function lanelet::geometry::intersects3d(const LineString3dT&, const LineString3dT&, double)
Function lanelet::geometry::leftOf(const ConstLanelet&, const ConstArea&)
Template Function lanelet::geometry::leftOf(const Lanelet1T&, const Lanelet2T&)
Template Function lanelet::geometry::length2d
Template Function lanelet::geometry::length3d
Template Function lanelet::geometry::lengthRatios
Template Function lanelet::geometry::maxCurveSpeed
Template Function lanelet::geometry::nearestPointAtDistance
Template Function lanelet::geometry::offset
Template Function lanelet::geometry::offsetNoThrow
Template Function lanelet::geometry::overlaps2d(const AreaT&, const AreaT&)
Template Function lanelet::geometry::overlaps2d(const AreaT&, const LaneletT&)
Template Function lanelet::geometry::overlaps2d(const Lanelet1T&, const Lanelet2T&)
Template Function lanelet::geometry::overlaps2d(const Polygon2dT&, const Polygon2dT&)
Template Function lanelet::geometry::overlaps3d(const AreaT&, const AreaT&, double)
Template Function lanelet::geometry::overlaps3d(const AreaT&, const LaneletT&, double)
Template Function lanelet::geometry::overlaps3d(const Lanelet1T&, const Lanelet2T&, double)
Template Function lanelet::geometry::overlaps3d(const Polygon3dT&, const Polygon3dT&, double)
Template Function lanelet::geometry::project(const LineString3dT&, const BasicPoint3d&)
Template Function lanelet::geometry::project(const LineString2dT&, const BasicPoint2d&)
Function lanelet::geometry::project(const BasicSegment2d&, const BasicPoint2d&)
Function lanelet::geometry::project(const BasicSegment3d&, const BasicPoint3d&)
Template Function lanelet::geometry::projectedBorderPoint3d
Template Function lanelet::geometry::projectedPoint2d
Template Function lanelet::geometry::projectedPoint3d
Template Function lanelet::geometry::rangedLength
Function lanelet::geometry::rightOf(const ConstLanelet&, const ConstArea&)
Template Function lanelet::geometry::rightOf(const Lanelet1T&, const Lanelet2T&)
Template Function lanelet::geometry::signedCurvature2d
Template Function lanelet::geometry::signedDistance(const LineString3dT&, const BasicPoint3d&)
Template Function lanelet::geometry::signedDistance(const LineString2dT&, const BasicPoint2d&)
Template Function lanelet::geometry::toArcCoordinates
Template Function lanelet::geometry::touches2d
Template Function lanelet::geometry::triangulate
Specialized Template Function lanelet::geometry::triangulate< BasicPolygon2d >(const BasicPolygon2d&)
Specialized Template Function lanelet::geometry::triangulate< BasicPolygon2d >(const BasicPolygon2d&)
Template Function lanelet::helper::forEachPair
Template Function lanelet::helper::forEachPairUntil
Function lanelet::internal::pointIter
Template Function lanelet::internal::removeConst
Function lanelet::operator!=(const Attribute&, const Attribute&)
Function lanelet::operator!=(const ConstArea&, const ConstArea&)
Function lanelet::operator!=(const ConstWeakArea&, const ConstWeakArea&)
Template Function lanelet::operator!=(const CompoundLineStringImpl<Point1T>&, const CompoundLineStringImpl<Point2T>&)
Template Function lanelet::operator!=(const CompoundLineStringImpl<Point1T>&, const std::vector<Point2T>&)
Template Function lanelet::operator!=(const std::vector<Point1T>&, const CompoundLineStringImpl<Point2T>&)
Function lanelet::operator!=(const ConstLanelet&, const ConstLanelet&)
Function lanelet::operator!=(const ConstWeakLanelet&, const ConstWeakLanelet&)
Function lanelet::operator!=(const ConstLaneletOrArea&, const ConstLaneletOrArea&)
Function lanelet::operator!=(const LaneletSequence&, const LaneletSequence&)
Template Function lanelet::operator!=(const ConstLineStringImpl<LhsPointT>&, const ConstLineStringImpl<RhsPointT>&)
Template Function lanelet::operator!=(const ConstLineStringImpl<PointT>&, const std::vector<PointT>&)
Template Function lanelet::operator!=(const std::vector<PointT>&, const ConstLineStringImpl<PointT>&)
Function lanelet::operator!=(const LineStringOrPolygon3d&, const LineStringOrPolygon3d&)
Function lanelet::operator!=(const ConstLineStringOrPolygon3d&, const ConstLineStringOrPolygon3d&)
Function lanelet::operator<<(std::ostream&, const Attribute&)
Function lanelet::operator<<(std::ostream&, const AttributeMap&)
Function lanelet::operator<<(std::ostream&, const ConstArea&)
Template Function lanelet::operator<<(std::ostream&, const CompoundLineStringImpl<PointT>&)
Function lanelet::operator<<(std::ostream&, const ConstLanelet&)
Function lanelet::operator<<(std::ostream&, const ConstLaneletOrArea&)
Function lanelet::operator<<(std::ostream&, const LaneletSequence&)
Function lanelet::operator<<(std::ostream&, const ConstLineString2d&)
Function lanelet::operator<<(std::ostream&, const ConstLineString3d&)
Function lanelet::operator<<(std::ostream&, const LineStringOrPolygon3d&)
Function lanelet::operator<<(std::ostream&, const ConstLineStringOrPolygon3d&)
Function lanelet::operator<<(std::ostream&, const ConstPoint2d&)
Function lanelet::operator<<(std::ostream&, const ConstPoint3d&)
Function lanelet::operator<<(std::ostream&, const Point2d&)
Function lanelet::operator<<(std::ostream&, const Point3d&)
Function lanelet::operator<<(std::ostream&, const ConstPolygon2d&)
Function lanelet::operator<<(std::ostream&, const ConstPolygon3d&)
Function lanelet::operator<<(std::ostream&, const RegulatoryElement&)
Template Function lanelet::operator<<(std::ostream&, HybridMap<Value, Enum, Lookup>)
Function lanelet::operator==(const Attribute&, const Attribute&)
Function lanelet::operator==(const ConstArea&, const ConstArea&)
Function lanelet::operator==(const ConstWeakArea&, const ConstWeakArea&)
Template Function lanelet::operator==(const CompoundLineStringImpl<Point1T>&, const CompoundLineStringImpl<Point2T>&)
Template Function lanelet::operator==(const CompoundLineStringImpl<Point1T>&, const std::vector<Point2T>&)
Template Function lanelet::operator==(const std::vector<Point1T>&, const CompoundLineStringImpl<Point2T>&)
Function lanelet::operator==(const ConstLanelet&, const ConstLanelet&)
Function lanelet::operator==(const ConstWeakLanelet&, const ConstWeakLanelet&)
Function lanelet::operator==(const ConstLaneletOrArea&, const ConstLaneletOrArea&)
Function lanelet::operator==(const LaneletSequence&, const LaneletSequence&)
Template Function lanelet::operator==(const ConstLineStringImpl<LhsPointT>&, const ConstLineStringImpl<RhsPointT>&)
Template Function lanelet::operator==(const ConstLineStringImpl<PointT>&, const std::vector<PointT>&)
Template Function lanelet::operator==(const std::vector<PointT>&, const ConstLineStringImpl<PointT>&)
Function lanelet::operator==(const LineStringOrPolygon3d&, const LineStringOrPolygon3d&)
Function lanelet::operator==(const ConstLineStringOrPolygon3d&, const ConstLineStringOrPolygon3d&)
Template Function lanelet::traits::getId
Specialized Template Function lanelet::traits::getId< ConstRuleParameter >
Specialized Template Function lanelet::traits::getId< RegulatoryElementConstPtr >
Specialized Template Function lanelet::traits::getId< RegulatoryElementPtr >
Specialized Template Function lanelet::traits::getId< RuleParameter >
Template Function lanelet::traits::internal::isLaneletPrimitiveHelper(ConstPrimitive<DataT> *, int)
Template Function lanelet::traits::internal::isLaneletPrimitiveHelper(NotPrimitive *, long)
Template Function lanelet::traits::is2D
Template Function lanelet::traits::is3D
Template Function lanelet::traits::isAreaT
Template Function lanelet::traits::isCategory
Template Function lanelet::traits::isConst
Template Function lanelet::traits::isLaneletPrimitive
Template Function lanelet::traits::isLaneletT
Template Function lanelet::traits::isLinestringT
Template Function lanelet::traits::isPointT
Template Function lanelet::traits::isPolygonT
Template Function lanelet::traits::isRegulatoryElementT
Template Function lanelet::traits::noRegelem
Function lanelet::traits::to2D(const BoundingBox3d&)
Specialized Template Function lanelet::traits::to2D(const BasicPoint3d&)
Template Function lanelet::traits::to2D(const PrimitiveT&)
Specialized Template Function lanelet::traits::to2D< BasicLineString3d >
Specialized Template Function lanelet::traits::to2D< BasicPolygon3d >
Function lanelet::traits::to3D(const BoundingBox2d&)
Specialized Template Function lanelet::traits::to3D(const BasicPoint2d&)
Template Function lanelet::traits::to3D(const PrimitiveT&)
Template Function lanelet::traits::toBasicPoint
Template Function lanelet::traits::toBasicPolygon2d(const PolygonT&)
Function lanelet::traits::toBasicPolygon2d(BasicPolygon2d&&)
Specialized Template Function lanelet::traits::toBasicPolygon2d< BasicPolygon2d >
Specialized Template Function lanelet::traits::toBasicPolygon2d< BasicPolygon3d >
Template Function lanelet::traits::toBasicPolygon3d(const PolygonT&)
Function lanelet::traits::toBasicPolygon3d(BasicPolygon3d&&)
Specialized Template Function lanelet::traits::toBasicPolygon3d< BasicPolygon3d >
Template Function lanelet::traits::toBasicSegment
Template Function lanelet::traits::toConst
Specialized Template Function lanelet::traits::toConst< RuleParameter >
Template Function lanelet::traits::toHybrid
Function lanelet::units::literals::operator””_kmh(long double)
Function lanelet::units::literals::operator””_kmh(unsigned long long int)
Function lanelet::units::literals::operator””_m(long double)
Function lanelet::units::literals::operator””_m(unsigned long long int)
Function lanelet::units::literals::operator””_mph(long double)
Function lanelet::units::literals::operator””_mph(unsigned long long int)
Function lanelet::units::literals::operator””_mps(long double)
Function lanelet::units::literals::operator””_mps(unsigned long long int)
Function lanelet::units::literals::operator””_mps2(long double)
Function lanelet::units::literals::operator””_mps2(unsigned long long int)
Function lanelet::units::literals::operator””_s(long double)
Function lanelet::units::literals::operator””_s(unsigned long long int)
Template Function lanelet::utils::addConst(T&)
Template Function lanelet::utils::addConst(std::shared_ptr<T>)
Template Function lanelet::utils::anyOf
Template Function lanelet::utils::concatenate(ContainerT&&)
Template Function lanelet::utils::concatenate(std::initializer_list<T>&&)
Template Function lanelet::utils::concatenate(ContainerT&&, Func)
Template Function lanelet::utils::concatenate(std::initializer_list<T>&&, Func)
Template Function lanelet::utils::concatenateRange(ContainerT&&, Func)
Template Function lanelet::utils::concatenateRange(std::initializer_list<T>&&, Func)
Template Function lanelet::utils::concatenateRange(ContainerT&&, Func, const AllocatorT&)
Template Function lanelet::utils::concatenateRange(std::initializer_list<T>&&, Func, const AllocatorT&)
Template Function lanelet::utils::contains
Function lanelet::utils::createConstMap
Function lanelet::utils::createConstSubmap
Function lanelet::utils::createMap(const Points3d&)
Function lanelet::utils::createMap(const LineStrings3d&)
Function lanelet::utils::createMap(const Polygons3d&)
Function lanelet::utils::createMap(const Lanelets&)
Function lanelet::utils::createMap(const Areas&)
Function lanelet::utils::createMap(const Lanelets&, const Areas&)
Function lanelet::utils::createSubmap(const Points3d&)
Function lanelet::utils::createSubmap(const LineStrings3d&)
Function lanelet::utils::createSubmap(const Polygons3d&)
Function lanelet::utils::createSubmap(const Lanelets&)
Function lanelet::utils::createSubmap(const Areas&)
Function lanelet::utils::createSubmap(const Lanelets&, const Areas&)
Template Function lanelet::utils::detail::concatenate(ContainerT&&)
Template Function lanelet::utils::detail::concatenate(ContainerT&&, Func)
Template Function lanelet::utils::detail::concatenateRange(ContainerT&&, Func)
Template Function lanelet::utils::detail::concatenateRange(ContainerT&&, Func, const AllocatorT&)
Template Function lanelet::utils::detail::createReserved
Template Function lanelet::utils::detail::transform
Template Function lanelet::utils::find
Template Function lanelet::utils::findIf
Template Function lanelet::utils::findUsages
Function lanelet::utils::findUsagesInAreas
Function lanelet::utils::findUsagesInLanelets
Template Function lanelet::utils::forEach
Function lanelet::utils::getAllAreas
Function lanelet::utils::getAllLanelets
Function lanelet::utils::getId
Template Function lanelet::utils::getVariant
Function lanelet::utils::has(const ConstArea&, Id)
Template Function lanelet::utils::has(const CompoundLineStringImpl<PointT>&, Id)
Function lanelet::utils::has(const ConstLanelet&, Id)
Function lanelet::utils::has(const LaneletSequence&, Id)
Template Function lanelet::utils::has(const ConstLineStringImpl<PointT>&, Id)
Function lanelet::utils::has(const RegulatoryElement&, Id)
Function lanelet::utils::has(const RegulatoryElementConstPtr&, Id)
Template Function lanelet::utils::idLess
Template Function lanelet::utils::invert
Function lanelet::utils::nearZero
Template Function lanelet::utils::orderedPair
Function lanelet::utils::registerId
Template Function lanelet::utils::removeConst(std::shared_ptr<const T>)
Template Function lanelet::utils::removeConst(const T&)
Function lanelet::utils::strequal
Template Function lanelet::utils::strong
Template Function lanelet::utils::sum
Template Function lanelet::utils::transform(Iterator, Iterator, const Func)
Template Function lanelet::utils::transform(Container&&, Func)
Template Function lanelet::utils::transform(std::initializer_list<T>&&, Func)
Template Function lanelet::utils::transformSharedPtr
Variables
Variable lanelet::InvalId
Defines
Define EXTERN_CONST_FIND_NEAREST
Define EXTERN_FIND_NEAREST
Typedefs
Typedef boost::geometry::traits::LLPolygon2d
Typedef boost::geometry::traits::LLPolygon3d
Typedef lanelet::Acceleration
Typedef lanelet::AreaDataConstPtr
Typedef lanelet::AreaDataConstPtrs
Typedef lanelet::AreaDataPtr
Typedef lanelet::AreaDataptr
Typedef lanelet::AreaDataPtrs
Typedef lanelet::Areas
Typedef lanelet::AttributeMap
Typedef lanelet::AttributeNamesItem
Typedef lanelet::BasicLineString2d
Typedef lanelet::BasicLineString3d
Typedef lanelet::BasicPoint2d
Typedef lanelet::BasicPoint3d
Typedef lanelet::BasicPoints2d
Typedef lanelet::BasicPoints3d
Typedef lanelet::BasicPolygons2d
Typedef lanelet::BasicPolygons3d
Typedef lanelet::BasicPolygonsWithHoles2d
Typedef lanelet::BasicPolygonsWithHoles3d
Typedef lanelet::BasicSegment2d
Typedef lanelet::BasicSegment3d
Typedef lanelet::BoundingBox3d
Typedef lanelet::CompoundHybridLineStrings2d
Typedef lanelet::CompoundHybridLineStrings3d
Typedef lanelet::CompoundHybridPolygons2d
Typedef lanelet::CompoundHybridPolygons3d
Typedef lanelet::CompoundLineStringDataConstPtr
Typedef lanelet::CompoundLineStringDataConstPtrs
Typedef lanelet::CompoundLineStringDataPtr
Typedef lanelet::CompoundLineStringDataPtrs
Typedef lanelet::CompoundLineStrings2d
Typedef lanelet::CompoundLineStrings3d
Typedef lanelet::CompoundPolygons2d
Typedef lanelet::CompoundPolygons3d
Typedef lanelet::ConstAreas
Typedef lanelet::ConstHybridLineStrings2d
Typedef lanelet::ConstHybridLineStrings3d
Typedef lanelet::ConstHybridPolygons2d
Typedef lanelet::ConstHybridPolygons3d
Typedef lanelet::ConstInnerBounds
Typedef lanelet::ConstLaneletOrAreas
Typedef lanelet::ConstLanelets
Typedef lanelet::ConstLineStrings2d
Typedef lanelet::ConstLineStrings3d
Typedef lanelet::ConstLineStringsOrPolygons3d
Typedef lanelet::ConstPoints2d
Typedef lanelet::ConstPoints3d
Typedef lanelet::ConstPolygons2d
Typedef lanelet::ConstPolygons3d
Typedef lanelet::ConstRuleParameter
Typedef lanelet::ConstRuleParameterMap
Typedef lanelet::ConstRuleParameters
Typedef lanelet::ConstSegment2d
Typedef lanelet::ConstSegment3d
Typedef lanelet::geometry::IndexedTriangle
Typedef lanelet::geometry::IndexedTriangles
Typedef lanelet::geometry::internal::IndexedSegment2d
Typedef lanelet::geometry::internal::IndexedSegmentTree
Typedef lanelet::geometry::internal::SegmentMap
Typedef lanelet::geometry::internal::SegmentTree
Typedef lanelet::geometry::internal::SelfIntersections2d
Typedef lanelet::GPSPoints
Typedef lanelet::Id
Typedef lanelet::Ids
Typedef lanelet::IfAr
Typedef lanelet::IfLL
Typedef lanelet::IfLS
Typedef lanelet::IfLS2
Typedef lanelet::IfPoly
Typedef lanelet::IfPT
Typedef lanelet::IfRE
Typedef lanelet::InnerBounds
Typedef lanelet::internal::SearchBoxT
Typedef lanelet::internal::SelectBasicLineStringT
Typedef lanelet::internal::SelectCompoundLsIteratorT
Typedef lanelet::internal::SelectLsIteratorT
Typedef lanelet::LaneletDataConstPtr
Typedef lanelet::LaneletDataConstPtrs
Typedef lanelet::LaneletDataConstWptr
Typedef lanelet::LaneletDataConstWptrs
Typedef lanelet::LaneletDataPtr
Typedef lanelet::LaneletDataptr
Typedef lanelet::LaneletDataPtrs
Typedef lanelet::LaneletMapConstPtr
Typedef lanelet::LaneletMapConstPtrs
Typedef lanelet::LaneletMapConstUPtr
Typedef lanelet::LaneletMapPtr
Typedef lanelet::LaneletMapPtrs
Typedef lanelet::LaneletMapUPtr
Typedef lanelet::Lanelets
Typedef lanelet::LaneletSequenceDataConstPtr
Typedef lanelet::LaneletSequenceDataConstPtrs
Typedef lanelet::LaneletSequenceDataPtr
Typedef lanelet::LaneletSequenceDataPtrs
Typedef lanelet::LaneletSequences
Typedef lanelet::LaneletSubmapConstPtr
Typedef lanelet::LaneletSubmapConstPtrs
Typedef lanelet::LaneletSubmapConstUPtr
Typedef lanelet::LaneletSubmapPtr
Typedef lanelet::LaneletSubmapPtrs
Typedef lanelet::LaneletSubmapUPtr
Typedef lanelet::LaneletsWithStopLines
Typedef lanelet::LineStringDataConstPtr
Typedef lanelet::LineStringDataConstPtrs
Typedef lanelet::LineStringDataPtr
Typedef lanelet::LineStringDataPtrs
Typedef lanelet::LineStringLayer
Typedef lanelet::LineStrings2d
Typedef lanelet::LineStrings3d
Typedef lanelet::LineStringsOrPolygons3d
Typedef lanelet::Optional
Typedef lanelet::PointDataConstPtr
Typedef lanelet::PointDataConstPtrs
Typedef lanelet::PointDataPtr
Typedef lanelet::PointDataPtrs
Typedef lanelet::PointLayer
Typedef lanelet::Points2d
Typedef lanelet::Points3d
Typedef lanelet::PolygonLayer
Typedef lanelet::Polygons2d
Typedef lanelet::Polygons3d
Typedef lanelet::PrimitiveDataConstPtr
Typedef lanelet::PrimitiveDataConstPtrs
Typedef lanelet::PrimitiveDataPtr
Typedef lanelet::PrimitiveDataPtrs
Typedef lanelet::RegulatoryElementConstPtr
Typedef lanelet::RegulatoryElementConstPtrs
Typedef lanelet::RegulatoryElementDataConstPtr
Typedef lanelet::RegulatoryElementDataConstPtrs
Typedef lanelet::RegulatoryElementDataPtr
Typedef lanelet::RegulatoryElementDataPtrs
Typedef lanelet::RegulatoryElementLayer
Typedef lanelet::RegulatoryElementPtr
Typedef lanelet::RegulatoryElementPtrs
Typedef lanelet::RuleParameter
Typedef lanelet::RuleParameterMap
Typedef lanelet::RuleParameters
Typedef lanelet::Segment
Typedef lanelet::Segment2d
Typedef lanelet::Segment3d
Typedef lanelet::traits::BasicPointT
Typedef lanelet::traits::ConstPointT
Typedef lanelet::traits::ConstPrimitiveType
Typedef lanelet::traits::HybridT
Typedef lanelet::traits::LayerPrimitiveType
Typedef lanelet::traits::MutablePointT
Typedef lanelet::traits::MutablePrimitiveType
Typedef lanelet::traits::OwnedT
Typedef lanelet::traits::PointType
Typedef lanelet::traits::ThreeD
Typedef lanelet::traits::TwoD
Typedef lanelet::units::Distance
Typedef lanelet::units::Exp3
Typedef lanelet::units::Hour
Typedef lanelet::units::Kilo
Typedef lanelet::units::Km
Typedef lanelet::units::KmH
Typedef lanelet::units::KmHQuantity
Typedef lanelet::units::Meter
Typedef lanelet::units::MeterQuantity
Typedef lanelet::units::Mile
Typedef lanelet::units::MPH
Typedef lanelet::units::MPHQuantity
Typedef lanelet::units::MPS
Typedef lanelet::units::MPS2
Typedef lanelet::units::MPS2Quantity
Typedef lanelet::units::MPSQuantity
Typedef lanelet::units::NoUnit
Typedef lanelet::units::Second
Typedef lanelet::units::SecondQuantity
Typedef lanelet::units::Time
Typedef lanelet::utils::ConstLayerPrimitive
Typedef lanelet::Velocity
Directories
Directory include
Directory lanelet2_core
Directory geometry
Directory impl
Directory primitives
Directory utility
Files
File Area.h
File Area.h
File Area.h
File Attribute.h
File BasicRegulatoryElements.h
File BoundingBox.h
File BoundingBox.h
File CompoundIterator.h
File CompoundLineString.h
File CompoundPolygon.h
File Exceptions.h
File Forward.h
File GeometryHelper.h
File GPSPoint.h
File HybridMap.h
File Lanelet.h
File Lanelet.h
File Lanelet.h
File LaneletMap.h
File LaneletMap.h
File LaneletMap.h
File LaneletOrArea.h
File LaneletSequence.h
File LineString.h
File LineString.h
File LineString.h
File LineStringOrPolygon.h
File Optional.h
File Point.h
File Point.h
File Polygon.h
File Polygon.h
File Polygon.h
File Primitive.h
File RegulatoryElement.h
File RegulatoryElement.h
File ReverseAndForwardIterator.h
File Traits.h
File TransformIterator.h
File Units.h
File Utilities.h
Pages
Deprecated List
Standard Documents
README
Lanelet2 Core
Debugging
PACKAGE
CHANGELOG
Changelog for package lanelet2_core
1.2.2 (2024-10-25)
1.2.1 (2023-05-10)
1.2.0 (2023-01-30)
1.1.1 (2020-09-14)
1.1.0 (2020-09-06)
1.0.1 (2020-03-24)
1.0.0 (2020-03-03)
Documentation
Architecture
Principles
Overview and Interaction
Geometry Calculations With Lanelet2
Migration from Lanelet1 (liblanelet)
Tagging Lanelets and Areas
Lanelet Primitives
Tagging Linestrings
Tagging Regulatory Elements
Index
lanelet2_core: Rolling
C++ API
Function lanelet::operator<<(std::ostream&, const ConstArea&)
View page source
Function lanelet::operator<<(std::ostream&, const ConstArea&)
Defined in
File Area.h
Function Documentation
inline
std
::
ostream
&
lanelet
::
operator
<<
(
std
::
ostream
&
stream
,
const
ConstArea
&
obj
)