Namespaces | |
| ConstLineStringImpl | |
| detail | |
| geometry | |
| helper | |
| impl | |
| internal | |
| io | |
| io_handlers | |
| osm | |
| projection | |
| test_cases | |
| test_setup | |
| traits | |
| units | |
| utils | |
Enumerations | |
| enum | AttributeName { AttributeName::Type, AttributeName::Subtype, AttributeName::OneWay, AttributeName::ParticipantVehicle, AttributeName::ParticipantPedestrian, AttributeName::SpeedLimit, AttributeName::Location, AttributeName::Dynamic } |
| enum | LaneletType { LaneletType::OneWay, LaneletType::Bidirectional } |
| enum | ManeuverType { ManeuverType::Yield, ManeuverType::RightOfWay, ManeuverType::Unknown } |
| enum | RoleName { RoleName::Refers, RoleName::RefLine, RoleName::RightOfWay, RoleName::Yield, RoleName::Cancels, RoleName::CancelLine } |
Functions | |
| Optional< std::string > | Attribute::as< Optional< std::string > > () const |
| Optional< std::string > | Attribute::as< std::string > () const |
| DefaultProjector | defaultProjection (Origin origin=Origin::defaultOrigin()) |
| std::unique_ptr< LaneletMap > | load (const std::string &filename, const Origin &origin=Origin::defaultOrigin(), ErrorMessages *errors=nullptr, const io::Configuration ¶ms=io::Configuration()) |
| std::unique_ptr< LaneletMap > | load (const std::string &filename, const Projector &projector, ErrorMessages *errors=nullptr, const io::Configuration ¶ms=io::Configuration()) |
| std::unique_ptr< LaneletMap > | load (const std::string &filename, const std::string &parserName, const Origin &origin=Origin::defaultOrigin(), ErrorMessages *errors=nullptr, const io::Configuration ¶ms=io::Configuration()) |
| std::unique_ptr< LaneletMap > | load (const std::string &filename, const std::string &parserName, const Projector &projector, ErrorMessages *errors=nullptr, const io::Configuration ¶ms=io::Configuration()) |
| bool | operator!= (const Attribute &lhs, const Attribute &rhs) |
| bool | operator!= (const CompoundLineStringImpl< Point1T > &lhs, const CompoundLineStringImpl< Point2T > &rhs) |
| bool | operator!= (const CompoundLineStringImpl< Point1T > &lhs, const std::vector< Point2T > &rhs) |
| bool | operator!= (const ConstArea &lhs, const ConstArea &rhs) |
| bool | operator!= (const ConstLanelet &lhs, const ConstLanelet &rhs) |
| bool | operator!= (const ConstLaneletOrArea &lhs, const ConstLaneletOrArea &rhs) |
| bool | operator!= (const ConstLineStringImpl< LhsPointT > &lhs, const ConstLineStringImpl< RhsPointT > &rhs) |
| bool | operator!= (const ConstLineStringImpl< PointT > &lhs, const std::vector< PointT > &rhs) |
| bool | operator!= (const ConstLineStringOrPolygon3d &lhs, const ConstLineStringOrPolygon3d &rhs) |
| bool | operator!= (const ConstWeakArea &lhs, const ConstWeakArea &rhs) |
| bool | operator!= (const ConstWeakLanelet &lhs, const ConstWeakLanelet &rhs) |
| bool | operator!= (const LaneletSequence &lhs, const LaneletSequence &rhs) |
| bool | operator!= (const LineStringOrPolygon3d &lhs, const LineStringOrPolygon3d &rhs) |
| bool | operator!= (const std::vector< Point1T > &lhs, const CompoundLineStringImpl< Point2T > &rhs) |
| bool | operator!= (const std::vector< PointT > &lhs, const ConstLineStringImpl< PointT > &rhs) |
| std::ostream & | operator<< (std::ostream &stream, const Attribute &obj) |
| std::ostream & | operator<< (std::ostream &stream, const AttributeMap &obj) |
| std::ostream & | operator<< (std::ostream &stream, const CompoundLineStringImpl< PointT > &obj) |
| std::ostream & | operator<< (std::ostream &stream, const ConstArea &obj) |
| std::ostream & | operator<< (std::ostream &stream, const ConstLanelet &obj) |
| std::ostream & | operator<< (std::ostream &stream, const ConstLaneletOrArea &obj) |
| std::ostream & | operator<< (std::ostream &stream, const ConstLineString2d &obj) |
| std::ostream & | operator<< (std::ostream &stream, const ConstLineString3d &obj) |
| std::ostream & | operator<< (std::ostream &stream, const ConstLineStringOrPolygon3d &obj) |
| std::ostream & | operator<< (std::ostream &stream, const ConstPoint2d &obj) |
| std::ostream & | operator<< (std::ostream &stream, const ConstPoint3d &obj) |
| std::ostream & | operator<< (std::ostream &stream, const ConstPolygon2d &obj) |
| std::ostream & | operator<< (std::ostream &stream, const ConstPolygon3d &obj) |
| std::ostream & | operator<< (std::ostream &stream, const LaneletSequence &obj) |
| std::ostream & | operator<< (std::ostream &stream, const LineStringOrPolygon3d &obj) |
| std::ostream & | operator<< (std::ostream &stream, const Point2d &obj) |
| std::ostream & | operator<< (std::ostream &stream, const Point3d &obj) |
| std::ostream & | operator<< (std::ostream &stream, const RegulatoryElement &obj) |
| std::ostream & | operator<< (std::ostream &stream, HybridMap< Value, Enum, Lookup > map) |
| bool | operator== (const AreaData &lhs, const AreaData &rhs) |
| bool | operator== (const Attribute &lhs, const Attribute &rhs) |
| bool | operator== (const CompoundLineStringImpl< Point1T > &lhs, const CompoundLineStringImpl< Point2T > &rhs) |
| bool | operator== (const CompoundLineStringImpl< Point1T > &lhs, const std::vector< Point2T > &rhs) |
| bool | operator== (const ConstArea &lhs, const ConstArea &rhs) |
| bool | operator== (const ConstLanelet &lhs, const ConstLanelet &rhs) |
| bool | operator== (const ConstLaneletOrArea &lhs, const ConstLaneletOrArea &rhs) |
| bool | operator== (const ConstLineStringImpl< LhsPointT > &lhs, const ConstLineStringImpl< RhsPointT > &rhs) |
| bool | operator== (const ConstLineStringImpl< PointT > &lhs, const std::vector< PointT > &rhs) |
| bool | operator== (const ConstLineStringOrPolygon3d &lhs, const ConstLineStringOrPolygon3d &rhs) |
| bool | operator== (const ConstWeakArea &lhs, const ConstWeakArea &rhs) |
| bool | operator== (const ConstWeakLanelet &lhs, const ConstWeakLanelet &rhs) |
| bool | operator== (const LaneletData &lhs, const LaneletData &rhs) |
| bool | operator== (const LaneletMap &rhs, const LaneletMap &lhs) |
| bool | operator== (const LaneletSequence &lhs, const LaneletSequence &rhs) |
| bool | operator== (const LineStringData &lhs, const LineStringData &rhs) |
| bool | operator== (const LineStringOrPolygon3d &lhs, const LineStringOrPolygon3d &rhs) |
| bool | operator== (const PointData &lhs, const PointData &rhs) |
| bool | operator== (const PrimitiveLayer< T > &rhs, const PrimitiveLayer< T > &lhs) |
| bool | operator== (const RegulatoryElementData &rhs, const RegulatoryElementData &lhs) |
| bool | operator== (const std::vector< Point1T > &lhs, const CompoundLineStringImpl< Point2T > &rhs) |
| bool | operator== (const std::vector< PointT > &lhs, const ConstLineStringImpl< PointT > &rhs) |
| bool | operator==<RegulatoryElementPtr > (const PrimitiveLayer< RegulatoryElementPtr > &rhs, const PrimitiveLayer< RegulatoryElementPtr > &lhs) |
| std::vector< std::string > | supportedParserExtensions () |
| std::vector< std::string > | supportedParsers () |
| std::vector< std::string > | supportedWriterExtensions () |
| std::vector< std::string > | supportedWriters () |
| void | write (const std::string &filename, const lanelet::LaneletMap &map, const Origin &origin=Origin::defaultOrigin(), ErrorMessages *errors=nullptr, const io::Configuration ¶ms=io::Configuration()) |
| void | write (const std::string &filename, const lanelet::LaneletMap &map, const std::string &writerName, const Origin &origin=Origin::defaultOrigin(), ErrorMessages *errors=nullptr, const io::Configuration ¶ms=io::Configuration()) |
| void | write (const std::string &filename, const LaneletMap &map, const Projector &projector, ErrorMessages *errors=nullptr, const io::Configuration ¶ms=io::Configuration()) |
| void | write (const std::string &filename, const LaneletMap &map, const std::string &writerName, const Projector &projector, ErrorMessages *errors=nullptr, const io::Configuration ¶ms=io::Configuration()) |
Variables | |
| static RegisterRegulatoryElement< GenericRegulatoryElement > | genRegelem |
| constexpr Id | InvalId |
| static RegisterRegulatoryElement< AllWayStop > | regAllWayStop |
| static RegisterRegulatoryElement< RightOfWay > | regRightOfWay |
| static RegisterRegulatoryElement< SpeedLimit > | regSpeedLimit |
| static RegisterRegulatoryElement< TrafficLight > | regTraffic |
| static RegisterRegulatoryElement< TrafficSign > | regTrafficSign |