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...
 
Id id
 id of the targeting route node More...
 
uint8_t objectIndex
 The index of the way to use from this route node to the target 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.

Id osmscout::RouteNode::Path::id

id of the targeting route node

uint8_t osmscout::RouteNode::Path::objectIndex

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


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