API Documentation
Loading...
Searching...
No Matches
WebMercatorTile Struct Reference

A "Tile" containing data for. More...

#include <MercatorImageManager.h>

Collaboration diagram for WebMercatorTile:
[legend]

Public Types

enum class  DPI : uint04 { e_low = 1 , e_high = 2 , e_auto }
 
enum class  Resolution : uint04 { e_low_256 = 1 , e_high_512 = 2 }
 

Public Member Functions

UUID getUUID (UUID parent_id) const
 
 WebMercatorTile ()
 
 WebMercatorTile (uint04 x, uint04 y, uint04 zoom, Resolution resolution, DPI dpi, bool include_labels)
 

Static Public Member Functions

static uint04 convertResolutionToPixels (Resolution resolution)
 

Public Attributes

DPI dpi = DPI::e_low
 
String language
 
Resolution resolution = Resolution::e_low_256
 
Vector< 2, uint04tile = Vector < 2, uint04>(0U)
 
uint04 zoom = 0
 

Detailed Description

A "Tile" containing data for.


autotoc_md859

Member Enumeration Documentation

◆ DPI

enum class DPI : uint04
strong
Enumerator
e_low 
e_high 
e_auto 

◆ Resolution

enum class Resolution : uint04
strong
Enumerator
e_low_256 
e_high_512 

Constructor & Destructor Documentation

◆ WebMercatorTile() [1/2]

WebMercatorTile ( )
inline

◆ WebMercatorTile() [2/2]

WebMercatorTile ( uint04 x,
uint04 y,
uint04 zoom,
Resolution resolution,
DPI dpi,
bool include_labels )

Member Function Documentation

◆ convertResolutionToPixels()

static uint04 convertResolutionToPixels ( Resolution resolution)
static

◆ getUUID()

UUID getUUID ( UUID parent_id) const

Member Data Documentation

◆ dpi

DPI dpi = DPI::e_low

◆ language

String language

◆ resolution

◆ tile

Vector<2, uint04> tile = Vector < 2, uint04>(0U)

◆ zoom

uint04 zoom = 0

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