|
| | ShortestPathRoutingProfile (const TypeConfigRef &typeConfig) |
| double | GetCosts (const RouteNode ¤tNode, const std::vector< ObjectVariantData > &, size_t, size_t outPathIndex) const override |
| double | GetCosts (const Area &, const Distance &distance) const override |
| double | GetCosts (const Way &, const Distance &distance) const override |
| double | GetCosts (const Distance &distance) const override |
| std::string | GetCostString (double cost) const override |
| | AbstractRoutingProfile (const TypeConfigRef &typeConfig) |
| void | SetVehicle (Vehicle vehicle) |
| void | SetVehicleMaxSpeed (double maxSpeed) |
| virtual void | ParametrizeForFoot (const TypeConfig &typeConfig, double maxSpeed) |
| virtual void | ParametrizeForBicycle (const TypeConfig &typeConfig, double maxSpeed) |
| virtual bool | ParametrizeForCar (const TypeConfig &typeConfig, const std::map< std::string, double > &speedMap, double maxSpeed) |
| Vehicle | GetVehicle () const override |
| double | GetVehicleMaxSpeed () const |
| void | SetCostLimitDistance (const Distance &costLimitDistance) |
| Distance | GetCostLimitDistance () const override |
| void | SetCostLimitFactor (double costLimitFactor) |
| double | GetCostLimitFactor () const override |
| void | AddType (const TypeInfoRef &type, double speed) |
| void | AddType (const TypeInfoRef &type, SpeedVariant speed) |
| bool | CanUse (const RouteNode ¤tNode, const std::vector< ObjectVariantData > &objectVariantData, size_t pathIndex) const override |
| bool | CanUse (const Area &area) const override |
| bool | CanUse (const Way &way) const override |
| bool | CanUseForward (const Way &way) const override |
| bool | CanUseBackward (const Way &way) const override |
| Duration | GetTime (const Area &area, const Distance &distance) const override |
| Duration | GetTime (const Way &way, const Distance &distance) const override |
| double | GetUTurnCost () const override |
| virtual | ~RoutingProfile ()=default |
Profile that defines costs in a way that the shortest way is chosen (cost==distance).