libosmscout 1.1.1
Loading...
Searching...
No Matches
osmscout::CLASS_FINAL< DataLoader >::Level Struct Reference

#include <libosmscout-import/include/osmscoutimport/WaterIndexProcessor.h>

Collaboration diagram for osmscout::CLASS_FINAL< DataLoader >::Level:

Public Member Functions

void SetBox (const GeoBox &boundingBox, double cellWidth, double cellHeight)

Public Attributes

uint32_t level
 The actual zoom level.
FileOffset indexEntryOffset
 File offset of this entry on disk.
bool hasCellData
 If true, we have cell data.
uint8_t dataOffsetBytes
 Number of bytes per entry in bitmap.
State defaultCellData
 If hasCellData is false, this is the value to be returned for all cells.
FileOffset indexDataOffset
 File offset of start cell state data on disk.
StateMap stateMap
 Index to handle state of cells.

Detailed Description

template<typename DataLoader>
struct osmscout::CLASS_FINAL< DataLoader >::Level

A tile bitmap/zoom level.

Member Function Documentation

◆ SetBox()

template<typename DataLoader>
void osmscout::CLASS_FINAL< DataLoader >::Level::SetBox ( const GeoBox & boundingBox,
double cellWidth,
double cellHeight )

Member Data Documentation

◆ dataOffsetBytes

template<typename DataLoader>
uint8_t osmscout::CLASS_FINAL< DataLoader >::Level::dataOffsetBytes

Number of bytes per entry in bitmap.

◆ defaultCellData

template<typename DataLoader>
State osmscout::CLASS_FINAL< DataLoader >::Level::defaultCellData

If hasCellData is false, this is the value to be returned for all cells.

◆ hasCellData

template<typename DataLoader>
bool osmscout::CLASS_FINAL< DataLoader >::Level::hasCellData

If true, we have cell data.

◆ indexDataOffset

template<typename DataLoader>
FileOffset osmscout::CLASS_FINAL< DataLoader >::Level::indexDataOffset

File offset of start cell state data on disk.

◆ indexEntryOffset

template<typename DataLoader>
FileOffset osmscout::CLASS_FINAL< DataLoader >::Level::indexEntryOffset

File offset of this entry on disk.

◆ level

template<typename DataLoader>
uint32_t osmscout::CLASS_FINAL< DataLoader >::Level::level

The actual zoom level.

◆ stateMap

template<typename DataLoader>
StateMap osmscout::CLASS_FINAL< DataLoader >::Level::stateMap

Index to handle state of cells.


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