libosmscout  1.1.1
Classes | Public Member Functions | Static Public Attributes | List of all members
osmscout::AreaNodeIndex Class Reference

#include <libosmscout/include/osmscout/AreaNodeIndex.h>

Public Member Functions

 AreaNodeIndex ()=default
 
void Close ()
 
bool Open (const std::string &path, bool memoryMappedData)
 
bool IsOpen () const
 
std::string GetFilename () const
 
bool GetOffsets (const GeoBox &boundingBox, const TypeInfoSet &requestedTypes, std::vector< FileOffset > &offsets, TypeInfoSet &loadedTypes) const
 

Static Public Attributes

static const char *const AREA_NODE_IDX
 

Detailed Description

AreaWayIndex allows you to find ways and way relations in a given area.

Ways can be limited by type and result count.

Constructor & Destructor Documentation

◆ AreaNodeIndex()

osmscout::AreaNodeIndex::AreaNodeIndex ( )
default

Member Function Documentation

◆ Close()

void osmscout::AreaNodeIndex::Close ( )

◆ GetFilename()

std::string osmscout::AreaNodeIndex::GetFilename ( ) const
inline

◆ GetOffsets()

bool osmscout::AreaNodeIndex::GetOffsets ( const GeoBox &  boundingBox,
const TypeInfoSet &  requestedTypes,
std::vector< FileOffset > &  offsets,
TypeInfoSet &  loadedTypes 
) const

◆ IsOpen()

bool osmscout::AreaNodeIndex::IsOpen ( ) const
inline

◆ Open()

bool osmscout::AreaNodeIndex::Open ( const std::string &  path,
bool  memoryMappedData 
)

Member Data Documentation

◆ AREA_NODE_IDX

const char* const osmscout::AreaNodeIndex::AREA_NODE_IDX
static

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