maliput_malidrive
|
CLaneOffset::AdjacentLaneFunctions | Holds lane offset and width of the immediate previous lane |
CGeometry::Arc | Arc geometry description |
CBuildPolicy | Policy for use of concurrency while building a RoadGeometry |
CRoadGeometryConfiguration::BuildTolerance | Holds linear and angular tolerance to be used by the builder |
CConnection | Holds a Connection description of a XODR junction |
CDBManager | Database Manager in charge of: |
CDirectionUsageBuilder | Functor to build a a vector of maliput::api::rules::DirectionUsageRules |
CDiscreteValueRuleStateProviderBuilder | Functor to build a DiscreteValueRuleStateProvider |
CElevationProfile::Elevation | The elevation record defines an elevation entry at a given reference line position |
CElevationProfile | Contains a series of elevation records which define the characteristics of the road's elevation along the reference line |
▼CFunction | Describes a G¹ scalar function |
CCubicPolynomial | Describes cubic polynomial function behind Function interface |
CLaneOffset | Describes a LaneOffset function behind Function interface |
CPiecewiseFunction | Describes a Function defined in pieces |
CScaledDomainFunction | Wrapper around a Function that composes a linear polynomial to scale Function's domain |
CFunctionStub | Stub class that forwards the argument list of its constructor to each private interface implementation |
CGeometry | Holds the values of a XODR description's geometry header |
▼CGroundCurve | Describes a parametric, flat and on-the-ground 2D curve |
CArcGroundCurve | GroundCurve specification for a reference curve that describes a constant curvature arc |
CLineGroundCurve | GroundCurve specification for a reference curve that describes a line |
CPiecewiseGroundCurve | GroundCurve specification for a reference curve that is described as a piecewise ground curve |
CSpiralGroundCurve | GroundCurve specification for a reference curve that describes a clothoid or Euler spiral |
CGroundCurveStub | Stub type that returns initialization values on each interface API |
CHeader | Holds the values of a XODR description's header |
CJunction | Holds a junction description of a XODR road |
▼CLane [external] | |
▼CLane [external] | |
CLane | Describes a Lane whose centerline is a offset of a road_curve::RoadCurve at a certain lane offset which is a road_curve::Function |
CLane | Holds the values of a XODR Lane |
CLaneLink | Holds the lane link description in a XODR |
CConnection::LaneLink | Holds a LaneLink description of a XODR junction |
CLaneOffset | Holds the values of a XODR Lane Offset |
CLanes | Holds the values of a XODR Lanes node |
CLaneSection | Holds the values of a XODR LaneSection |
CLaneTravelDirection | Hold the travel direction of a lane obtained from parsing a userData XML node |
CLaneWidth | Holds the values of a XODR Lane Width |
CLateralProfile | Contains a series of superelevation records which define the characteristics of the road's lateral profile along the reference line |
CGeometry::Line | Line geometry description |
CRoadLink::LinkAttributes | Contains the information about the predecessor/successor road |
CLaneLink::LinkAttributes | Contains the information about the predecessor/successor road |
CMalidriveXodrLaneProperties | Holds useful XODR Lane properties |
▼CParserBase | Base class for parsing a tinyxml2::XMLElement node |
CAttributeParser | Parses XML node's attributes descriptions |
CNodeParser | Parses XML nodes |
CParserConfiguration | Holds the configuration for the parser |
CPhaseProviderBuilder | Functor to build a ManualPhaseProvider |
CPlanView | Holds the plan view geometry description of a XODR road |
CRangeValueRuleStateProviderBuilder | Functor to build a RangeValueRuleStateProvider |
CReferenceGeometry | Holds the geometry description of a XODR road |
CRelatedRulesKeys | Defines keys used in api::rules::Rule::RelatedRules on Malidrive |
CRoadCurve | Defines a class for a path in a Segment object surface |
▼CRoadCurveFactoryBase | Interface of a helper class to build road curve related objects by MalidriveRoadGeometryBuilder |
CRoadCurveFactory | Concrete RoadCurveFactoryBase implementation |
CRoadCurveOffset | Creates functors to compute numerical arc length integral of an offset of a RoadCurve and its inverse function |
▼CRoadGeometry [external] | |
▼CRoadGeometry [external] | |
CRoadGeometry | Maliput implementation of the malidrive backend |
CRoadGeometryBuilder | Builder class on top of the xodr::DBManager which should already have loaded the map |
CRoadGeometryConfiguration | RoadGeometry construction parameters |
CRoadHeader | Holds the values of a XODR description's Road header |
CRoadLink | Holds the road link description of a XODR road |
CRoadNetworkBuilder | |
CRoadNetworkConfiguration | Structure to hold file paths for multiple RoadNetwork structures |
CRoadRuleBookBuilder | Functor to build a RoadRulebook |
CRoadRuleBookBuilderOldRules | Functor to build a RoadRulebook |
CRoadType | Holds the values of a XODR description of a type header |
CRuleRegistryBuilder | Functor to build a RuleRegistry |
▼CSegment [external] | |
▼CSegment [external] | |
CSegment | Segment implementation that holds a road_curve::RoadCurve |
CRoadType::Speed | Speed description |
CLane::Speed | Speed description |
CSpeedLimitBuilder | Functor to build a vector of SpeedLimitRules |
CGeometry::Spiral | Spiral geometry description |
CLateralProfile::Superelevation | The superelevation record defines an superelevation entry at a given reference line position |
CUniqueIntegerProvider | Class to handle the index arithmetic and get always an increasing integer as ID |
CDBManager::XodrGapBetweenFunctions | Holds gap between cubic polynomials of a specific feature of the road such as elevation and superelevation |
CDBManager::XodrGapBetweenGeometries | Holds gap between Geometries related information |
CDBManager::XodrGeometriesToSimplify | Defines a structure that informs which actions can be performed to simplify the map geometry description |
CDBManager::XodrGeometryLengthData | Holds Geometry related information: |
CDBManager::XodrLaneSectionLengthData | Holds LaneSection related information: |
CXodrSpeedProperties | Holds speed information obtained from the XODR |