|
typedef units::MPS2Quantity | Acceleration |
|
typedef std::shared_ptr< const AreaData > | AreaDataConstPtr |
|
typedef std::vector< AreaDataConstPtr > | AreaDataConstPtrs |
|
typedef std::shared_ptr< AreaData > | AreaDataPtr |
|
typedef std::weak_ptr< AreaData > | AreaDataptr |
|
typedef std::vector< AreaDataPtr > | AreaDataPtrs |
|
typedef std::vector< Area > | Areas |
|
typedef HybridMap< Attribute, decltype(AttributeNamesString::Map)&, AttributeNamesString::Map > | AttributeMap |
|
typedef std::pair< const char *, const AttributeName > | AttributeNamesItem |
|
typedef BasicPoints2d | BasicLineString2d |
|
typedef BasicPoints3d | BasicLineString3d |
|
typedef Eigen::Matrix< double, 2, 1, Eigen::DontAlign > | BasicPoint2d |
|
typedef Eigen::Vector3d | BasicPoint3d |
|
typedef std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > | BasicPoints2d |
|
typedef std::vector< BasicPoint3d > | BasicPoints3d |
|
typedef std::vector< BasicPolygon2d > | BasicPolygons2d |
|
typedef std::vector< BasicPolygon3d > | BasicPolygons3d |
|
typedef std::vector< BasicPolygonWithHoles2d > | BasicPolygonsWithHoles2d |
|
typedef std::vector< BasicPolygonWithHoles3d > | BasicPolygonsWithHoles3d |
|
typedef Segment< BasicPoint2d > | BasicSegment2d |
|
typedef Segment< BasicPoint3d > | BasicSegment3d |
|
typedef Eigen::AlignedBox3d | BoundingBox3d |
|
typedef std::vector< CompoundHybridLineString2d > | CompoundHybridLineStrings2d |
|
typedef std::vector< CompoundHybridLineString3d > | CompoundHybridLineStrings3d |
|
typedef std::vector< CompoundHybridPolygon2d > | CompoundHybridPolygons2d |
|
typedef std::vector< CompoundHybridPolygon3d > | CompoundHybridPolygons3d |
|
typedef std::shared_ptr< const CompoundLineStringData > | CompoundLineStringDataConstPtr |
|
typedef std::vector< CompoundLineStringDataConstPtr > | CompoundLineStringDataConstPtrs |
|
typedef std::shared_ptr< CompoundLineStringData > | CompoundLineStringDataPtr |
|
typedef std::vector< CompoundLineStringDataPtr > | CompoundLineStringDataPtrs |
|
typedef std::vector< CompoundLineString2d > | CompoundLineStrings2d |
|
typedef std::vector< CompoundLineString3d > | CompoundLineStrings3d |
|
typedef std::vector< CompoundPolygon2d > | CompoundPolygons2d |
|
typedef std::vector< CompoundPolygon3d > | CompoundPolygons3d |
|
typedef std::vector< ConstArea > | ConstAreas |
|
typedef std::vector< ConstHybridLineString2d > | ConstHybridLineStrings2d |
|
typedef std::vector< ConstHybridLineString3d > | ConstHybridLineStrings3d |
|
typedef std::vector< ConstHybridPolygon2d > | ConstHybridPolygons2d |
|
typedef std::vector< ConstHybridPolygon3d > | ConstHybridPolygons3d |
|
typedef std::vector< ConstLineStrings3d > | ConstInnerBounds |
|
typedef std::vector< ConstLaneletOrArea > | ConstLaneletOrAreas |
|
typedef std::vector< ConstLanelet > | ConstLanelets |
|
typedef std::vector< ConstLineString2d > | ConstLineStrings2d |
|
typedef std::vector< ConstLineString3d > | ConstLineStrings3d |
|
typedef std::vector< ConstLineStringOrPolygon3d > | ConstLineStringsOrPolygons3d |
|
typedef std::vector< ConstPoint2d > | ConstPoints2d |
|
typedef std::vector< ConstPoint3d > | ConstPoints3d |
|
typedef std::vector< ConstPolygon2d > | ConstPolygons2d |
|
typedef std::vector< ConstPolygon3d > | ConstPolygons3d |
|
typedef boost::variant< ConstPoint3d, ConstLineString3d, ConstPolygon3d, ConstWeakLanelet, ConstWeakArea > | ConstRuleParameter |
|
typedef HybridMap< ConstRuleParameters, decltype(RoleNameString::Map)&, RoleNameString::Map > | ConstRuleParameterMap |
|
typedef std::vector< ConstRuleParameter > | ConstRuleParameters |
|
typedef Segment< ConstPoint2d > | ConstSegment2d |
|
typedef Segment< ConstPoint3d > | ConstSegment3d |
|
typedef std::vector< GPSPoint > | GPSPoints |
|
typedef int64_t | Id |
|
typedef std::vector< Id > | Ids |
|
typedef std::enable_if_t< traits::isAreaT< T >(), RetT > | IfAr |
|
typedef std::enable_if_t< traits::isLaneletT< T >(), RetT > | IfLL |
|
typedef std::enable_if_t< traits::isLinestringT< T >(), RetT > | IfLS |
|
typedef std::enable_if_t< traits::isLinestringT< T1 >() &&traits::isLinestringT< T2 >(), RetT > | IfLS2 |
|
typedef std::enable_if_t< traits::isPolygonT< T >(), RetT > | IfPoly |
|
typedef std::enable_if_t< traits::isPointT< T >(), RetT > | IfPT |
|
typedef std::enable_if_t< traits::isRegulatoryElementT< T >(), RetT > | IfRE |
|
typedef std::vector< LineStrings3d > | InnerBounds |
|
typedef std::shared_ptr< const LaneletData > | LaneletDataConstPtr |
|
typedef std::vector< LaneletDataConstPtr > | LaneletDataConstPtrs |
|
typedef std::weak_ptr< const LaneletData > | LaneletDataConstWptr |
|
typedef std::vector< LaneletDataConstWptr > | LaneletDataConstWptrs |
|
typedef std::shared_ptr< LaneletData > | LaneletDataPtr |
|
typedef std::weak_ptr< LaneletData > | LaneletDataptr |
|
typedef std::vector< LaneletDataPtr > | LaneletDataPtrs |
|
typedef std::shared_ptr< const LaneletMap > | LaneletMapConstPtr |
|
typedef std::vector< LaneletMapConstPtr > | LaneletMapConstPtrs |
|
typedef std::unique_ptr< const LaneletMap > | LaneletMapConstUPtr |
|
typedef std::shared_ptr< LaneletMap > | LaneletMapPtr |
|
typedef std::vector< LaneletMapPtr > | LaneletMapPtrs |
|
typedef std::unique_ptr< LaneletMap > | LaneletMapUPtr |
|
typedef std::vector< Lanelet > | Lanelets |
|
typedef std::shared_ptr< const LaneletSequenceData > | LaneletSequenceDataConstPtr |
|
typedef std::vector< LaneletSequenceDataConstPtr > | LaneletSequenceDataConstPtrs |
|
typedef std::shared_ptr< LaneletSequenceData > | LaneletSequenceDataPtr |
|
typedef std::vector< LaneletSequenceDataPtr > | LaneletSequenceDataPtrs |
|
typedef std::vector< LaneletSequence > | LaneletSequences |
|
typedef std::shared_ptr< const LaneletSubmap > | LaneletSubmapConstPtr |
|
typedef std::vector< LaneletSubmapConstPtr > | LaneletSubmapConstPtrs |
|
typedef std::unique_ptr< const LaneletSubmap > | LaneletSubmapConstUPtr |
|
typedef std::shared_ptr< LaneletSubmap > | LaneletSubmapPtr |
|
typedef std::vector< LaneletSubmapPtr > | LaneletSubmapPtrs |
|
typedef std::unique_ptr< LaneletSubmap > | LaneletSubmapUPtr |
|
typedef std::vector< LaneletWithStopLine > | LaneletsWithStopLines |
|
typedef std::shared_ptr< const LineStringData > | LineStringDataConstPtr |
|
typedef std::vector< LineStringDataConstPtr > | LineStringDataConstPtrs |
|
typedef std::shared_ptr< LineStringData > | LineStringDataPtr |
|
typedef std::vector< LineStringDataPtr > | LineStringDataPtrs |
|
typedef PrimitiveLayer< LineString3d > | LineStringLayer |
|
typedef std::vector< LineString2d > | LineStrings2d |
|
typedef std::vector< LineString3d > | LineStrings3d |
|
typedef std::vector< LineStringOrPolygon3d > | LineStringsOrPolygons3d |
|
typedef boost::optional< double > | OptDistance |
|
typedef boost::optional< T > | Optional |
|
typedef std::shared_ptr< const PointData > | PointDataConstPtr |
|
typedef std::vector< PointDataConstPtr > | PointDataConstPtrs |
|
typedef std::shared_ptr< PointData > | PointDataPtr |
|
typedef std::vector< PointDataPtr > | PointDataPtrs |
|
typedef PrimitiveLayer< Point3d > | PointLayer |
|
typedef std::vector< Point2d > | Points2d |
|
typedef std::vector< Point3d > | Points3d |
|
typedef PrimitiveLayer< Polygon3d > | PolygonLayer |
|
typedef std::vector< Polygon2d > | Polygons2d |
|
typedef std::vector< Polygon3d > | Polygons3d |
|
typedef std::shared_ptr< const PrimitiveData > | PrimitiveDataConstPtr |
|
typedef std::vector< PrimitiveDataConstPtr > | PrimitiveDataConstPtrs |
|
typedef std::shared_ptr< PrimitiveData > | PrimitiveDataPtr |
|
typedef std::vector< PrimitiveDataPtr > | PrimitiveDataPtrs |
|
typedef std::shared_ptr< const RegulatoryElement > | RegulatoryElementConstPtr |
|
typedef std::vector< RegulatoryElementConstPtr > | RegulatoryElementConstPtrs |
|
typedef std::shared_ptr< const RegulatoryElementData > | RegulatoryElementDataConstPtr |
|
typedef std::vector< RegulatoryElementDataConstPtr > | RegulatoryElementDataConstPtrs |
|
typedef std::shared_ptr< RegulatoryElementData > | RegulatoryElementDataPtr |
|
typedef std::vector< RegulatoryElementDataPtr > | RegulatoryElementDataPtrs |
|
typedef PrimitiveLayer< RegulatoryElementPtr > | RegulatoryElementLayer |
|
typedef std::shared_ptr< RegulatoryElement > | RegulatoryElementPtr |
|
typedef std::vector< RegulatoryElementPtr > | RegulatoryElementPtrs |
|
typedef boost::variant< Point3d, LineString3d, Polygon3d, WeakLanelet, WeakArea > | RuleParameter |
|
typedef HybridMap< RuleParameters, decltype(RoleNameString::Map)&, RoleNameString::Map > | RuleParameterMap |
|
typedef std::vector< RuleParameter > | RuleParameters |
|
typedef std::pair< PointT, PointT > | Segment |
|
typedef Segment< Point2d > | Segment2d |
|
typedef Segment< Point3d > | Segment3d |
|
typedef units::MPSQuantity | Velocity |
|
|
Optional< std::string > | Attribute::as< Optional< std::string > > () const |
|
Optional< std::string > | Attribute::as< std::string > () const |
|
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 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::istream & | operator>> (std::istream &is, ConstLaneletOrArea &) |
|
The coordinates and relations for this test can be found in "LaneletTestMap.xml" which can be viewed in https://www.draw.io