libosmscout 1.1.1
Loading...
Searching...
No Matches
osmscout::OptimizeWaysLowZoom Class Reference

#include <libosmscout/include/osmscout/db/OptimizeWaysLowZoom.h>

Public Member Functions

 OptimizeWaysLowZoom ()
virtual ~OptimizeWaysLowZoom ()
bool Open (const TypeConfigRef &typeConfig, const std::string &path, bool memoryMappedData)
bool Close ()
bool HasOptimizations (double magnification) const
void GetTypes (const Magnification &magnification, const TypeInfoSet &wayTypes, TypeInfoSet &availableWayTypes) const
bool GetWays (const GeoBox &boundingBox, const Magnification &magnification, const TypeInfoSet &wayTypes, std::vector< WayRef > &ways, TypeInfoSet &loadedWayTypes) const

Static Public Attributes

static const char *const FILE_WAYSOPT_DAT

Constructor & Destructor Documentation

◆ OptimizeWaysLowZoom()

osmscout::OptimizeWaysLowZoom::OptimizeWaysLowZoom ( )

◆ ~OptimizeWaysLowZoom()

virtual osmscout::OptimizeWaysLowZoom::~OptimizeWaysLowZoom ( )
virtual

Member Function Documentation

◆ Close()

bool osmscout::OptimizeWaysLowZoom::Close ( )

◆ GetTypes()

void osmscout::OptimizeWaysLowZoom::GetTypes ( const Magnification & magnification,
const TypeInfoSet & wayTypes,
TypeInfoSet & availableWayTypes ) const

◆ GetWays()

bool osmscout::OptimizeWaysLowZoom::GetWays ( const GeoBox & boundingBox,
const Magnification & magnification,
const TypeInfoSet & wayTypes,
std::vector< WayRef > & ways,
TypeInfoSet & loadedWayTypes ) const

◆ HasOptimizations()

bool osmscout::OptimizeWaysLowZoom::HasOptimizations ( double magnification) const

◆ Open()

bool osmscout::OptimizeWaysLowZoom::Open ( const TypeConfigRef & typeConfig,
const std::string & path,
bool memoryMappedData )

Member Data Documentation

◆ FILE_WAYSOPT_DAT

const char* const osmscout::OptimizeWaysLowZoom::FILE_WAYSOPT_DAT
static

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