| AbstractRoutingProfile(const TypeConfigRef &typeConfig) | osmscout::AbstractRoutingProfile | explicit |
| accessReader | osmscout::AbstractRoutingProfile | protected |
| AddType(const TypeInfoRef &type, double speed) | osmscout::AbstractRoutingProfile | |
| AddType(const TypeInfoRef &type, SpeedVariant speed) | osmscout::AbstractRoutingProfile | |
| CanUse(const RouteNode ¤tNode, const std::vector< ObjectVariantData > &objectVariantData, size_t pathIndex) const override | osmscout::AbstractRoutingProfile | virtual |
| CanUse(const Area &area) const override | osmscout::AbstractRoutingProfile | virtual |
| CanUse(const Way &way) const override | osmscout::AbstractRoutingProfile | virtual |
| CanUseBackward(const Way &way) const override | osmscout::AbstractRoutingProfile | virtual |
| CanUseForward(const Way &way) const override | osmscout::AbstractRoutingProfile | virtual |
| costLimitDistance | osmscout::AbstractRoutingProfile | protected |
| costLimitFactor | osmscout::AbstractRoutingProfile | protected |
| GetCostLimitDistance() const override | osmscout::AbstractRoutingProfile | inlinevirtual |
| GetCostLimitFactor() const override | osmscout::AbstractRoutingProfile | inlinevirtual |
| GetCosts(const RouteNode ¤tNode, const std::vector< ObjectVariantData > &objectVariantData, size_t inPathIndex, size_t outPathIndex) const =0 | osmscout::RoutingProfile | pure virtual |
| GetCosts(const Area &area, const Distance &distance) const =0 | osmscout::RoutingProfile | pure virtual |
| GetCosts(const Way &way, const Distance &distance) const =0 | osmscout::RoutingProfile | pure virtual |
| GetCosts(const Distance &distance) const =0 | osmscout::RoutingProfile | pure virtual |
| GetCostString(double cost) const override | osmscout::AbstractRoutingProfile | inlinevirtual |
| GetTime(const Area &area, const Distance &distance) const override | osmscout::AbstractRoutingProfile | inlinevirtual |
| GetTime(const Way &way, const Distance &distance) const override | osmscout::AbstractRoutingProfile | inlinevirtual |
| GetTime2(const Obj &obj, const Distance &distance) const | osmscout::AbstractRoutingProfile | inlineprotected |
| GetUTurnCost() const override | osmscout::AbstractRoutingProfile | virtual |
| GetVehicle() const override | osmscout::AbstractRoutingProfile | inlinevirtual |
| GetVehicleMaxSpeed() const | osmscout::AbstractRoutingProfile | inline |
| gradeReader | osmscout::AbstractRoutingProfile | protected |
| maxSpeed | osmscout::AbstractRoutingProfile | protected |
| maxSpeedReader | osmscout::AbstractRoutingProfile | protected |
| minSpeed | osmscout::AbstractRoutingProfile | protected |
| ParametrizeForBicycle(const TypeConfig &typeConfig, double maxSpeed) | osmscout::AbstractRoutingProfile | virtual |
| ParametrizeForCar(const TypeConfig &typeConfig, const std::map< std::string, double > &speedMap, double maxSpeed) | osmscout::AbstractRoutingProfile | virtual |
| ParametrizeForFoot(const TypeConfig &typeConfig, double maxSpeed) | osmscout::AbstractRoutingProfile | virtual |
| SetCostLimitDistance(const Distance &costLimitDistance) | osmscout::AbstractRoutingProfile | |
| SetCostLimitFactor(double costLimitFactor) | osmscout::AbstractRoutingProfile | |
| SetVehicle(Vehicle vehicle) | osmscout::AbstractRoutingProfile | |
| SetVehicleMaxSpeed(double maxSpeed) | osmscout::AbstractRoutingProfile | |
| speeds | osmscout::AbstractRoutingProfile | protected |
| typeConfig | osmscout::AbstractRoutingProfile | protected |
| vehicle | osmscout::AbstractRoutingProfile | protected |
| vehicleMaxSpeed | osmscout::AbstractRoutingProfile | protected |
| vehicleRouteNodeBit | osmscout::AbstractRoutingProfile | protected |
| ~RoutingProfile()=default | osmscout::RoutingProfile | virtual |