ad_map_access
ad::map::opendrive::AdMapFactory Member List

This is the complete list of members for ad::map::opendrive::AdMapFactory, including all inherited members.

add(PartitionId part_id, const lane::LaneId &id, lane::LaneType type, lane::LaneDirection direction)ad::map::access::Factory
add(PartitionId part_id, const point::GeoEdge &left_geo, const point::GeoEdge &right_geo)ad::map::access::Factory
add(PartitionId part_id, const point::ECEFEdge &left_ecef, const point::ECEFEdge &right_ecef, const lane::LaneId &lane_id_0, const lane::LaneId &lane_id_1)ad::map::access::Factory
add(const lane::LaneId &id, const lane::ContactLane &contact_lane)ad::map::access::Factory
add(const lane::LaneId &id, const lane::ContactLaneList &contact_lanes)ad::map::access::Factory
add(const lane::LaneId &id, const restriction::SpeedLimit &para_speed)ad::map::access::Factory
add(const lane::LaneId &id, const landmark::LandmarkId &landmark)ad::map::access::Factory
add(const lane::LaneId &id, const restriction::Restriction &restriction, bool andx)ad::map::access::Factory
add(const lane::LaneId &id_from, const lane::LaneId &id_to, const lane::ContactLocation location, const lane::ContactTypeList &types, const restriction::Restrictions &restrs)ad::map::access::Factory
add(const lane::LaneId &id_from, const lane::LaneId &id_to, const lane::ContactLocation location, const lane::ContactTypeList &types, const restriction::Restrictions &restrs, const landmark::LandmarkId &traffic_light)ad::map::access::Factory
ad::map::access::Factory::addLandmark(PartitionId part_id, const landmark::LandmarkId &id, const landmark::LandmarkType type, const point::ECEFPoint &position, const point::ECEFPoint &orientation, const point::Geometry &bounding_box)ad::map::access::Factory
addTrafficLight(PartitionId part_id, const landmark::LandmarkId &id, const landmark::TrafficLightType type, const point::ECEFPoint &position, const point::ECEFPoint &orientation, const point::Geometry &bounding_box)ad::map::access::Factory
addTrafficSign(PartitionId part_id, const landmark::LandmarkId &id, const landmark::TrafficSignType type, const point::ECEFPoint &position, const point::ECEFPoint &orientation, const point::Geometry &bounding_box, const std::string &text)ad::map::access::Factory
AdMapFactory(access::Store &store) (defined in ad::map::opendrive::AdMapFactory)ad::map::opendrive::AdMapFactoryexplicit
AdMapFactory()=delete (defined in ad::map::opendrive::AdMapFactory)ad::map::opendrive::AdMapFactory
AdMapFactory(AdMapFactory const &)=delete (defined in ad::map::opendrive::AdMapFactory)ad::map::opendrive::AdMapFactory
AdMapFactory(AdMapFactory const &&)=delete (defined in ad::map::opendrive::AdMapFactory)ad::map::opendrive::AdMapFactory
autoConnect(lane::LaneId from_lane_id, lane::LaneId to_lane_id)ad::map::access::Factory
createAdMap(std::string const &mapFilePath, double const overlapMargin, intersection::IntersectionType const defaultIntersectionType, landmark::TrafficLightType const defaultTrafficLightType=landmark::TrafficLightType::SOLID_RED_YELLOW_GREEN)ad::map::opendrive::AdMapFactory
createAdMapFromString(std::string const &mapContent, double const overlapMargin, intersection::IntersectionType const defaultIntersectionType, landmark::TrafficLightType const defaultTrafficLightType=landmark::TrafficLightType::SOLID_RED_YELLOW_GREEN)ad::map::opendrive::AdMapFactory
deleteContacts(lane::LaneId from_id, lane::LaneId to_id)ad::map::access::Factory
deleteLandmark(landmark::LandmarkId id)ad::map::access::Factory
deleteLane(lane::LaneId id)ad::map::access::Factory
Factory(Store &store)ad::map::access::Factoryinlineexplicit
isOpenDriveMap(std::string const &mapName)ad::map::opendrive::AdMapFactorystatic
mStoread::map::access::Factoryprotected
operator=(AdMapFactory &&)=delete (defined in ad::map::opendrive::AdMapFactory)ad::map::opendrive::AdMapFactory
operator=(AdMapFactory const &)=delete (defined in ad::map::opendrive::AdMapFactory)ad::map::opendrive::AdMapFactory
set(const lane::LaneId &id, lane::LaneDirection direction)ad::map::access::Factory
set(const lane::LaneId &id, lane::LaneType type)ad::map::access::Factory
set(const lane::LaneId &id, lane::ComplianceVersion compliance_ver)ad::map::access::Factory
set(const lane::LaneId &id, const point::Geometry &edge_left, const point::Geometry &edge_right)ad::map::access::Factory
set(const lane::LaneId &id, const physics::Speed &speed_limit)ad::map::access::Factory
set(const lane::LaneId &id, const restriction::Restrictions &restrictions)ad::map::access::Factory
set(const lane::LaneId &id, const landmark::LandmarkIdList &landmarks)ad::map::access::Factory
set(const TrafficType &traffic_type)ad::map::access::Factory
~Factory()=defaultad::map::access::Factoryvirtual