|
virtual bool | CanUseBackward (const DatabaseId &dbId, Id fromNodeId, const ObjectFileRef &object) const =0 |
|
virtual bool | CanUseForward (const DatabaseId &dbId, Id fromNodeId, const ObjectFileRef &object) const =0 |
|
virtual const AccessFeatureValueReader & | GetAccessReader (const DatabaseId &dbId) const =0 |
|
virtual AreaRef | GetArea (const DBFileOffset &offset) const =0 |
|
virtual GeoCoord | GetCoordinates (const RouteDescription::Node &node, size_t nodeIndex) const =0 |
|
virtual std::vector< DatabaseRef > | GetDatabases () const =0 |
| Get low level database objects (indexed by DatabaseId) More...
|
|
virtual RouteDescription::DestinationDescriptionRef | GetDestination (const RouteDescription::Node &node) const =0 |
|
virtual NodeRef | GetJunctionNode (const RouteDescription::Node &node) const =0 |
|
virtual const LanesFeatureValueReader & | GetLaneReader (const DatabaseId &dbId) const =0 |
|
virtual RouteDescription::LaneDescription | GetLanes (const DatabaseId &dbId, const WayRef &way, bool forward) const |
|
virtual RouteDescription::LaneDescriptionRef | GetLanes (const RouteDescription::Node &node) const |
|
virtual uint8_t | GetMaxSpeed (const RouteDescription::Node &node) const =0 |
|
virtual RouteDescription::NameDescriptionRef | GetNameDescription (const RouteDescription::Node &node) const =0 |
|
virtual RouteDescription::NameDescriptionRef | GetNameDescription (DatabaseId dbId, const Area &area) const =0 |
|
virtual RouteDescription::NameDescriptionRef | GetNameDescription (DatabaseId dbId, const Node &node) const =0 |
|
virtual RouteDescription::NameDescriptionRef | GetNameDescription (DatabaseId dbId, const ObjectFileRef &object) const =0 |
|
virtual RouteDescription::NameDescriptionRef | GetNameDescription (DatabaseId dbId, const Way &way) const =0 |
|
virtual NodeRef | GetNode (const DBFileOffset &offset) const =0 |
|
virtual Id | GetNodeId (const RouteDescription::Node &node) const |
|
virtual size_t | GetNodeIndex (const RouteDescription::Node &node, Id nodeId) const =0 |
|
virtual Duration | GetTime (DatabaseId dbId, const Area &area, const Distance &deltaDistance) const =0 |
|
virtual Duration | GetTime (DatabaseId dbId, const Way &way, const Distance &deltaDistance) const =0 |
|
virtual WayRef | GetWay (const DBFileOffset &offset) const =0 |
|
virtual bool | IsBackwardPath (const ObjectFileRef &object, size_t fromNodeIndex, size_t toNodeIndex) const =0 |
|
virtual bool | IsBridge (const RouteDescription::Node &node) const =0 |
|
virtual bool | IsClockwise (const RouteDescription::Node &node) const =0 |
|
virtual bool | IsForwardPath (const ObjectFileRef &object, size_t fromNodeIndex, size_t toNodeIndex) const =0 |
|
virtual bool | IsMiniRoundabout (const RouteDescription::Node &node) const =0 |
|
virtual bool | IsMotorway (const RouteDescription::Node &node) const =0 |
|
virtual bool | IsMotorwayLink (const RouteDescription::Node &node) const =0 |
|
virtual bool | IsNodeStartOrEndOfObject (const RouteDescription::Node &node, const ObjectFileRef &object) const =0 |
|
virtual bool | IsRoundabout (const RouteDescription::Node &node) const =0 |
|