#include <Magnification.h>
◆ Magnification() [1/3]
osmscout::Magnification::Magnification |
( |
| ) |
|
|
default |
◆ Magnification() [2/3]
osmscout::Magnification::Magnification |
( |
double |
magnification | ) |
|
|
inlineexplicitnoexcept |
Create specific magnification.
- Parameters
-
magnification | value, have to be valid - greater or equals to 1 (magnification level >= 0) |
◆ Magnification() [3/3]
◆ GetLevel()
uint32_t osmscout::Magnification::GetLevel |
( |
| ) |
const |
|
inline |
Referenced by osmscout::MapWidget::changeView(), osmscout::PlaneMapRenderer::DrawMap(), osmscout::OptimizeAreasLowZoom::GetAreas(), osmscout::StyleConfig::GetAreaTypesWithMaxMag(), osmscout::TileId::GetBoundingBox(), osmscout::GetFeatureStyle(), osmscout::StyleConfig::GetNodeTypesWithMaxMag(), osmscout::WaterIndex::GetRegions(), osmscout::StyleConfig::GetRouteTypesWithMaxMag(), osmscout::TileId::GetTile(), osmscout::TileId::GetTopLeftCoord(), osmscout::OptimizeWaysLowZoom::GetTypes(), osmscout::OptimizeAreasLowZoom::GetTypes(), osmscout::OptimizeWaysLowZoom::GetWays(), osmscout::StyleConfig::GetWayTypesWithMaxMag(), osmscout::StyleConfig::HasAreaTextStyles(), osmscout::StyleConfig::HasNodeTextStyles(), osmscout::StyleConfig::HasWayPathShieldStyle(), osmscout::StyleConfig::HasWayPathTextStyle(), osmscout::TiledMapRenderer::offlineTileRequest(), osmscout::TiledRenderingHelper::RenderTiles(), osmscout::MapPainterOpenGL::SetMagnification(), osmscout::oss::Parser::STYLEFILTER_MAG(), and osmscout::PlaneMapRenderer::TriggerMapRendering().
◆ GetMagnification()
double osmscout::Magnification::GetMagnification |
( |
| ) |
const |
|
inline |
◆ operator!=()
bool osmscout::Magnification::operator!= |
( |
const Magnification & |
other | ) |
const |
|
inline |
◆ operator++() [1/2]
◆ operator++() [2/2]
◆ operator<()
bool osmscout::Magnification::operator< |
( |
const Magnification & |
other | ) |
const |
|
inline |
◆ operator<=()
bool osmscout::Magnification::operator<= |
( |
const Magnification & |
other | ) |
const |
|
inline |
◆ operator==()
bool osmscout::Magnification::operator== |
( |
const Magnification & |
other | ) |
const |
|
inline |
◆ operator>()
bool osmscout::Magnification::operator> |
( |
const Magnification & |
other | ) |
const |
|
inline |
◆ operator>=()
bool osmscout::Magnification::operator>= |
( |
const Magnification & |
other | ) |
const |
|
inline |
◆ SetLevel()
◆ SetMagnification()
void osmscout::Magnification::SetMagnification |
( |
double |
magnification | ) |
|
◆ magBlock
◆ magCity
◆ magCityOver
◆ magClose
◆ magCloser
◆ magContinent
◆ magCounty
◆ magDetail
◆ magHouse
◆ magProximity
◆ magRegion
◆ magState
◆ magStateOver
◆ magStreet
◆ magSuburb
◆ magVeryClose
◆ magWorld
The documentation for this class was generated from the following files: