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
openswmmvis::plot::RunSource Struct Reference

One loaded run in the plot — a 1D .out, an observed CSV, or a 2D mesh layer. More...

#include <comparisonplotmodel.h>

Collaboration diagram for openswmmvis::plot::RunSource:

Public Attributes

std::shared_ptr< IRunLayerlayer
 The actual data source. May be owned by the dialog.
 
QString label
 Display label; defaults to layer->scenarioName().
 
bool isBaseline = false
 Anchor for the 1v1 scatter column.
 
bool isTransient = false
 True when owned by the dialog (loaded ad hoc).
 
SeriesStyle defaultStyle
 Cycle position for series in this run.
 
int cycleSeed = 0
 Internal: used to spread colours within the run.
 

Detailed Description

One loaded run in the plot — a 1D .out, an observed CSV, or a 2D mesh layer.

Member Data Documentation

◆ cycleSeed

int openswmmvis::plot::RunSource::cycleSeed = 0

Internal: used to spread colours within the run.

◆ defaultStyle

SeriesStyle openswmmvis::plot::RunSource::defaultStyle

Cycle position for series in this run.

◆ isBaseline

bool openswmmvis::plot::RunSource::isBaseline = false

Anchor for the 1v1 scatter column.

◆ isTransient

bool openswmmvis::plot::RunSource::isTransient = false

True when owned by the dialog (loaded ad hoc).

◆ label

QString openswmmvis::plot::RunSource::label

Display label; defaults to layer->scenarioName().

◆ layer

std::shared_ptr<IRunLayer> openswmmvis::plot::RunSource::layer

The actual data source. May be owned by the dialog.


The documentation for this struct was generated from the following file: