List of all items[−]
Structs
- AccessRestrictions
- Amenity
- Area
- AreaID
- Block
- Building
- BuildingID
- BusRoute
- BusRouteID
- BusStop
- BusStopID
- City
- CompressedMovementID
- ControlStopSign
- ControlTrafficSignal
- DirectedRoadID
- EditEffects
- EditRoad
- Intersection
- IntersectionCluster
- IntersectionID
- Lane
- LaneID
- LaneSpec
- Map
- MapConfig
- MapEdits
- Movement
- MovementID
- NamePerLanguage
- ParkingLot
- ParkingLotID
- Path
- PathRequest
- PathV2
- Perimeter
- PermanentMapEdits
- Position
- RawToMapOptions
- Road
- RoadID
- RoadSideID
- RoadWithStopSign
- RoutingParams
- Stage
- Turn
- TurnID
- UberTurn
- Zone
- city::City
- connectivity::Item
- connectivity::WalkingOptions
- connectivity::walking::Item
- connectivity::walking::WalkingOptions
- 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::RawToMapOptions
- make::initial::InitialMap
- make::initial::Intersection
- make::initial::Road
- make::initial::geometry::Piece
- make::snappy::Cycleway
- map::MapConfig
- objects::area::Area
- objects::area::AreaID
- objects::block::Block
- objects::block::Perimeter
- objects::building::Amenity
- objects::building::AmenityTypeIter
- 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::lane::LaneSpec
- objects::movement::CompressedMovementID
- objects::movement::Movement
- objects::movement::MovementID
- objects::parking_lot::ParkingLot
- objects::parking_lot::ParkingLotID
- objects::road::DirectedRoadID
- objects::road::Road
- objects::road::RoadID
- objects::road::RoadSideID
- objects::stop_signs::ControlStopSign
- objects::stop_signs::RoadWithStopSign
- objects::traffic_signals::ControlTrafficSignal
- objects::traffic_signals::Stage
- objects::turn::Turn
- objects::turn::TurnID
- objects::zone::AccessRestrictions
- objects::zone::Zone
- osm::NodeID
- osm::RelationID
- osm::WayID
- pathfind::RoutingParams
- pathfind::node_map::InnerNodeMap
- pathfind::node_map::NodeMap
- pathfind::pathfinder::Pathfinder
- pathfind::uber_turns::IntersectionCluster
- pathfind::uber_turns::UberTurn
- pathfind::uber_turns::UberTurnV2
- pathfind::v1::Path
- pathfind::v1::PathRequest
- pathfind::v2::PathV2
- pathfind::vehicles::VehiclePathfinder
- pathfind::walking::SidewalkPathfinder
- raw::OriginalRoad
- raw::RawArea
- raw::RawBuilding
- raw::RawIntersection
- raw::RawMap
- raw::RawParkingLot
- raw::RawRoad
- raw::TurnRestriction
- traversable::Position
Enums
- AmenityType
- AreaType
- BufferType
- BuildingType
- Direction
- DrivingSide
- EditCmd
- EditIntersection
- IntersectionType
- LaneType
- OffstreetParking
- PathConstraints
- PathStep
- PathStepV2
- SideOfRoad
- StageType
- Traversable
- TurnPriority
- TurnType
- connectivity::Spot
- connectivity::WalkingNode
- edits::EditCmd
- edits::EditIntersection
- edits::perma::PermanentEditCmd
- edits::perma::PermanentEditIntersection
- map::DrivingSide
- objects::area::AreaType
- objects::building::AmenityType
- objects::building::BuildingType
- objects::building::OffstreetParking
- objects::intersection::IntersectionType
- objects::lane::BufferType
- objects::lane::LaneType
- objects::road::Direction
- objects::road::SideOfRoad
- objects::traffic_signals::StageType
- objects::turn::TurnPriority
- objects::turn::TurnType
- osm::OsmID
- osm::RoadRank
- pathfind::PathConstraints
- pathfind::engine::CreateEngine
- pathfind::engine::PathfindEngine
- pathfind::v1::PathStep
- pathfind::v2::PathStepV2
- pathfind::vehicles::Node
- pathfind::walking::WalkingNode
- raw::RestrictionType
- traversable::Traversable
Functions
- connectivity::all_vehicle_costs_from
- connectivity::all_walking_costs_from
- connectivity::find_scc
- connectivity::vehicle_cost
- connectivity::walking::all_walking_costs_from
- edits::compat::fix_adaptive_stages
- edits::compat::fix_city_name
- edits::compat::fix_f64s
- edits::compat::fix_intersection_ids
- edits::compat::fix_lane_widths
- edits::compat::fix_map_name
- edits::compat::fix_merge_zones
- edits::compat::fix_offset
- edits::compat::fix_old_lane_cmds
- edits::compat::fix_phase_to_stage
- edits::compat::fix_plans
- edits::compat::fix_road_direction
- edits::compat::remove_vehicle_caps
- edits::compat::upgrade
- edits::compat::walk
- edits::fix_building_driveways
- edits::fix_parking_lot_driveways
- edits::modify_lanes
- edits::recalculate_intersection_polygon
- edits::recalculate_turns
- make::bridges::find_bridges
- make::buildings::classify_bldg
- make::buildings::get_address
- make::buildings::make_all_buildings
- make::collapse_intersections::collapse
- make::collapse_intersections::collapse_intersection
- make::collapse_intersections::is_cycleway
- make::collapse_intersections::should_collapse
- make::collapse_intersections::trim_deadends
- 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::geometry::pretrimmed_geometry
- make::initial::lane_specs::assemble_ltr
- make::initial::lane_specs::get_lane_specs_ltr
- make::initial::lane_specs::osm_separation_type
- make::match_points_to_lanes
- make::merge_intersections::angle
- make::merge_intersections::connects_dual_carriageway
- make::merge_intersections::merge_short_roads
- make::merge_intersections::should_merge
- make::parking_lots::infer_spots
- make::parking_lots::line_valid
- make::parking_lots::make_all_parking_lots
- make::parking_lots::snap_driveway
- make::remove_disconnected::remove_disconnected_roads
- make::snappy::snap_cycleways
- make::snappy::v1
- make::traffic_signals::all_walk_all_yield
- make::traffic_signals::degenerate
- make::traffic_signals::expand_all_stages
- 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::lagging_green::add_stage
- make::traffic_signals::lagging_green::four_way_four_stage
- make::traffic_signals::lagging_green::is_conflict
- make::traffic_signals::lagging_green::make_crosswalk_variable
- make::traffic_signals::lagging_green::make_lagging_green_variable
- make::traffic_signals::lagging_green::make_signal
- make::traffic_signals::lagging_green::make_traffic_signal
- make::traffic_signals::lagging_green::merge_stages
- make::traffic_signals::lagging_green::movements
- make::traffic_signals::lagging_green::movements_from
- make::traffic_signals::lagging_green::multi_way_stages
- make::traffic_signals::lagging_green::optimize
- make::traffic_signals::lagging_green::protected_yield_stage
- make::traffic_signals::lagging_green::remove_movement
- make::traffic_signals::lagging_green::straight_types
- make::traffic_signals::lagging_green::three_way_three_stage
- make::traffic_signals::make_stages
- make::traffic_signals::new
- make::traffic_signals::stage_per_road
- make::traffic_signals::synchronize
- make::traffic_signals::three_way
- make::trim_path
- make::turns::curvey_turn
- make::turns::ensure_unique
- make::turns::expected_turn_types_for_four_way
- make::turns::from_pt
- make::turns::make_all_turns
- make::turns::make_vehicle_turns
- make::turns::remove_merging_turns
- make::turns::to_pt
- make::turns::turn_type_from_angles
- make::turns::verify_vehicle_connectivity
- make::walking_turns::filter_turns
- 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::make_walking_turns_v2
- make::walking_turns::turn_id
- objects::building::sidewalk_to_bike
- objects::lane::parse_turn_type_from_osm
- objects::movement::movement_geom
- objects::traffic_signals::export_movement
- objects::traffic_signals::find_r
- objects::traffic_signals::import_movement
- objects::zone::floodfill
- pathfind::node_map::deserialize_nodemap
- pathfind::round
- pathfind::uber_turns::flood
- pathfind::uber_turns::trace_back
- pathfind::unround
- pathfind::v1::validate_continuity
- pathfind::v1::validate_restrictions
- pathfind::v1::validate_zones
- pathfind::v2::find_uber_turns
- pathfind::vehicles::make_input_graph
- pathfind::vehicles::vehicle_cost
- pathfind::walking::make_input_graph
- pathfind::walking::one_step_walking_path
- pathfind::walking::transit_input_graph
- pathfind::walking::walking_path_to_steps
- pathfind::zone_cost
- traversable::bike_speed_on_incline
- traversable::walking_speed_on_incline
Constants
- MAX_BIKE_SPEED
- MAX_WALKING_SPEED
- NORMAL_LANE_THICKNESS
- PARKING_LOT_SPOT_LENGTH
- SIDEWALK_THICKNESS
- city::POLYGON_EPSILON
- make::collapse_intersections::SHORT_THRESHOLD
- make::initial::geometry::DEGENERATE_INTERSECTION_HALF_LENGTH
- make::snappy::DEBUG_OUTPUT
- make::traffic_signals::PROTECTED
- make::traffic_signals::YIELD
- objects::lane::NORMAL_LANE_THICKNESS
- objects::lane::PARKING_LOT_SPOT_LENGTH
- objects::lane::SERVICE_ROAD_LANE_THICKNESS
- objects::lane::SHOULDER_THICKNESS
- objects::lane::SIDEWALK_THICKNESS
- 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
- traversable::MAX_BIKE_SPEED
- traversable::MAX_WALKING_SPEED