|
CARLA
|
Everything the OpenDRIVE writer reads. More...
#include <Model.h>
Public Member Functions | |
| const Road * | FindRoad (const std::string &id) const |
Public Attributes | |
| std::vector< Controller > | controllers |
| std::vector< Junction > | junctions |
| std::string | name |
| double | origin_lat = 0.0 |
| double | origin_lon = 0.0 |
| std::vector< Road > | roads |
| std::vector< Signal > | signals |
| Tags | tags |
Everything the OpenDRIVE writer reads.
build_lanegraph fills it from the parsed OSM; the mesh exporter adds surfaces on top of the same roads.
|
inline |
Definition at line 168 of file Model.h.
Referenced by twinmodel::BuildLaneGraph(), and twinmodel::BuildSignals().
| std::vector<Controller> twinmodel::TwinModelData::controllers |
Definition at line 165 of file Model.h.
Referenced by twinmodel::BuildSignals(), and twinmodel::ExportXodr().
| std::vector<Junction> twinmodel::TwinModelData::junctions |
Definition at line 163 of file Model.h.
Referenced by twinmodel::BuildLaneGraph(), twinmodel::BuildSignals(), and twinmodel::ExportXodr().
| std::string twinmodel::TwinModelData::name |
Definition at line 159 of file Model.h.
Referenced by twinmodel::BuildLaneGraph(), and twinmodel::ExportXodr().
| double twinmodel::TwinModelData::origin_lat = 0.0 |
Definition at line 160 of file Model.h.
Referenced by twinmodel::BuildLaneGraph().
| double twinmodel::TwinModelData::origin_lon = 0.0 |
Definition at line 161 of file Model.h.
Referenced by twinmodel::BuildLaneGraph().
| std::vector<Road> twinmodel::TwinModelData::roads |
Definition at line 162 of file Model.h.
Referenced by twinmodel::BuildLaneGraph(), twinmodel::BuildSignals(), osm2odr::ConvertOSMToOpenDRIVE(), twinmodel::ExportXodr(), and FindRoad().
| std::vector<Signal> twinmodel::TwinModelData::signals |
Definition at line 164 of file Model.h.
Referenced by twinmodel::BuildSignals(), and twinmodel::ExportXodr().