SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
maskclipresolver.cpp File Reference
#include "render/maskclipresolver.h"
#include "layers/gisvectorlayer.h"
#include "layers/openswmmvislayer.h"
#include "project/openswmmvissession.h"
#include "project/openswmmvisworkspace.h"
#include <QHash>
#include <QObject>
#include <QPointer>
Include dependency graph for maskclipresolver.cpp:

Namespaces

namespace  OpenSWMM
 
namespace  OpenSWMM::Render
 

Functions

MaskClipResult OpenSWMM::Render::resolveMaskClip (OpenSWMMVisLayer *hostLayer, const MaskSpec &spec)
 Resolve spec against hostLayer's workspace.
 
void OpenSWMM::Render::invalidateMaskClipCache (const QString &layerId=QString())
 Slice Z.14-paint-cache — clear cached clip paths.
 

Detailed Description

Author
Caleb Buahin caleb.nosp@m..bua.nosp@m.hin@g.nosp@m.mail.nosp@m..com
Date
2026
License\n GPL-3.0-or-later

Variable Documentation

◆ path

QPainterPath path

◆ source

QPointer<OpenSWMMVisLayer> source