libosmscout  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
osmscout::FastestPathRoutingProfile Member List

This is the complete list of members for osmscout::FastestPathRoutingProfile, including all inherited members.

AbstractRoutingProfile(const TypeConfigRef &typeConfig)osmscout::AbstractRoutingProfileexplicit
accessReaderosmscout::AbstractRoutingProfileprotected
AddType(const TypeInfoRef &type, double speed)osmscout::AbstractRoutingProfile
AddType(const TypeInfoRef &type, SpeedVariant speed)osmscout::AbstractRoutingProfile
applyJunctionPenaltyosmscout::FastestPathRoutingProfileprotected
CanUse(const RouteNode &currentNode, const std::vector< ObjectVariantData > &objectVariantData, size_t pathIndex) const overrideosmscout::AbstractRoutingProfilevirtual
CanUse(const Area &area) const overrideosmscout::AbstractRoutingProfilevirtual
CanUse(const Way &way) const overrideosmscout::AbstractRoutingProfilevirtual
CanUseBackward(const Way &way) const overrideosmscout::AbstractRoutingProfilevirtual
CanUseForward(const Way &way) const overrideosmscout::AbstractRoutingProfilevirtual
costLimitDistanceosmscout::AbstractRoutingProfileprotected
costLimitFactorosmscout::AbstractRoutingProfileprotected
FastestPathRoutingProfile(const TypeConfigRef &typeConfig)osmscout::FastestPathRoutingProfileexplicit
GetCostLimitDistance() const overrideosmscout::AbstractRoutingProfileinlinevirtual
GetCostLimitFactor() const overrideosmscout::AbstractRoutingProfileinlinevirtual
GetCosts(const RouteNode &currentNode, const std::vector< ObjectVariantData > &objectVariantData, size_t inPathIndex, size_t outPathIndex) const overrideosmscout::FastestPathRoutingProfileinlinevirtual
GetCosts(const Area &area, const Distance &distance) const overrideosmscout::FastestPathRoutingProfileinlinevirtual
GetCosts(const Way &way, const Distance &distance) const overrideosmscout::FastestPathRoutingProfileinlinevirtual
GetCosts(const Distance &distance) const overrideosmscout::FastestPathRoutingProfileinlinevirtual
GetCostString(double cost) const overrideosmscout::FastestPathRoutingProfileinlinevirtual
GetMaxPenalty() constosmscout::FastestPathRoutingProfileinline
GetPenaltyDifferentType() constosmscout::FastestPathRoutingProfileinline
GetPenaltySameType() constosmscout::FastestPathRoutingProfileinline
GetTime(const Area &area, const Distance &distance) const overrideosmscout::AbstractRoutingProfileinlinevirtual
GetTime(const Way &way, const Distance &distance) const overrideosmscout::AbstractRoutingProfileinlinevirtual
GetTime2(const Obj &obj, const Distance &distance) constosmscout::AbstractRoutingProfileinlineprotected
GetUTurnCost() const overrideosmscout::FastestPathRoutingProfileinlinevirtual
GetVehicle() const overrideosmscout::AbstractRoutingProfileinlinevirtual
GetVehicleMaxSpeed() constosmscout::AbstractRoutingProfileinline
gradeReaderosmscout::AbstractRoutingProfileprotected
HasJunctionPenalty() constosmscout::FastestPathRoutingProfileinline
maxPenaltyosmscout::FastestPathRoutingProfileprotected
maxSpeedosmscout::AbstractRoutingProfileprotected
maxSpeedReaderosmscout::AbstractRoutingProfileprotected
minSpeedosmscout::AbstractRoutingProfileprotected
ParametrizeForBicycle(const TypeConfig &typeConfig, double maxSpeed) overrideosmscout::FastestPathRoutingProfileinlinevirtual
ParametrizeForCar(const TypeConfig &typeConfig, const std::map< std::string, double > &speedMap, double maxSpeed) overrideosmscout::FastestPathRoutingProfileinlinevirtual
ParametrizeForFoot(const TypeConfig &typeConfig, double maxSpeed) overrideosmscout::FastestPathRoutingProfileinlinevirtual
penaltyDifferentTypeosmscout::FastestPathRoutingProfileprotected
penaltySameTypeosmscout::FastestPathRoutingProfileprotected
SetCostLimitDistance(const Distance &costLimitDistance)osmscout::AbstractRoutingProfile
SetCostLimitFactor(double costLimitFactor)osmscout::AbstractRoutingProfile
SetJunctionPenalty(bool b)osmscout::FastestPathRoutingProfileinline
SetMaxPenalty(const HourDuration &d)osmscout::FastestPathRoutingProfileinline
SetPenaltyDifferentType(const Distance &d)osmscout::FastestPathRoutingProfileinline
SetPenaltySameType(const Distance &d)osmscout::FastestPathRoutingProfileinline
SetVehicle(Vehicle vehicle)osmscout::AbstractRoutingProfile
SetVehicleMaxSpeed(double maxSpeed)osmscout::AbstractRoutingProfile
speedsosmscout::AbstractRoutingProfileprotected
typeConfigosmscout::AbstractRoutingProfileprotected
vehicleosmscout::AbstractRoutingProfileprotected
vehicleMaxSpeedosmscout::AbstractRoutingProfileprotected
vehicleRouteNodeBitosmscout::AbstractRoutingProfileprotected
~RoutingProfile()=defaultosmscout::RoutingProfilevirtual