|
libosmscout
1.1.1
|
#include <libosmscout/include/osmscout/routing/RoutingService.h>

Public Member Functions | |
| bool | operator== (const VNode &other) const |
| VNode (const DBId ¤tNode) | |
| VNode (const DBId ¤tNode, const ObjectFileRef &object, const DBId &previousNode) | |
Public Attributes | |
| DBId | currentNode |
| FileOffset of this route node. More... | |
| DBId | previousNode |
| FileOffset of the previous route node. More... | |
| ObjectFileRef | object |
| The object (way/area) visited from the current route node. More... | |
Minimum required data for a node in the ClosedSet.
The ClosedSet is the set of routing nodes that have been already handled.
From the VNode list from the last routing node back to the start the route is recalculated by following the previousNode chain.
|
inlineexplicit |
Simple constructor for searching for VNodes in the ClosedSet.
| currentNode | Offset of the node to search for |
|
inline |
Full featured constructor
| currentNode | FileOffset of the current route node |
| object | Type of object used to navigate to this route node |
| previousNode | FileOffset of the previous route node visited |
|
inline |
Equality operator
| other | Other object to compare against |
| DBId osmscout::RoutingService::VNode::currentNode |
FileOffset of this route node.
| ObjectFileRef osmscout::RoutingService::VNode::object |
The object (way/area) visited from the current route node.
| DBId osmscout::RoutingService::VNode::previousNode |
FileOffset of the previous route node.
1.8.14