List of all items
Structs
- AccessRestrictions
- Amenity
- Area
- AreaID
- Building
- BuildingID
- City
- CompressedMovementID
- ControlStopSign
- ControlTrafficSignal
- Crossing
- DiagonalFilter
- DirectedRoadID
- EditEffects
- EditIntersection
- EditRoad
- ExtraPOI
- Intersection
- IntersectionCluster
- IntersectionID
- Lane
- LaneID
- LaneSpec
- Map
- MapConfig
- MapEdits
- Movement
- MovementID
- NamePerLanguage
- OriginalRoad
- ParkingLot
- ParkingLotID
- Path
- PathRequest
- PathV2
- Pathfinder
- PathfinderCache
- PermanentMapEdits
- Position
- RawToMapOptions
- Road
- RoadFilter
- RoadID
- RoadSideID
- RoadWithStopSign
- RoutingParams
- Stage
- TransitRoute
- TransitRouteID
- TransitStop
- TransitStopID
- Turn
- TurnID
- UberTurn
- Zone
- city::City
- connectivity::WalkingOptions
- connectivity::walking::WalkingOptions
- edits::EditEffects
- edits::EditIntersection
- edits::EditRoad
- edits::MapEdits
- edits::compat::ChangeAccessRestrictions
- edits::compat::ChangeLaneType
- edits::compat::ChangeSpeedLimit
- edits::compat::OriginalLane
- edits::compat::ReverseLane
- edits::perma::PermanentEditIntersection
- edits::perma::PermanentMapEdits
- edits::perma_traffic_signal::DirectedRoad
- edits::perma_traffic_signal::Plan
- edits::perma_traffic_signal::Stage
- edits::perma_traffic_signal::TrafficSignal
- edits::perma_traffic_signal::Turn
- make::RawToMapOptions
- make::transit::BorderSnapper
- objects::area::Area
- objects::area::AreaID
- objects::building::Building
- objects::building::BuildingID
- objects::intersection::Intersection
- objects::intersection::IntersectionID
- objects::lane::Lane
- objects::lane::LaneID
- objects::modal_filter::DiagonalFilter
- objects::modal_filter::RoadFilter
- objects::movement::CompressedMovementID
- objects::movement::Movement
- objects::movement::MovementID
- objects::parking_lot::ParkingLot
- objects::parking_lot::ParkingLotID
- objects::road::Crossing
- objects::road::DirectedRoadID
- objects::road::OriginalRoad
- 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::transit::TransitRoute
- objects::transit::TransitRouteID
- objects::transit::TransitStop
- objects::transit::TransitStopID
- 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::pathfinder::PathfinderCache
- 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
- traversable::Position
Enums
- AmenityType
- AreaType
- BufferType
- BuildingType
- CommonEndpoint
- CrossingType
- Direction
- DrivingSide
- EditCmd
- EditIntersectionControl
- ExtraPOIType
- FilterType
- IntersectionControl
- IntersectionKind
- LaneType
- OffstreetParking
- PathConstraints
- PathStep
- PathStepV2
- PathfinderCaching
- RestrictionType
- SideOfRoad
- StageType
- Traversable
- TurnPriority
- TurnType
- connectivity::Spot
- connectivity::WalkingNode
- edits::EditCmd
- edits::EditIntersectionControl
- edits::perma::PermanentEditCmd
- edits::perma::PermanentEditIntersectionControl
- edits::perma_traffic_signal::StageType
- objects::building::BuildingType
- objects::building::OffstreetParking
- objects::lane::CommonEndpoint
- objects::modal_filter::FilterType
- 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::pathfinder::PathfinderCaching
- pathfind::v1::PathStep
- pathfind::v2::PathStepV2
- pathfind::vehicles::Node
- pathfind::walking::WalkingNode
- 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::apply::fix_building_driveways
- edits::apply::fix_parking_lot_driveways
- edits::apply::modify_lanes
- edits::apply::recalculate_intersection_polygon
- edits::apply::recalculate_turns
- 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::fix_turn_restrictions
- edits::compat::remove_vehicle_caps
- edits::compat::upgrade
- edits::compat::walk
- make::bridges::find_bridges
- make::buildings::classify_bldg
- make::buildings::get_address
- make::buildings::make_all_buildings
- make::match_points_to_lanes
- make::parking_lots::infer_spots
- make::parking_lots::line_valid
- make::parking_lots::make_all_parking_lots
- make::parking_lots::snap_driveway
- make::snap_nodes_to_line
- make::snap_nodes_with_data_to_line
- 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::transit::create_route
- make::transit::create_stop
- make::transit::finalize_transit
- make::trim_path
- make::turns::curvey_turn
- make::turns::ensure_unique
- make::turns::make_all_turns
- make::turns::make_vehicle_turns
- make::turns::remove_merging_turns
- make::turns::turn_type_from_lane_geom
- make::turns::verify_vehicle_connectivity
- make::walking_turns::baseline_geometry
- make::walking_turns::filter_turns
- make::walking_turns::make_crosswalk
- make::walking_turns::make_shared_sidewalk_corner
- make::walking_turns::make_walking_turns
- make::walking_turns::turn_id
- map::expected_turn_types_for_four_way
- map::turn_type_from_angles
- map::turn_type_from_road_geom
- objects::building::sidewalk_to_bike
- objects::lane::parse_turn_type_from_osm
- objects::movement::find_r
- objects::movement::movement_geom
- 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
- turn_type_from_angles
Constants
- MAX_BIKE_SPEED
- MAX_WALKING_SPEED
- NORMAL_LANE_THICKNESS
- PARKING_LOT_SPOT_LENGTH
- SIDEWALK_THICKNESS
- city::POLYGON_EPSILON
- edits::perma::IGNORE_OLD_LANES
- make::traffic_signals::PROTECTED
- make::traffic_signals::YIELD
- objects::lane::PARKING_LOT_SPOT_LENGTH
- objects::traffic_signals::CROSSWALK_PACE
- osm::HIGHWAY
- traversable::MAX_BIKE_SPEED
- traversable::MAX_WALKING_SPEED