libosmscout  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
osmscout::Path Class Referencefinal

#include <Path.h>

Public Member Functions

ObjectFileRef GetObject () const
 
size_t GetTargetNodeIndex () const
 
bool IsTraversable () const
 
 Path (const ObjectFileRef &Object, size_t targetNodeIndex)
 
 Path (const ObjectFileRef &object, size_t targetNodeIndex, bool traversable)
 
 Path (const Path &other)
 

Detailed Description

A path is defined by the way to be used and the node id of a node on this way which is the target to reach.

Constructor & Destructor Documentation

◆ Path() [1/3]

osmscout::Path::Path ( const ObjectFileRef Object,
size_t  targetNodeIndex 
)

◆ Path() [2/3]

osmscout::Path::Path ( const ObjectFileRef object,
size_t  targetNodeIndex,
bool  traversable 
)

◆ Path() [3/3]

osmscout::Path::Path ( const Path other)

Member Function Documentation

◆ GetObject()

ObjectFileRef osmscout::Path::GetObject ( ) const
inline

◆ GetTargetNodeIndex()

size_t osmscout::Path::GetTargetNodeIndex ( ) const
inline

◆ IsTraversable()

bool osmscout::Path::IsTraversable ( ) const
inline

The documentation for this class was generated from the following files: