maliput_sparse
|
▼Nmaliput_sparse | |
▼Nbuilder | |
▼Ndetails | |
CNestedBuilder | Holds the parent Builder class and offers a small set of convenient methods to manage the Builder lifecycle |
CBranchPointBuilder | |
CJunctionBuilder | Builder class for maliput::api::Junctions |
CLaneBuilder | Builder class for maliput::api::Lanes |
CLaneEnd | Maliput::api::LaneEnd is not convenient in the building stage because there is no valid Lane pointer yet |
CLaneGeometryBuilder | Builder class for maliput_sparse::geometry::LaneGeometry |
CRoadGeometryBuilder | Builder class for maliput::api::RoadGeometry |
CSegmentBuilder | Builder class for maliput::api::Segments |
▼Ngeometry | |
▼Ndetails | |
CEuclideanDistance | Calculates the Euclidean distance between two coordinates |
▼Nutility | |
CBoundPointsResult | Holds the result of GetBoundPointsAtP method |
CClosestPointResult | Holds the result of GetClosestPoint method |
CClosestPointToSegmentResult | Holds the result of GetClosestPointToSegment method |
CLaneGeometry | |
▼CLineString | Defines a polyline in the CoordinateT domain composed of at least 2 points |
CPoint | Extends the CoordinateT class with information about the index of the coordinate in the LineString and the \( p \) value up-to the coordinate in the parametrized LineString |
▼CSegment | A segment of a LineString |
CInterval | Defines an interval in the \( p \) value of the parametrized LineString |
▼Nloader | |
CBuilderConfiguration | Holds the configuration parameters for the builder |
CRoadGeometryLoader | Loads a RoadGeometry based on a maliput_sparse::parser::Parser implementation |
CRoadNetworkLoader | Loads a RoadNetwork based on a maliput_sparse::parser::Parser implementation |
▼Nparser | |
CConnection | Defines a connection between two lanes |
CJunction | Convenient abstraction for grouping segments |
CLane | Contains the characteristics of a lane |
CLaneEnd | |
CParser | Pure virtual parser API class to be inherited by a specific parser class |
CSegment | A segment is a collection of lanes added with a strict order, from right to left, similarly to maliput::api::Segment abstraction |
▼CValidator | After parsing a road network, the Validator can be used to check for errors before creating a maliput::api::RoadNetwork via the maliput_sparse::loader::RoadNetworkLoader |
CError | Error struct that contains the error message, type, and severity |
CValidatorConfig | ValidatorConfig struct that contains the configuration for the Validator |
CLane | |
CRoadGeometry |