#include <FloodPlot.hpp>
Inheritance diagram for openstudio::FloodPlotData:Public Member Functions | |
| virtual void | colorMapRange (QwtInterval colorMapRange)=0 |
| must provide range of values - colormap range not data range More... | |
| virtual QwtInterval | colorMapRange ()=0 |
| color map range More... | |
| virtual FloodPlotData * | copy () const =0 |
| must provide copy More... | |
| virtual double | maxValue () const =0 |
| maxValue getter More... | |
| virtual void | maxValue (double max)=0 |
| maxValue setter More... | |
| virtual double | maxX () const =0 |
| maxX More... | |
| virtual double | maxY () const =0 |
| maxY More... | |
| virtual double | meanValue () const =0 |
| meanValue More... | |
| virtual double | minValue () const =0 |
| minValue getter More... | |
| virtual void | minValue (double min)=0 |
| minValue setter More... | |
| virtual double | minX () const =0 |
| minX More... | |
| virtual double | minY () const =0 |
| minY More... | |
| virtual double | stdDevValue () const =0 |
| stdDevValue More... | |
| virtual double | sumValue () const =0 |
| sumValue More... | |
| virtual std::string | units () const =0 |
| units for plotting on axes or scaling More... | |
| virtual double | value (double x, double y) const =0 |
| get the value at point x, y More... | |
| virtual | ~FloodPlotData () |
| virtual destructor More... | |
Protected Member Functions | |
| FloodPlotData () | |
FloodPlotData is abstract class for data that can be used in a flood plot.
Derive from this class to plot your data.
|
virtual |
virtual destructor
|
protected |
|
pure virtual |
must provide range of values - colormap range not data range
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
color map range
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
must provide copy
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
maxValue getter
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
maxValue setter
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
maxX
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
maxY
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
meanValue
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
minValue getter
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
minValue setter
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
minX
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
minY
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
stdDevValue
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
sumValue
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
units for plotting on axes or scaling
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.
|
pure virtual |
get the value at point x, y
Implemented in openstudio::MatrixFloodPlotData, and openstudio::TimeSeriesFloodPlotData.