CARLA
carla::road::Map Member List

This is the complete list of members for carla::road::Map, including all inherited members.

_datacarla::road::Mapprivate
_rtreecarla::road::Mapprivate
AddElementToRtree(std::vector< Rtree::TreeElement > &rtree_elements, geom::Transform &current_transform, geom::Transform &next_transform, Waypoint &current_waypoint, Waypoint &next_waypoint)carla::road::Mapprivate
AddElementToRtreeAndUpdateTransforms(std::vector< Rtree::TreeElement > &rtree_elements, geom::Transform &current_transform, Waypoint &current_waypoint, Waypoint &next_waypoint)carla::road::Mapprivate
CalculateCrossedLanes(const geom::Location &origin, const geom::Location &destination) constcarla::road::Map
ComputeJunctionConflicts(JuncId id) constcarla::road::Map
ComputeTransform(Waypoint waypoint) constcarla::road::Map
CreateRtree()carla::road::Mapprivate
FilterJunctionsByPosition(const geom::Vector3D &minpos, const geom::Vector3D &maxpos) constcarla::road::Map
FilterRoadsByPosition(const geom::Vector3D &minpos, const geom::Vector3D &maxpos) constcarla::road::Map
GenerateChunkedMesh(const rpc::OpendriveGenerationParameters &params) constcarla::road::Map
GenerateJunctions(const carla::geom::MeshFactory &mesh_factory, const rpc::OpendriveGenerationParameters &params, const geom::Vector3D &minpos, const geom::Vector3D &maxpos, std::map< road::Lane::LaneType, std::vector< std::unique_ptr< geom::Mesh >>> *juntion_out_mesh_list) constcarla::road::Map
GenerateLineMarkings(const rpc::OpendriveGenerationParameters &params, const geom::Vector3D &minpos, const geom::Vector3D &maxpos, std::vector< std::string > &outinfo) constcarla::road::Map
GenerateMesh(const double distance, const float extra_width=0.6f, const bool smooth_junctions=true) constcarla::road::Map
GenerateOrderedChunkedMeshInLocations(const rpc::OpendriveGenerationParameters &params, const geom::Vector3D &minpos, const geom::Vector3D &maxpos) constcarla::road::Map
GenerateRoadsMultithreaded(const carla::geom::MeshFactory &mesh_factory, const std::vector< RoadId > &RoadsID, const size_t index, const size_t number_of_roads_per_thread) constcarla::road::Map
GenerateSingleJunction(const carla::geom::MeshFactory &mesh_factory, const JuncId Id, std::map< road::Lane::LaneType, std::vector< std::unique_ptr< geom::Mesh >>> *junction_out_mesh_list) constcarla::road::Map
GenerateTopology() constcarla::road::Map
GenerateWalls(const double distance, const float wall_height) constcarla::road::Map
GenerateWaypoints(double approx_distance) constcarla::road::Map
GenerateWaypointsInRoad(RoadId road_id, Lane::LaneType lane_type=Lane::LaneType::Driving) constcarla::road::Map
GenerateWaypointsOnRoadEntries(Lane::LaneType lane_type=Lane::LaneType::Driving) constcarla::road::Map
GetAllCrosswalkMesh() constcarla::road::Map
GetAllCrosswalkZones() constcarla::road::Map
GetAllSignalReferences() constcarla::road::Map
GetClosestWaypointOnRoad(const geom::Location &location, int32_t lane_type=static_cast< int32_t >(Lane::LaneType::Driving)) constcarla::road::Map
GetControllers() constcarla::road::Mapinline
GetGeoReference() constcarla::road::Mapinline
GetJunction(JuncId id)carla::road::Map
GetJunction(JuncId id) constcarla::road::Map
GetJunctionId(RoadId road_id) constcarla::road::Map
GetJunctionsBoundingBoxes() constcarla::road::Map
GetJunctionWaypoints(JuncId id, Lane::LaneType lane_type) constcarla::road::Map
GetLane(Waypoint waypoint) constcarla::road::Map
GetLaneType(Waypoint waypoint) constcarla::road::Map
GetLaneWidth(Waypoint waypoint) constcarla::road::Map
GetLeft(Waypoint waypoint) constcarla::road::Map
GetMarkRecord(Waypoint waypoint) constcarla::road::Map
GetNext(Waypoint waypoint, double distance) constcarla::road::Map
GetPredecessors(Waypoint waypoint) constcarla::road::Map
GetPrevious(Waypoint waypoint, double distance) constcarla::road::Map
GetRight(Waypoint waypoint) constcarla::road::Map
GetSignals() constcarla::road::Mapinline
GetSignalsInDistance(Waypoint waypoint, double distance, bool stop_at_junction=false) constcarla::road::Map
GetSuccessors(Waypoint waypoint) constcarla::road::Map
GetTreesTransform(const geom::Vector3D &minpos, const geom::Vector3D &maxpos, float distancebetweentrees, float distancefromdrivinglineborder, float s_offset=0) constcarla::road::Map
GetWaypoint(const geom::Location &location, int32_t lane_type=static_cast< int32_t >(Lane::LaneType::Driving)) constcarla::road::Map
GetWaypoint(RoadId road_id, LaneId lane_id, float s) constcarla::road::Map
GetZPosInDeformation(float posx, float posy) constcarla::road::Mapinline
IsJunction(RoadId road_id) constcarla::road::Map
Map(MapData m)carla::road::Mapinline
MapBuildercarla::road::Mapprivate
MovableNonCopyable()=defaultcarla::MovableNonCopyableprivate
MovableNonCopyable(const MovableNonCopyable &)=deletecarla::MovableNonCopyableprivate
MovableNonCopyable(MovableNonCopyable &&)=defaultcarla::MovableNonCopyableprivate
operator=(const MovableNonCopyable &)=deletecarla::MovableNonCopyableprivate
operator=(MovableNonCopyable &&)=defaultcarla::MovableNonCopyableprivate
Rtree typedefcarla::road::Mapprivate
SDFToMesh(const road::Junction &jinput, const std::vector< geom::Vector3D > &sdfinput, int grid_cells_per_dim) constcarla::road::Map
Waypoint typedefcarla::road::Map