![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
One renderer construction path, archetype-seeded (gap A1.3). More...
#include "render/rendererfactory.h"#include "render/fillsymbollayer.h"#include "render/intervalbinner.h"#include "render/linesymbollayer.h"#include "render/markersymbollayer.h"#include "render/renderers/categorizedrenderer.h"#include "render/renderers/graduatedrenderer.h"#include "render/renderers/rulebasedrenderer.h"#include "render/renderers/singlesymbolrenderer.h"#include "render/renderers/unclassedcolorsrenderer.h"Namespaces | |
| namespace | OpenSWMM |
| namespace | OpenSWMM::Render |
| namespace | OpenSWMM::Render::RendererFactory |
Functions | |
| SymbolStyle | OpenSWMM::Render::RendererFactory::baseSymbolOf (const IFeatureRenderer *renderer) |
| SymbolStyle | OpenSWMM::Render::RendererFactory::defaultSymbolForArchetype (FeatureSublayer::Archetype archetype) |
| FeatureSublayer::Archetype | OpenSWMM::Render::RendererFactory::archetypeFromSymbol (const SymbolStyle &style, FeatureSublayer::Archetype fallback=FeatureSublayer::Archetype::Point) |
| std::unique_ptr< IFeatureRenderer > | OpenSWMM::Render::RendererFactory::makeRenderer (const QString &rendererId, FeatureSublayer::Archetype archetype, const IFeatureRenderer *previous=nullptr, const QVector< AttributeField > *fields=nullptr) |
| Create a renderer of rendererId with a seeded base symbol. | |
One renderer construction path, archetype-seeded (gap A1.3).