maliput_dragway
maliput::dragway Namespace Reference

Namespaces

 bindings
 
 params
 
 plugin
 

Classes

class  BranchPoint
 Dragway's implementation of api::BranchPoint. More...
 
class  DragwayBasedTest
 A fixture for tests that use a dragway. More...
 
class  Junction
 Dragway's implementation of api::Junction. More...
 
class  Lane
 Dragway's implementation of api::Lane. More...
 
class  LaneEndSet
 Dragway's implementation of api::LaneEndSet. More...
 
class  RoadGeometry
 Dragway's implementation of api::RoadGeometry. More...
 
struct  RoadGeometryConfiguration
 Contains the attributes needed for building a dragway::RoadGeometry. More...
 
class  Segment
 Dragway's implementation of api::Segment. More...
 

Functions

std::unique_ptr< api::RoadNetworkBuildRoadNetwork (const RoadGeometryConfiguration &road_geometry_configuration)
 Builds an api::RoadNetwork based on Dragway implementation. More...
 

Function Documentation

◆ BuildRoadNetwork()

std::unique_ptr< api::RoadNetwork > BuildRoadNetwork ( const RoadGeometryConfiguration road_geometry_configuration)

Builds an api::RoadNetwork based on Dragway implementation.

Parameters
road_geometry_configurationHolds the properties to build the RoadNetwork.
Returns
A maliput::api::RoadNetwork.