marble
#include <TextureLayer.h>
Definition at line 39 of file TextureLayer.h.
Marble::TextureLayer::~TextureLayer |
( |
| ) |
|
void Marble::TextureLayer::addLandDocument |
( |
const GeoDataDocument * |
landDocument | ) |
|
void Marble::TextureLayer::addSeaDocument |
( |
const GeoDataDocument * |
seaDocument | ) |
|
void Marble::TextureLayer::downloadStackedTile |
( |
const TileId & |
stackedTileId | ) |
|
|
slot |
int Marble::TextureLayer::preferredRadiusCeil |
( |
int |
radius | ) |
const |
int Marble::TextureLayer::preferredRadiusFloor |
( |
int |
radius | ) |
const |
void Marble::TextureLayer::reload |
( |
| ) |
|
|
slot |
Renders the content provided by the layer on the viewport.
- Parameters
-
painter | painter object allowing to paint on the map |
viewport | metadata, such as current projection, screen dimension, etc. |
renderPos | current render position |
layer | deprecated, always zero (NULL) |
- Returns
true
Returns whether the rendering has been successful
Implements Marble::LayerInterface.
Definition at line 293 of file TextureLayer.cpp.
QStringList Marble::TextureLayer::renderPosition |
( |
| ) |
const |
|
virtual |
Preferred level in the layer stack for the rendering.
Gives a preferred level in the existing layer stack where the render() method of this plugin should get executed. Possible Values: "NONE" "STARS" "BEHIND_TARGET" "SURFACE" "HOVERS_ABOVE_SURFACE" "ATMOSPHERE" "ORBIT" "ALWAYS_ON_TOP" "FLOAT_ITEM" "USER_TOOLS"
Implements Marble::LayerInterface.
Definition at line 262 of file TextureLayer.cpp.
void Marble::TextureLayer::repaintNeeded |
( |
| ) |
|
|
signal |
void Marble::TextureLayer::reset |
( |
| ) |
|
|
slot |
QString Marble::TextureLayer::runtimeTrace |
( |
| ) |
const |
|
virtual |
void Marble::TextureLayer::setMapTheme |
( |
const QVector< const GeoSceneTextureTile * > & |
textures, |
|
|
const GeoSceneGroup * |
textureLayerSettings, |
|
|
const QString & |
seaFile, |
|
|
const QString & |
landFile |
|
) |
| |
|
slot |
void Marble::TextureLayer::setNeedsUpdate |
( |
| ) |
|
|
slot |
void Marble::TextureLayer::setProjection |
( |
Projection |
projection | ) |
|
|
slot |
Set the Projection used for the map.
- Parameters
-
projection | projection type (e.g. Spherical, Equirectangular, Mercator) |
Definition at line 386 of file TextureLayer.cpp.
void Marble::TextureLayer::setShowCityLights |
( |
bool |
show | ) |
|
|
slot |
void Marble::TextureLayer::setShowRelief |
( |
bool |
show | ) |
|
|
slot |
void Marble::TextureLayer::setShowSunShading |
( |
bool |
show | ) |
|
|
slot |
void Marble::TextureLayer::setShowTileId |
( |
bool |
show | ) |
|
|
slot |
void Marble::TextureLayer::setVolatileCacheLimit |
( |
quint64 |
kilobytes | ) |
|
|
slot |
bool Marble::TextureLayer::showCityLights |
( |
| ) |
const |
bool Marble::TextureLayer::showSunShading |
( |
| ) |
const |
int Marble::TextureLayer::tileColumnCount |
( |
int |
level | ) |
const |
void Marble::TextureLayer::tileLevelChanged |
( |
int |
| ) |
|
|
signal |
int Marble::TextureLayer::tileRowCount |
( |
int |
level | ) |
const |
QSize Marble::TextureLayer::tileSize |
( |
| ) |
const |
int Marble::TextureLayer::tileZoomLevel |
( |
| ) |
const |
Return the current tile zoom level.
For example for OpenStreetMap possible values are 1..18, for BlueMarble 0..6.
Definition at line 472 of file TextureLayer.cpp.
qint64 Marble::TextureLayer::volatileCacheLimit |
( |
| ) |
const |
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:38:57 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.