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
mesh2dscalarframe.h
Go to the documentation of this file.
1
10#ifndef OPENSWMMVIS_IO_MESH2DSCALARFRAME_H
11#define OPENSWMMVIS_IO_MESH2DSCALARFRAME_H
12
14#include <QVector>
15#include <vector>
16#include <limits>
17
18namespace openswmmvis::io
19{
20
21// Immutable once published. Values remain in the dataset's declared units;
22// map coordinate conversions never alter concentrations or groundwater data.
25 std::vector<float> values;
26 std::vector<Mesh2DValueStatus> status;
27 QVector<double> samples;
28 double minimum = std::numeric_limits<double>::quiet_NaN();
29 double maximum = std::numeric_limits<double>::quiet_NaN();
30 int time = -1;
31 QString error;
32};
33
34} // namespace openswmmvis::io
35#endif
Semantic identities and metadata for 2D result variables.
Definition gdaldrivers.h:29
Definition mesh2dresultvariable.h:22
Definition mesh2dscalarframe.h:23
std::vector< Mesh2DValueStatus > status
Definition mesh2dscalarframe.h:26
Mesh2DResultVariable descriptor
Definition mesh2dscalarframe.h:24
double minimum
Definition mesh2dscalarframe.h:28
QString error
Definition mesh2dscalarframe.h:31
std::vector< float > values
Definition mesh2dscalarframe.h:25
int time
Definition mesh2dscalarframe.h:30
double maximum
Definition mesh2dscalarframe.h:29
QVector< double > samples
Definition mesh2dscalarframe.h:27