libosmscout 1.1.1
Loading...
Searching...
No Matches
osmscout::RouteData::RouteEntry Class Reference

#include <libosmscout/include/osmscout/routing/RouteData.h>

Public Member Functions

 RouteEntry (DatabaseId database, Id currentNodeId, size_t currentNodeIndex, const ObjectFileRef &pathObject, size_t targetNodeIndex)
void SetObjects (const std::vector< ObjectFileRef > &objects)
Id GetCurrentNodeId () const
DBFileOffset GetDBFileOffset () const
DatabaseId GetDatabaseId () const
size_t GetCurrentNodeIndex () const
ObjectFileRef GetPathObject () const
size_t GetTargetNodeIndex () const
const std::vector< ObjectFileRef > & GetObjects () const

Constructor & Destructor Documentation

◆ RouteEntry()

osmscout::RouteData::RouteEntry::RouteEntry ( DatabaseId database,
Id currentNodeId,
size_t currentNodeIndex,
const ObjectFileRef & pathObject,
size_t targetNodeIndex )

Member Function Documentation

◆ GetCurrentNodeId()

Id osmscout::RouteData::RouteEntry::GetCurrentNodeId ( ) const
inline

◆ GetCurrentNodeIndex()

size_t osmscout::RouteData::RouteEntry::GetCurrentNodeIndex ( ) const
inline

◆ GetDatabaseId()

DatabaseId osmscout::RouteData::RouteEntry::GetDatabaseId ( ) const
inline

◆ GetDBFileOffset()

DBFileOffset osmscout::RouteData::RouteEntry::GetDBFileOffset ( ) const
inline

◆ GetObjects()

const std::vector< ObjectFileRef > & osmscout::RouteData::RouteEntry::GetObjects ( ) const
inline

◆ GetPathObject()

ObjectFileRef osmscout::RouteData::RouteEntry::GetPathObject ( ) const
inline

◆ GetTargetNodeIndex()

size_t osmscout::RouteData::RouteEntry::GetTargetNodeIndex ( ) const
inline

◆ SetObjects()

void osmscout::RouteData::RouteEntry::SetObjects ( const std::vector< ObjectFileRef > & objects)

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