|
maliput
|
#include <optional>#include <string>#include <unordered_map>#include <vector>#include "maliput/api/branch_point.h"#include "maliput/api/junction.h"#include "maliput/api/lane.h"#include "maliput/api/lane_boundary.h"#include "maliput/api/lane_data.h"#include "maliput/api/regions.h"#include "maliput/api/segment.h"#include "maliput/api/type_specific_identifier.h"#include "maliput/common/maliput_copyable.h"#include "maliput/common/maliput_throw.h"#include "maliput/math/vector.h"Classes | |
| class | RoadGeometry |
| Abstract API for the geometry of a road network, including both the network topology and the geometry of its embedding in 3-space. More... | |
| class | RoadGeometry::IdIndex |
| Abstract interface for a collection of methods which allow accessing objects in a RoadGeometry's object graph (Lanes, Segments, Junctions, BranchPoints) by their unique id's. More... | |
Namespaces | |
| maliput | |
| Code in this file is inspired by: https://github.com/RobotLocomotion/drake/blob/master/common/text_logging.h. | |
| maliput::api | |
Typedefs | |
| using | RoadGeometryId = TypeSpecificIdentifier< class RoadGeometry > |
| Persistent identifier for a RoadGeometry element. More... | |