marble
SunLightBlending.cpp
Go to the documentation of this file.
uchar * scanLine(int i)
void interpolate(MarbleWidget *widget, qreal value)
Definition: examples/cpp/animation-video/main.cpp:68
Definition: Blending.h:25
A class that resembles an image tile (extends Tile).
Definition: TextureTile.h:60
int depth() const
QImage const * image() const
Returns the QImage that describes the look of the Tile.
Definition: TextureTile.h:90
Definition: SunLocator.h:33
int width() const
SunLightBlending(const SunLocator *sunLocator)
Definition: SunLightBlending.cpp:31
qreal shading(qreal lon, qreal a, qreal c) const
Definition: SunLocator.cpp:96
virtual ~SunLightBlending()
Definition: SunLightBlending.cpp:39
void shadePixelComposite(QRgb &pixcol, const QRgb &dpixcol, qreal shade) const
Definition: SunLocator.cpp:154
Definition: TileId.h:27
virtual void blend(QImage *const bottom, TextureTile const *const top) const
Definition: SunLightBlending.cpp:43
MARBLE_EXPORT int levelToRow(int levelZeroRows, int level)
Get the maximum number of tile rows for a given tile level.
Definition: TileLoaderHelper.cpp:36
void setLevelZeroLayout(int levelZeroColumns, int levelZeroRows)
Definition: SunLightBlending.cpp:132
MARBLE_EXPORT int levelToColumn(int levelZeroColumns, int level)
Get the maximum number of tile columns for a given tile level.
Definition: TileLoaderHelper.cpp:46
int height() const
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:42 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:42 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.