libosmscout  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
osmscout::RouteNode::Path Struct Reference

A single path that starts at the given route node. More...

#include <RouteNode.h>

Public Member Functions

bool IsRestricted (Vehicle vehicle) const
 

Public Attributes

double distance
 Distance from the current route node to the target route node. More...
 
uint8_t flags
 Certain flags. More...
 
uint32_t objectIndex
 The index of the way to use from this route node to the target route node. More...
 
FileOffset offset
 File Offset of the targeting route node. More...
 

Detailed Description

A single path that starts at the given route node.

A path contains a number of information that are relevant for the router.

Member Function Documentation

bool osmscout::RouteNode::Path::IsRestricted ( Vehicle  vehicle) const
inline

Member Data Documentation

double osmscout::RouteNode::Path::distance

Distance from the current route node to the target route node.

uint8_t osmscout::RouteNode::Path::flags

Certain flags.

uint32_t osmscout::RouteNode::Path::objectIndex

The index of the way to use from this route node to the target route node.

FileOffset osmscout::RouteNode::Path::offset

File Offset of the targeting route node.


The documentation for this struct was generated from the following file: