成员的完整列表,这些成员属于 carla::road::Map,包括所有继承而来的类成员
_data | carla::road::Map | private |
_rtree | carla::road::Map | private |
AddElementToRtree(std::vector< Rtree::TreeElement > &rtree_elements, geom::Transform ¤t_transform, geom::Transform &next_transform, Waypoint ¤t_waypoint, Waypoint &next_waypoint) | carla::road::Map | private |
AddElementToRtreeAndUpdateTransforms(std::vector< Rtree::TreeElement > &rtree_elements, geom::Transform ¤t_transform, Waypoint ¤t_waypoint, Waypoint &next_waypoint) | carla::road::Map | private |
CalculateCrossedLanes(const geom::Location &origin, const geom::Location &destination) const | carla::road::Map | |
ComputeJunctionConflicts(JuncId id) const | carla::road::Map | |
ComputeTransform(Waypoint waypoint) const | carla::road::Map | |
CreateRtree() | carla::road::Map | private |
FilterJunctionsByPosition(const geom::Vector3D &minpos, const geom::Vector3D &maxpos) const | carla::road::Map | |
FilterRoadsByPosition(const geom::Vector3D &minpos, const geom::Vector3D &maxpos) const | carla::road::Map | |
GenerateChunkedMesh(const rpc::OpendriveGenerationParameters ¶ms) const | carla::road::Map | |
GenerateJunctions(const carla::geom::MeshFactory &mesh_factory, const rpc::OpendriveGenerationParameters ¶ms, const geom::Vector3D &minpos, const geom::Vector3D &maxpos, std::map< road::Lane::LaneType, std::vector< std::unique_ptr< geom::Mesh > > > *juntion_out_mesh_list) const | carla::road::Map | |
GenerateLineMarkings(const rpc::OpendriveGenerationParameters ¶ms, const geom::Vector3D &minpos, const geom::Vector3D &maxpos, std::vector< std::string > &outinfo) const | carla::road::Map | |
GenerateMesh(const double distance, const float extra_width=0.6f, const bool smooth_junctions=true) const | carla::road::Map | |
GenerateOrderedChunkedMeshInLocations(const rpc::OpendriveGenerationParameters ¶ms, const geom::Vector3D &minpos, const geom::Vector3D &maxpos) const | carla::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) const | carla::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) const | carla::road::Map | |
GenerateTopology() const | carla::road::Map | |
GenerateWalls(const double distance, const float wall_height) const | carla::road::Map | |
GenerateWaypoints(double approx_distance) const | carla::road::Map | |
GenerateWaypointsInRoad(RoadId road_id, Lane::LaneType lane_type=Lane::LaneType::Driving) const | carla::road::Map | |
GenerateWaypointsOnRoadEntries(Lane::LaneType lane_type=Lane::LaneType::Driving) const | carla::road::Map | |
GetAllCrosswalkMesh() const | carla::road::Map | |
GetAllCrosswalkZones() const | carla::road::Map | |
GetAllSignalReferences() const | carla::road::Map | |
GetClosestWaypointOnRoad(const geom::Location &location, int32_t lane_type=static_cast< int32_t >(Lane::LaneType::Driving)) const | carla::road::Map | |
GetControllers() const | carla::road::Map | inline |
GetGeoReference() const | carla::road::Map | inline |
GetJunction(JuncId id) | carla::road::Map | |
GetJunction(JuncId id) const | carla::road::Map | |
GetJunctionId(RoadId road_id) const | carla::road::Map | |
GetJunctionsBoundingBoxes() const | carla::road::Map | |
GetJunctionWaypoints(JuncId id, Lane::LaneType lane_type) const | carla::road::Map | |
GetLane(Waypoint waypoint) const | carla::road::Map | |
GetLaneType(Waypoint waypoint) const | carla::road::Map | |
GetLaneWidth(Waypoint waypoint) const | carla::road::Map | |
GetLeft(Waypoint waypoint) const | carla::road::Map | |
GetMarkRecord(Waypoint waypoint) const | carla::road::Map | |
GetNext(Waypoint waypoint, double distance) const | carla::road::Map | |
GetPredecessors(Waypoint waypoint) const | carla::road::Map | |
GetPrevious(Waypoint waypoint, double distance) const | carla::road::Map | |
GetRight(Waypoint waypoint) const | carla::road::Map | |
GetSignals() const | carla::road::Map | inline |
GetSignalsInDistance(Waypoint waypoint, double distance, bool stop_at_junction=false) const | carla::road::Map | |
GetSuccessors(Waypoint waypoint) const | carla::road::Map | |
GetTreesTransform(const geom::Vector3D &minpos, const geom::Vector3D &maxpos, float distancebetweentrees, float distancefromdrivinglineborder, float s_offset=0) const | carla::road::Map | |
GetWaypoint(const geom::Location &location, int32_t lane_type=static_cast< int32_t >(Lane::LaneType::Driving)) const | carla::road::Map | |
GetWaypoint(RoadId road_id, LaneId lane_id, float s) const | carla::road::Map | |
GetZPosInDeformation(float posx, float posy) const | carla::road::Map | inline |
IsJunction(RoadId road_id) const | carla::road::Map | |
Map(MapData m) | carla::road::Map | inline |
MapBuilder | carla::road::Map | private |
MovableNonCopyable()=default | carla::MovableNonCopyable | private |
MovableNonCopyable(const MovableNonCopyable &)=delete | carla::MovableNonCopyable | private |
MovableNonCopyable(MovableNonCopyable &&)=default | carla::MovableNonCopyable | private |
operator=(const MovableNonCopyable &)=delete | carla::MovableNonCopyable | private |
operator=(MovableNonCopyable &&)=default | carla::MovableNonCopyable | private |
Rtree typedef | carla::road::Map | private |
SDFToMesh(const road::Junction &jinput, const std::vector< geom::Vector3D > &sdfinput, int grid_cells_per_dim) const | carla::road::Map | |
Waypoint typedef | carla::road::Map |