CARLA
carla::road::MapBuilder Member List

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

_map_datacarla::road::MapBuilderprivate
_temp_lane_info_containercarla::road::MapBuilderprivate
_temp_road_info_containercarla::road::MapBuilderprivate
_temp_signal_containercarla::road::MapBuilderprivate
_temp_signal_reference_containercarla::road::MapBuilderprivate
AddConnection(const JuncId junction_id, const ConId connection_id, const RoadId incoming_road, const RoadId connecting_road)carla::road::MapBuilder
AddDependencyToSignal(const SignId signal_id, const std::string dependency_id, const std::string dependency_type)carla::road::MapBuilder
AddJunction(const JuncId id, const std::string name)carla::road::MapBuilder
AddJunctionController(const JuncId junction_id, std::set< ContId > &&controllers)carla::road::MapBuilder
AddLaneLink(const JuncId junction_id, const ConId connection_id, const LaneId from, const LaneId to)carla::road::MapBuilder
AddRoad(const RoadId road_id, const std::string name, const double length, const JuncId junction_id, const RoadId predecessor, const RoadId successor)carla::road::MapBuilder
AddRoadElevationProfile(Road *road, const double s, const double a, const double b, const double c, const double d)carla::road::MapBuilder
AddRoadGeometryArc(carla::road::Road *road, const double s, const double x, const double y, const double hdg, const double length, const double curvature)carla::road::MapBuilder
AddRoadGeometryLine(carla::road::Road *road, const double s, const double x, const double y, const double hdg, const double length)carla::road::MapBuilder
AddRoadGeometryParamPoly3(carla::road::Road *road, const double s, const double x, const double y, const double hdg, const double length, const double aU, const double bU, const double cU, const double dU, const double aV, const double bV, const double cV, const double dV, const std::string p_range)carla::road::MapBuilder
AddRoadGeometryPoly3(carla::road::Road *road, const double s, const double x, const double y, const double hdg, const double length, const double a, const double b, const double c, const double d)carla::road::MapBuilder
AddRoadGeometrySpiral(carla::road::Road *road, const double s, const double x, const double y, const double hdg, const double length, const double curvStart, const double curvEnd)carla::road::MapBuilder
AddRoadObjectCrosswalk(Road *road, const std::string name, const double s, const double t, const double zOffset, const double hdg, const double pitch, const double roll, const std::string orientation, const double width, const double length, const std::vector< road::element::CrosswalkPoint > points)carla::road::MapBuilder
AddRoadSection(carla::road::Road *road, const SectionId id, const double s)carla::road::MapBuilder
AddRoadSection(const RoadId road_id, const SectionId section_index, const double s, const double a, const double b, const double c, const double d)carla::road::MapBuilder
AddRoadSectionLane(carla::road::LaneSection *section, const LaneId lane_id, const uint32_t lane_type, const bool lane_level, const LaneId predecessor, const LaneId successor)carla::road::MapBuilder
AddSignal(Road *road, const SignId signal_id, const double s, const double t, const std::string name, const std::string dynamic, const std::string orientation, const double zOffset, const std::string country, const std::string type, const std::string subtype, const double value, const std::string unit, const double height, const double width, const std::string text, const double hOffset, const double pitch, const double roll)carla::road::MapBuilder
AddSignalPositionInertial(const SignId signal_id, const double x, const double y, const double z, const double hdg, const double pitch, const double roll)carla::road::MapBuilder
AddSignalPositionRoad(const SignId signal_id, const RoadId road_id, const double s, const double t, const double zOffset, const double hOffset, const double pitch, const double roll)carla::road::MapBuilder
AddSignalReference(Road *road, const SignId signal_id, const double s_position, const double t_position, const std::string signal_reference_orientation)carla::road::MapBuilder
AddValidityToSignalReference(element::RoadInfoSignal *signal_reference, const LaneId from_lane, const LaneId to_lane)carla::road::MapBuilder
Build()carla::road::MapBuilder
CheckSignalsOnRoads(Map &map)carla::road::MapBuilderprivate
ComputeJunctionRoadConflicts(Map &map)carla::road::MapBuilderprivate
ComputeSignalTransform(std::unique_ptr< Signal > &signal, MapData &data)carla::road::MapBuilderprivate
CreateController(const ContId controller_id, const std::string controller_name, const uint32_t controller_sequence, const std::set< road::SignId > &&signals)carla::road::MapBuilder
CreateJunctionBoundingBoxes(Map &map)carla::road::MapBuilderprivate
CreateLaneAccess(Lane *lane, const double s, const std::string restriction)carla::road::MapBuilder
CreateLaneBorder(Lane *lane, const double s, const double a, const double b, const double c, const double d)carla::road::MapBuilder
CreateLaneHeight(Lane *lane, const double s, const double inner, const double outer)carla::road::MapBuilder
CreateLaneMaterial(Lane *lane, const double s, const std::string surface, const double friction, const double roughness)carla::road::MapBuilder
CreateLaneRule(Lane *lane, const double s, const std::string value)carla::road::MapBuilder
CreateLaneSpeed(Lane *lane, const double s, const double max, const std::string unit)carla::road::MapBuilder
CreateLaneVisibility(Lane *lane, const double s, const double forward, const double back, const double left, const double right)carla::road::MapBuilder
CreateLaneWidth(Lane *lane, const double s, const double a, const double b, const double c, const double d)carla::road::MapBuilder
CreatePointersBetweenRoadSegments()carla::road::MapBuilderprivate
CreateRoadMark(Lane *lane, const int road_mark_id, const double s, const std::string type, const std::string weight, const std::string color, const std::string material, const double width, const std::string lane_change, const double height, const std::string type_name, const double type_width)carla::road::MapBuilder
CreateRoadMarkTypeLine(Lane *lane, const int road_mark_id, const double length, const double space, const double tOffset, const double s, const std::string rule, const double width)carla::road::MapBuilder
CreateRoadSpeed(Road *road, const double s, const std::string type, const double max, const std::string unit)carla::road::MapBuilder
CreateSectionOffset(Road *road, const double s, const double a, const double b, const double c, const double d)carla::road::MapBuilder
GenerateDefaultValiditiesForSignalReferences()carla::road::MapBuilderprivate
GetEdgeLanePointer(RoadId road_id, bool from_start, LaneId lane_id)carla::road::MapBuilderprivate
GetJunctionLanes(JuncId junction_id, RoadId road_id, LaneId lane_id)carla::road::MapBuilderprivate
GetLane(const RoadId road_id, const LaneId lane_id, const double s)carla::road::MapBuilder
GetLaneNext(RoadId road_id, SectionId section_id, LaneId lane_id)carla::road::MapBuilderprivate
GetRoad(const RoadId road_id)carla::road::MapBuilder
RemoveZeroLaneValiditySignalReferences()carla::road::MapBuilderprivate
SetGeoReference(const geom::GeoLocation &geo_reference)carla::road::MapBuilderinline
SetRoadLaneLink(const RoadId road_id, const SectionId section_index, const LaneId lane_id, const Lane::LaneType lane_type, const bool lane_level, const LaneId predecessor, const LaneId successor)carla::road::MapBuilder
SolveControllerAndJuntionReferences()carla::road::MapBuilderprivate
SolveSignalReferencesAndTransforms()carla::road::MapBuilderprivate