![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Shared tile-pyramid machinery for tiled raster layers (GISRasterLayer, WMTSLayer): a thread-safe tile cache that stores each tile with its geographic extent, plus a grid-agnostic coarser-tile fallback so a missing tile paints as a blurry stand-in cut from a cached coarser tile instead of a blank hole. More...
#include "layers/openswmmvislayer.h"#include <QCache>#include <QHash>#include <QImage>#include <QMutex>#include <QPair>#include <QRectF>#include <QString>Go to the source code of this file.
Classes | |
| class | TilePyramidLayer |
| Base class owning the tile cache + parent-fallback compositor shared by tile-pyramid layers. More... | |
| struct | TilePyramidLayer::TileDraw |
A resolved per-tile draw: paint src (a sub-rect of img, in image pixels with row 0 = the tile extent's yMax edge) into the tile's destination footprint. exact is false when the image is a coarser-tile stand-in. More... | |
Shared tile-pyramid machinery for tiled raster layers (GISRasterLayer, WMTSLayer): a thread-safe tile cache that stores each tile with its geographic extent, plus a grid-agnostic coarser-tile fallback so a missing tile paints as a blurry stand-in cut from a cached coarser tile instead of a blank hole.