|
CARLA
|
#include "XodrExport.h"#include "PlanView.h"#include <algorithm>#include <cmath>#include <string>#include <ctime>#include <map>#include <set>#include <sstream>#include <third-party/pugixml/pugixml.hpp>Go to the source code of this file.
Namespaces | |
| namespace | twinmodel |
Functions | |
| std::string | twinmodel::ExportXodr (const TwinModelData &model, const LocalFrame &frame) |
| Serialise the model as an OpenDRIVE 1.6 document. | |
| std::map<std::string, unsigned int> junction |
Definition at line 31 of file XodrExport.cpp.
Referenced by twinmodel::BuildLaneGraph(), twinmodel::BuildSignals(), carla::road::Map::ComputeJunctionConflicts(), carla::road::MapBuilder::ComputeJunctionRoadConflicts(), carla::road::MapBuilder::CreateJunctionBoundingBoxes(), twinmodel::ExportXodr(), carla::road::Map::FilterJunctionsByPosition(), carla::road::Map::GenerateChunkedMesh(), carla::road::Map::GenerateJunctionFill(), carla::road::Map::GenerateLineMarkings(), carla::road::Map::GenerateMesh(), carla::road::Map::GenerateSingleJunction(), carla::client::Junction::GetAdjacentRoads(), carla::client::Junction::GetConnectingRoads(), carla::client::Map::GetJunction(), carla::client::Map::GetJunctionById(), carla::road::MapBuilder::GetJunctionLanes(), carla::road::Map::GetJunctionsBoundingBoxes(), carla::road::Map::GetJunctionWaypoints(), carla::client::World::GetTrafficLightsInJunction(), carla::client::Junction::Junction(), carla::opendrive::parser::JunctionParser::Parse(), carla::road::MapBuilder::SolveControllerAndJuntionReferences(), and test_junctions().
| std::map<std::string, unsigned int> road |
Definition at line 30 of file XodrExport.cpp.
Referenced by carla::road::MapBuilder::AddRoad(), carla::road::MapBuilder::AddRoadElevationProfile(), carla::road::MapBuilder::AddRoadGeometryArc(), carla::road::MapBuilder::AddRoadGeometryLine(), carla::road::MapBuilder::AddRoadGeometryParamPoly3(), carla::road::MapBuilder::AddRoadGeometryPoly3(), carla::road::MapBuilder::AddRoadGeometrySpiral(), carla::road::MapBuilder::AddRoadLateralShape(), carla::road::MapBuilder::AddRoadObjectCrosswalk(), carla::road::MapBuilder::AddRoadSection(), carla::road::MapBuilder::AddSignal(), carla::road::MapBuilder::AddSignalReference(), carla::road::MapBuilder::AddStencil(), twinmodel::BuildLaneGraph(), twinmodel::BuildSignals(), carla::road::Map::ComputeSkippedGenerationRoads(), carla::road::Lane::ComputeTransform(), osm2odr::ConvertOSMToOpenDRIVE(), carla::road::MapBuilder::CreatePointersBetweenRoadSegments(), carla::road::MapBuilder::CreateRoadSpeed(), carla::road::Map::CreateRtree(), carla::road::MapBuilder::CreateSectionOffset(), carla::road::MapBuilder::DebugRoadConnections(), twinmodel::ExportXodr(), carla::road::Map::FilterRoadsByPosition(), twinmodel::TwinModelData::FindRoad(), carla::road::ForEachDrivableLane(), carla::road::ForEachDrivableLaneAt(), carla::road::ForEachLane(), carla::geom::MeshFactory::Generate(), carla::geom::MeshFactory::GenerateAllOrderedWithMaxLen(), carla::geom::MeshFactory::GenerateAllWithMaxLen(), carla::road::Map::GenerateChunkedMesh(), carla::road::MapBuilder::GenerateDefaultValiditiesForSignalReferences(), carla::geom::MeshFactory::GenerateLaneMarkForRoad(), carla::geom::MeshFactory::GenerateLaneMarksForCenterLine(), carla::road::Map::GenerateLineMarkings(), carla::road::Map::GenerateMesh(), carla::geom::MeshFactory::GenerateOrderedWithMaxLen(), carla::road::Map::GenerateRoadsMultithreaded(), carla::road::Map::GenerateSingleJunction(), carla::road::Map::GenerateTopology(), carla::geom::MeshFactory::GenerateWallsWithMaxLen(), carla::road::Map::GenerateWaypoints(), carla::road::Map::GenerateWaypointsInRoad(), carla::road::Map::GenerateWaypointsOnRoadEntries(), carla::geom::MeshFactory::GenerateWithMaxLen(), carla::client::Junction::GetAdjacentRoads(), carla::road::Map::GetAllCrosswalkZones(), carla::road::Map::GetAllSignalReferences(), carla::road::Map::GetAllStencilReferences(), carla::client::Junction::GetConnectingRoads(), carla::road::Lane::GetCornerPositions(), carla::road::MapBuilder::GetEdgeLanePointer(), carla::road::Map::GetJunctionWaypoints(), carla::client::Map::GetLane(), carla::client::Waypoint::GetLaneChange(), carla::road::MapBuilder::GetLaneNext(), carla::client::Road::GetLanes(), carla::client::Map::GetLaneSection(), carla::client::Waypoint::GetLeftLaneMarking(), carla::road::Lane::GetLength(), carla::road::LaneSection::GetLength(), carla::client::Junction::GetNeighbourLanes(), carla::client::Road::GetNextRoads(), carla::client::LaneSection::GetNextSection(), carla::road::Map::GetPredecessors(), carla::client::Road::GetPreviousRoads(), carla::client::LaneSection::GetPreviousSection(), carla::client::Waypoint::GetRightLaneMarking(), carla::client::Road::GetSectionAt(), carla::road::Map::GetSignalsInDistance(), carla::road::Map::GetStencilsInDistance(), carla::road::Map::GetSuccessors(), carla::road::Map::GetTreesTransform(), carla::road::Map::GetWaypoint(), carla::road::IsOrphanSliverRoad(), carla::road::Lane::IsPositiveDirection(), carla::road::Lane::IsStraight(), carla::opendrive::parser::GeometryParser::Parse(), carla::opendrive::parser::ObjectParser::Parse(), carla::opendrive::parser::RoadParser::Parse(), carla::opendrive::parser::SignalParser::Parse(), carla::client::SectionsByDistance(), and test_road_links().