MapLibre Native Core
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
constants.hpp File Reference
#include <mbgl/util/chrono.hpp>
#include <mbgl/util/unitbezier.hpp>
#include <cmath>
#include <cstddef>

Go to the source code of this file.

Namespaces

 mbgl
 
 mbgl::util
 
 mbgl::debug
 

Variables

constexpr double mbgl::util::tileSize_D = 512
 
constexpr uint16_t mbgl::util::tileSize_I = 512
 
constexpr int32_t mbgl::util::EXTENT = 8192
 
constexpr double mbgl::util::M2PI = M_PI * 2
 
constexpr double mbgl::util::EARTH_RADIUS_M = 6378137
 
constexpr double mbgl::util::LATITUDE_MAX = 85.051128779806604
 
constexpr double mbgl::util::LONGITUDE_MAX = 180
 
constexpr double mbgl::util::DEGREES_MAX = 360
 
constexpr double mbgl::util::PITCH_MIN = 0.0
 
constexpr double mbgl::util::PITCH_MAX = M_PI / 3
 
constexpr double mbgl::util::MIN_ZOOM = 0.0
 
constexpr double mbgl::util::MAX_ZOOM = 25.5
 
constexpr float mbgl::util::MIN_ZOOM_F = MIN_ZOOM
 
constexpr float mbgl::util::MAX_ZOOM_F = MAX_ZOOM
 
constexpr uint8_t mbgl::util::DEFAULT_MAX_ZOOM = 22
 
constexpr float mbgl::util::ONE_EM = 24.0f
 
constexpr uint8_t mbgl::util::DEFAULT_PREFETCH_ZOOM_DELTA = 4
 
constexpr uint64_t mbgl::util::DEFAULT_MAX_CACHE_SIZE = 50 * 1024 * 1024
 
constexpr std::size_t mbgl::util::DEFAULT_ON_DEMAND_IMAGES_CACHE_SIZE = 100 * 8192
 
constexpr Duration mbgl::util::DEFAULT_TRANSITION_DURATION = Milliseconds(300)
 
constexpr Seconds mbgl::util::CLOCK_SKEW_RETRY_TIMEOUT { 30 }
 
constexpr UnitBezier mbgl::util::DEFAULT_TRANSITION_EASE = { 0, 0, 0.25, 1 }
 
constexpr int mbgl::util::DEFAULT_RATE_LIMIT_TIMEOUT = 5
 
constexpr const char * mbgl::util::ASSET_PROTOCOL = "asset://"
 
constexpr const char * mbgl::util::FILE_PROTOCOL = "file://"
 
constexpr const char * mbgl::util::MBTILES_PROTOCOL = "mbtiles://"
 
constexpr uint32_t mbgl::util::DEFAULT_MAXIMUM_CONCURRENT_REQUESTS = 20
 
constexpr uint8_t mbgl::util::TERRAIN_RGB_MAXZOOM = 15
 
constexpr const char * mbgl::util::LAST_RESORT_ALPHABETIC_FONT = "Open Sans Regular"
 
constexpr const char * mbgl::util::LAST_RESORT_PAN_UNICODE_FONT = "Arial Unicode MS Regular"
 
const bool mbgl::debug::tileParseWarnings
 
const bool mbgl::debug::styleParseWarnings
 
const bool mbgl::debug::spriteWarnings
 
const bool mbgl::debug::renderWarnings
 
const bool mbgl::debug::labelTextMissingWarning
 
const bool mbgl::debug::missingFontStackWarning
 
const bool mbgl::debug::missingFontFaceWarning
 
const bool mbgl::debug::glyphWarning
 
const bool mbgl::debug::shapingWarning