#include <boost/units/physical_dimensions/acceleration.hpp>
#include <boost/units/physical_dimensions/velocity.hpp>
#include <boost/units/quantity.hpp>
#include <boost/units/systems/si/base.hpp>
#include <cstdint>
#include <memory>
#include <vector>
Go to the source code of this file.
Namespaces | |
lanelet | |
lanelet::units | |
Typedefs | |
using | lanelet::Acceleration = units::MPS2Quantity |
using | lanelet::AreaDataConstPtr = std::shared_ptr< const AreaData > |
using | lanelet::AreaDataConstPtrs = std::vector< AreaDataConstPtr > |
using | lanelet::AreaDataPtr = std::shared_ptr< AreaData > |
using | lanelet::AreaDataptr = std::weak_ptr< AreaData > |
using | lanelet::AreaDataPtrs = std::vector< AreaDataPtr > |
using | lanelet::Areas = std::vector< Area > |
using | lanelet::BasicPolygons2d = std::vector< BasicPolygon2d > |
using | lanelet::BasicPolygons3d = std::vector< BasicPolygon3d > |
using | lanelet::BasicPolygonsWithHoles2d = std::vector< BasicPolygonWithHoles2d > |
using | lanelet::BasicPolygonsWithHoles3d = std::vector< BasicPolygonWithHoles3d > |
using | lanelet::CompoundHybridLineStrings2d = std::vector< CompoundHybridLineString2d > |
using | lanelet::CompoundHybridLineStrings3d = std::vector< CompoundHybridLineString3d > |
using | lanelet::CompoundHybridPolygons2d = std::vector< CompoundHybridPolygon2d > |
using | lanelet::CompoundHybridPolygons3d = std::vector< CompoundHybridPolygon3d > |
using | lanelet::CompoundLineStringDataConstPtr = std::shared_ptr< const CompoundLineStringData > |
using | lanelet::CompoundLineStringDataConstPtrs = std::vector< CompoundLineStringDataConstPtr > |
using | lanelet::CompoundLineStringDataPtr = std::shared_ptr< CompoundLineStringData > |
using | lanelet::CompoundLineStringDataPtrs = std::vector< CompoundLineStringDataPtr > |
using | lanelet::CompoundLineStrings2d = std::vector< CompoundLineString2d > |
using | lanelet::CompoundLineStrings3d = std::vector< CompoundLineString3d > |
using | lanelet::CompoundPolygons2d = std::vector< CompoundPolygon2d > |
using | lanelet::CompoundPolygons3d = std::vector< CompoundPolygon3d > |
using | lanelet::ConstAreas = std::vector< ConstArea > |
using | lanelet::ConstHybridLineStrings2d = std::vector< ConstHybridLineString2d > |
using | lanelet::ConstHybridLineStrings3d = std::vector< ConstHybridLineString3d > |
using | lanelet::ConstHybridPolygons2d = std::vector< ConstHybridPolygon2d > |
using | lanelet::ConstHybridPolygons3d = std::vector< ConstHybridPolygon3d > |
using | lanelet::ConstLaneletOrAreas = std::vector< ConstLaneletOrArea > |
using | lanelet::ConstLanelets = std::vector< ConstLanelet > |
using | lanelet::ConstLineStrings2d = std::vector< ConstLineString2d > |
using | lanelet::ConstLineStrings3d = std::vector< ConstLineString3d > |
using | lanelet::ConstPoints2d = std::vector< ConstPoint2d > |
using | lanelet::ConstPoints3d = std::vector< ConstPoint3d > |
using | lanelet::ConstPolygons2d = std::vector< ConstPolygon2d > |
using | lanelet::ConstPolygons3d = std::vector< ConstPolygon3d > |
using | lanelet::GPSPoints = std::vector< GPSPoint > |
using | lanelet::Id = int64_t |
using | lanelet::Ids = std::vector< Id > |
using | lanelet::LaneletDataConstPtr = std::shared_ptr< const LaneletData > |
using | lanelet::LaneletDataConstPtrs = std::vector< LaneletDataConstPtr > |
using | lanelet::LaneletDataConstWptr = std::weak_ptr< const LaneletData > |
using | lanelet::LaneletDataConstWptrs = std::vector< LaneletDataConstWptr > |
using | lanelet::LaneletDataPtr = std::shared_ptr< LaneletData > |
using | lanelet::LaneletDataptr = std::weak_ptr< LaneletData > |
using | lanelet::LaneletDataPtrs = std::vector< LaneletDataPtr > |
using | lanelet::LaneletMapConstPtr = std::shared_ptr< const LaneletMap > |
using | lanelet::LaneletMapConstPtrs = std::vector< LaneletMapConstPtr > |
using | lanelet::LaneletMapConstUPtr = std::unique_ptr< const LaneletMap > |
using | lanelet::LaneletMapPtr = std::shared_ptr< LaneletMap > |
using | lanelet::LaneletMapPtrs = std::vector< LaneletMapPtr > |
using | lanelet::LaneletMapUPtr = std::unique_ptr< LaneletMap > |
using | lanelet::Lanelets = std::vector< Lanelet > |
using | lanelet::LaneletSequenceDataConstPtr = std::shared_ptr< const LaneletSequenceData > |
using | lanelet::LaneletSequenceDataConstPtrs = std::vector< LaneletSequenceDataConstPtr > |
using | lanelet::LaneletSequenceDataPtr = std::shared_ptr< LaneletSequenceData > |
using | lanelet::LaneletSequenceDataPtrs = std::vector< LaneletSequenceDataPtr > |
using | lanelet::LaneletSequences = std::vector< LaneletSequence > |
using | lanelet::LaneletSubmapConstPtr = std::shared_ptr< const LaneletSubmap > |
using | lanelet::LaneletSubmapConstPtrs = std::vector< LaneletSubmapConstPtr > |
using | lanelet::LaneletSubmapConstUPtr = std::unique_ptr< const LaneletSubmap > |
using | lanelet::LaneletSubmapPtr = std::shared_ptr< LaneletSubmap > |
using | lanelet::LaneletSubmapPtrs = std::vector< LaneletSubmapPtr > |
using | lanelet::LaneletSubmapUPtr = std::unique_ptr< LaneletSubmap > |
using | lanelet::LineStringDataConstPtr = std::shared_ptr< const LineStringData > |
using | lanelet::LineStringDataConstPtrs = std::vector< LineStringDataConstPtr > |
using | lanelet::LineStringDataPtr = std::shared_ptr< LineStringData > |
using | lanelet::LineStringDataPtrs = std::vector< LineStringDataPtr > |
using | lanelet::LineStrings2d = std::vector< LineString2d > |
using | lanelet::LineStrings3d = std::vector< LineString3d > |
using | lanelet::units::MPS = boost::units::unit< boost::units::velocity_dimension, boost::units::si::system > |
using | lanelet::units::MPS2 = boost::units::unit< boost::units::acceleration_dimension, boost::units::si::system > |
using | lanelet::units::MPS2Quantity = boost::units::quantity< MPS2 > |
using | lanelet::units::MPSQuantity = boost::units::quantity< MPS > |
using | lanelet::PointDataConstPtr = std::shared_ptr< const PointData > |
using | lanelet::PointDataConstPtrs = std::vector< PointDataConstPtr > |
using | lanelet::PointDataPtr = std::shared_ptr< PointData > |
using | lanelet::PointDataPtrs = std::vector< PointDataPtr > |
using | lanelet::Points2d = std::vector< Point2d > |
using | lanelet::Points3d = std::vector< Point3d > |
using | lanelet::Polygons2d = std::vector< Polygon2d > |
using | lanelet::Polygons3d = std::vector< Polygon3d > |
using | lanelet::PrimitiveDataConstPtr = std::shared_ptr< const PrimitiveData > |
using | lanelet::PrimitiveDataConstPtrs = std::vector< PrimitiveDataConstPtr > |
using | lanelet::PrimitiveDataPtr = std::shared_ptr< PrimitiveData > |
using | lanelet::PrimitiveDataPtrs = std::vector< PrimitiveDataPtr > |
using | lanelet::RegulatoryElementConstPtr = std::shared_ptr< const RegulatoryElement > |
using | lanelet::RegulatoryElementConstPtrs = std::vector< RegulatoryElementConstPtr > |
using | lanelet::RegulatoryElementDataConstPtr = std::shared_ptr< const RegulatoryElementData > |
using | lanelet::RegulatoryElementDataConstPtrs = std::vector< RegulatoryElementDataConstPtr > |
using | lanelet::RegulatoryElementDataPtr = std::shared_ptr< RegulatoryElementData > |
using | lanelet::RegulatoryElementDataPtrs = std::vector< RegulatoryElementDataPtr > |
using | lanelet::RegulatoryElementPtr = std::shared_ptr< RegulatoryElement > |
using | lanelet::RegulatoryElementPtrs = std::vector< RegulatoryElementPtr > |
using | lanelet::Velocity = units::MPSQuantity |
Variables | |
constexpr Id | lanelet::InvalId = 0 |
indicates a primitive that is not part of a map More... | |