|
LaneletMapConstUPtr | lanelet::utils::createConstMap (const ConstLanelets &fromLanelets, const ConstAreas &fromAreas) |
|
LaneletSubmapConstUPtr | lanelet::utils::createConstSubmap (const ConstLanelets &fromLanelets, const ConstAreas &fromAreas) |
|
LaneletMapUPtr | lanelet::utils::createMap (const Areas &fromAreas) |
|
LaneletMapUPtr | lanelet::utils::createMap (const Lanelets &fromLanelets) |
|
LaneletMapUPtr | lanelet::utils::createMap (const Lanelets &fromLanelets, const Areas &fromAreas) |
|
LaneletMapUPtr | lanelet::utils::createMap (const LineStrings3d &fromLineStrings) |
|
LaneletMapUPtr | lanelet::utils::createMap (const Points3d &fromPoints) |
| Efficiently create a LaneletMap from a vector of things. All elements must have a valid id! More...
|
|
LaneletMapUPtr | lanelet::utils::createMap (const Polygons3d &fromPolygons) |
|
LaneletSubmapUPtr | lanelet::utils::createSubmap (const Areas &fromAreas) |
|
LaneletSubmapUPtr | lanelet::utils::createSubmap (const Lanelets &fromLanelets) |
|
LaneletSubmapUPtr | lanelet::utils::createSubmap (const Lanelets &fromLanelets, const Areas &fromAreas) |
|
LaneletSubmapUPtr | lanelet::utils::createSubmap (const LineStrings3d &fromLineStrings) |
|
LaneletSubmapUPtr | lanelet::utils::createSubmap (const Points3d &fromPoints) |
| Efficiently create a LaneletSubmap from a vector of things. All elements must have a valid id! More...
|
|
LaneletSubmapUPtr | lanelet::utils::createSubmap (const Polygons3d &fromPolygons) |
|
template<> |
bool | boost::geometry::equals< lanelet::LineString3d, lanelet::LineString3d > (const lanelet::LineString3d &geometry1, const lanelet::LineString3d &geometry2) |
|
template<> |
bool | boost::geometry::equals< lanelet::Polygon3d, lanelet::Polygon3d > (const lanelet::Polygon3d &geometry1, const lanelet::Polygon3d &geometry2) |
|
template<typename PrimT > |
std::vector< std::pair< double, traits::ConstPrimitiveType< PrimT > > > | lanelet::geometry::findNearest (const PrimitiveLayer< PrimT > &map, const BasicPoint2d &pt, unsigned count) |
|
template<typename PrimT > |
std::vector< std::pair< double, PrimT > > | lanelet::geometry::findNearest (PrimitiveLayer< PrimT > &map, const BasicPoint2d &pt, unsigned count) |
| returns the nearest n primitives to a point. More...
|
|
template<typename PrimitiveT > |
std::vector< ConstLayerPrimitive< PrimitiveT > > | lanelet::utils::findUsages (const PrimitiveLayer< PrimitiveT > &layer, Id id) |
|
template std::vector< ConstLayerPrimitive< Lanelet > > | lanelet::utils::findUsages< Lanelet > (const PrimitiveLayer< Lanelet > &, Id) |
|
template std::vector< ConstLayerPrimitive< LineString3d > > | lanelet::utils::findUsages< LineString3d > (const PrimitiveLayer< LineString3d > &, Id) |
|
template std::vector< ConstLayerPrimitive< Polygon3d > > | lanelet::utils::findUsages< Polygon3d > (const PrimitiveLayer< Polygon3d > &, Id) |
|
template std::vector< ConstLayerPrimitive< RegulatoryElementPtr > > | lanelet::utils::findUsages< RegulatoryElementPtr > (const PrimitiveLayer< RegulatoryElementPtr > &, Id) |
|
ConstAreas | lanelet::utils::findUsagesInAreas (const LaneletMapLayers &map, const ConstPoint3d &p) |
|
ConstLanelets | lanelet::utils::findUsagesInLanelets (const LaneletMapLayers &map, const ConstPoint3d &p) |
|
Id | lanelet::utils::getId () |
| returns a unique id by incrementing a counter each time this is called. More...
|
|
| lanelet::geometry::INSTANCIATE_CONST_FIND_NEAREST (Area, ConstArea) |
|
| lanelet::geometry::INSTANCIATE_CONST_FIND_NEAREST (Lanelet, ConstLanelet) |
|
| lanelet::geometry::INSTANCIATE_CONST_FIND_NEAREST (LineString3d, ConstLineString3d) |
|
| lanelet::geometry::INSTANCIATE_CONST_FIND_NEAREST (Point3d, ConstPoint3d) |
|
| lanelet::geometry::INSTANCIATE_CONST_FIND_NEAREST (Polygon3d, ConstPolygon3d) |
|
| lanelet::geometry::INSTANCIATE_CONST_FIND_NEAREST (RegulatoryElementPtr, RegulatoryElementConstPtr) |
|
| lanelet::geometry::INSTANCIATE_FIND_NEAREST (Area) |
|
| lanelet::geometry::INSTANCIATE_FIND_NEAREST (Lanelet) |
|
| lanelet::geometry::INSTANCIATE_FIND_NEAREST (LineString3d) |
|
| lanelet::geometry::INSTANCIATE_FIND_NEAREST (Point3d) |
|
| lanelet::geometry::INSTANCIATE_FIND_NEAREST (Polygon3d) |
|
| lanelet::geometry::INSTANCIATE_FIND_NEAREST (RegulatoryElementPtr) |
|
void | lanelet::utils::registerId (Id id) |
|