[−] List of all items
Structs
- AccessRestrictions
- Amenity
- Area
- AreaID
- Building
- BuildingID
- BusRoute
- BusRouteID
- BusStop
- BusStopID
- City
- CompressedMovementID
- ControlStopSign
- ControlTrafficSignal
- DirectedRoadID
- EditEffects
- EditRoad
- Intersection
- IntersectionCluster
- IntersectionID
- Lane
- LaneID
- Map
- MapConfig
- MapEdits
- Movement
- MovementID
- NamePerLanguage
- ParkingLot
- ParkingLotID
- Path
- PathRequest
- PermanentMapEdits
- Position
- Road
- RoadID
- RoadWithStopSign
- Stage
- Turn
- TurnID
- UberTurn
- UberTurnGroup
- Zone
- city::City
- edits::EditEffects
- edits::EditRoad
- edits::MapEdits
- edits::compat::ChangeAccessRestrictions
- edits::compat::ChangeLaneType
- edits::compat::ChangeSpeedLimit
- edits::compat::OriginalLane
- edits::compat::ReverseLane
- edits::perma::PermanentMapEdits
- make::initial::InitialMap
- make::initial::Intersection
- make::initial::Road
- make::initial::geometry::Piece
- make::initial::lane_specs::LaneSpec
- make::traffic_signals::Partition
- make::transit::Matcher
- map::MapConfig
- objects::area::Area
- objects::area::AreaID
- objects::building::Amenity
- objects::building::Building
- objects::building::BuildingID
- objects::building::NamePerLanguage
- objects::bus_stop::BusRoute
- objects::bus_stop::BusRouteID
- objects::bus_stop::BusStop
- objects::bus_stop::BusStopID
- objects::intersection::Intersection
- objects::intersection::IntersectionID
- objects::lane::Lane
- objects::lane::LaneID
- objects::parking_lot::ParkingLot
- objects::parking_lot::ParkingLotID
- objects::road::DirectedRoadID
- objects::road::Road
- objects::road::RoadID
- objects::stop_signs::ControlStopSign
- objects::stop_signs::RoadWithStopSign
- objects::traffic_signals::ControlTrafficSignal
- objects::traffic_signals::Stage
- objects::turn::CompressedMovementID
- objects::turn::Movement
- objects::turn::MovementID
- objects::turn::Turn
- objects::turn::TurnID
- objects::zone::AccessRestrictions
- objects::zone::Zone
- osm::NodeID
- osm::RelationID
- osm::WayID
- pathfind::Path
- pathfind::PathRequest
- pathfind::ch::ContractionHierarchyPathfinder
- pathfind::driving::VehiclePathfinder
- pathfind::node_map::NodeMap
- pathfind::uber_turns::IntersectionCluster
- pathfind::uber_turns::UberTurn
- pathfind::uber_turns::UberTurnGroup
- pathfind::walking::SidewalkPathfinder
- raw::OriginalRoad
- raw::RawArea
- raw::RawBuilding
- raw::RawBusRoute
- raw::RawBusStop
- raw::RawIntersection
- raw::RawMap
- raw::RawParkingLot
- raw::RawRoad
- raw::TurnRestriction
- traversable::Position
Enums
- AreaType
- BuildingType
- Direction
- DrivingSide
- EditCmd
- EditIntersection
- IntersectionType
- LaneType
- OffstreetParking
- PathConstraints
- PathStep
- PhaseType
- Traversable
- TurnPriority
- TurnType
- connectivity::WalkingNode
- edits::EditCmd
- edits::EditIntersection
- edits::perma::PermanentEditCmd
- edits::perma::PermanentEditIntersection
- map::DrivingSide
- objects::area::AreaType
- objects::building::BuildingType
- objects::building::OffstreetParking
- objects::intersection::IntersectionType
- objects::lane::LaneType
- objects::road::Direction
- objects::traffic_signals::PhaseType
- objects::turn::TurnPriority
- objects::turn::TurnType
- osm::OsmID
- osm::RoadRank
- pathfind::PathConstraints
- pathfind::PathStep
- pathfind::Pathfinder
- pathfind::driving::Node
- pathfind::walking::WalkingNode
- raw::RestrictionType
- traversable::Traversable
Functions
- connectivity::all_costs_from
- connectivity::build_graph_for_pedestrians
- connectivity::build_graph_for_vehicles
- connectivity::driving_cost
- connectivity::find_scc
- edits::compat::fix_intersection_ids
- edits::compat::fix_map_name
- edits::compat::fix_merge_zones
- edits::compat::fix_offset
- edits::compat::fix_old_lane_cmds
- edits::compat::fix_road_direction
- edits::compat::upgrade
- edits::compat::walk
- edits::recalculate_turns
- make::bridges::find_bridges
- make::buildings::classify_bldg
- make::buildings::get_address
- make::buildings::make_all_buildings
- make::buildings::trim_path
- make::initial::geometry::close_off_polygon
- make::initial::geometry::deadend
- make::initial::geometry::generalized_trim_back
- make::initial::geometry::intersection_polygon
- make::initial::geometry::on_off_ramp
- make::initial::lane_specs::assemble_ltr
- make::initial::lane_specs::back
- make::initial::lane_specs::fwd
- make::initial::lane_specs::get_lane_specs_ltr
- make::match_points_to_lanes
- make::medians::find_medians
- make::parking_lots::infer_spots
- make::parking_lots::line_valid
- make::parking_lots::make_all_parking_lots
- make::parking_lots::trim_path
- make::remove_disconnected::remove_disconnected_roads
- make::traffic_signals::all_walk_all_yield
- make::traffic_signals::brute_force
- make::traffic_signals::degenerate
- make::traffic_signals::expand_all_stages
- make::traffic_signals::four_oneways
- make::traffic_signals::four_way_four_stage
- make::traffic_signals::four_way_two_stage
- make::traffic_signals::get_possible_policies
- make::traffic_signals::greedy_assignment
- make::traffic_signals::half_signal
- make::traffic_signals::helper
- make::traffic_signals::make_stages
- make::traffic_signals::new
- make::traffic_signals::okay_partition
- make::traffic_signals::stage_per_road
- make::traffic_signals::synchronize
- make::traffic_signals::three_way
- make::transit::default_spawn_times
- make::transit::make_route
- make::transit::make_stops_and_routes
- make::transit::pick_start_lane
- make::turns::curvey_turn
- make::turns::does_turn_pass_restrictions
- make::turns::ensure_unique
- make::turns::from_pt
- make::turns::is_turn_allowed
- make::turns::lc_penalty
- make::turns::make_all_turns
- make::turns::make_vehicle_turns
- make::turns::remove_merging_turns
- make::turns::to_pt
- make::walking_turns::_make_walking_turns_v2
- make::walking_turns::get_sidewalk
- make::walking_turns::make_crosswalks
- make::walking_turns::make_degenerate_crosswalks
- make::walking_turns::make_footway_turns
- make::walking_turns::make_shared_sidewalk_corner
- make::walking_turns::make_walking_turns
- make::walking_turns::turn_id
- objects::building::sidewalk_to_bike
- objects::traffic_signals::export_movement
- objects::traffic_signals::find_r
- objects::traffic_signals::import_movement
- objects::turn::movement_geom
- objects::zone::floodfill
- pathfind::dijkstra::build_graph_for_pedestrians
- pathfind::dijkstra::build_graph_for_vehicles
- pathfind::dijkstra::calc_path
- pathfind::dijkstra::pathfind
- pathfind::dijkstra::pathfind_avoiding_lanes
- pathfind::dijkstra::pathfind_walking
- pathfind::driving::driving_cost
- pathfind::driving::make_input_graph
- pathfind::driving::round
- pathfind::node_map::deserialize_nodemap
- pathfind::uber_turns::flood
- pathfind::uber_turns::group_geom
- pathfind::uber_turns::trace_back
- pathfind::validate_continuity
- pathfind::validate_restrictions
- pathfind::walking::make_input_graph
- pathfind::walking::one_step_walking_path
- pathfind::walking::transit_input_graph
- pathfind::walking::walking_cost
- pathfind::walking::walking_path_to_steps
Constants
- NORMAL_LANE_THICKNESS
- PARKING_LOT_SPOT_LENGTH
- PARKING_SPOT_LENGTH
- SERVICE_ROAD_LANE_THICKNESS
- SHOULDER_THICKNESS
- SIDEWALK_THICKNESS
- make::initial::geometry::DEGENERATE_INTERSECTION_HALF_LENGTH
- make::traffic_signals::PROTECTED
- make::traffic_signals::YIELD
- objects::lane::PARKING_LOT_SPOT_LENGTH
- objects::lane::PARKING_SPOT_LENGTH
- objects::traffic_signals::CROSSWALK_PACE
- osm::ENDPT_BACK
- osm::ENDPT_FWD
- osm::HIGHWAY
- osm::INFERRED_PARKING
- osm::INFERRED_SIDEWALKS
- osm::MAXSPEED
- osm::NAME
- osm::OSM_REL_ID
- osm::OSM_WAY_ID
- osm::PARKING_BOTH
- osm::PARKING_LEFT
- osm::PARKING_RIGHT
- osm::SIDEWALK