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::ComparisonPair Struct Reference

One user-configured 1v1 comparison: X-series vs Y-series (COMPARISON_PLOT_1V1_AND_TREE_PLAN Phase 5). Both series must target the same PlotAttribute (same chart row). When the pair list is empty the view falls back to auto pairing (baseline vs every other run, matched by objectRef). More...

#include <comparisonplotmodel.h>

Collaboration diagram for openswmmvis::plot::ComparisonPair:

Public Member Functions

bool operator== (const ComparisonPair &o) const noexcept
 

Public Attributes

int xSeriesIndex = -1
 Index into specs() — scatter X values.
 
int ySeriesIndex = -1
 Index into specs() — scatter Y values.
 

Detailed Description

One user-configured 1v1 comparison: X-series vs Y-series (COMPARISON_PLOT_1V1_AND_TREE_PLAN Phase 5). Both series must target the same PlotAttribute (same chart row). When the pair list is empty the view falls back to auto pairing (baseline vs every other run, matched by objectRef).

Member Function Documentation

◆ operator==()

bool openswmmvis::plot::ComparisonPair::operator== ( const ComparisonPair o) const
inlinenoexcept

Member Data Documentation

◆ xSeriesIndex

int openswmmvis::plot::ComparisonPair::xSeriesIndex = -1

Index into specs() — scatter X values.

◆ ySeriesIndex

int openswmmvis::plot::ComparisonPair::ySeriesIndex = -1

Index into specs() — scatter Y values.


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