libosmscout  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
osmscout::RoutableObjects Struct Reference

#include <DataAgent.h>

Public Member Functions

AreaRef GetArea (const DatabaseId &dbId, const ObjectFileRef &areaRef) const
 
TypeConfigRef GetTypeConfig (const DatabaseId &dbId) const
 
WayRef GetWay (const DatabaseId &dbId, const ObjectFileRef &objRef) const
 

Public Attributes

GeoBox bbox
 
std::map< DatabaseId, RoutableDBObjectsdbMap
 

Member Function Documentation

◆ GetArea()

AreaRef osmscout::RoutableObjects::GetArea ( const DatabaseId dbId,
const ObjectFileRef areaRef 
) const

◆ GetTypeConfig()

TypeConfigRef osmscout::RoutableObjects::GetTypeConfig ( const DatabaseId dbId) const

References dbMap.

◆ GetWay()

WayRef osmscout::RoutableObjects::GetWay ( const DatabaseId dbId,
const ObjectFileRef objRef 
) const

Member Data Documentation

◆ bbox

GeoBox osmscout::RoutableObjects::bbox

◆ dbMap

std::map<DatabaseId, RoutableDBObjects> osmscout::RoutableObjects::dbMap

Referenced by GetArea(), GetTypeConfig(), and GetWay().


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