#include <LinePlot.hpp>
Inheritance diagram for openstudio::TimeSeriesLinePlotData:Public Types | |
| typedef std::shared_ptr< const TimeSeriesLinePlotData > | ConstPtr |
| typedef std::vector< ConstPtr > | ConstVec |
| typedef std::weak_ptr< const TimeSeriesLinePlotData > | ConstWeakPtr |
| typedef std::shared_ptr < TimeSeriesLinePlotData > | Ptr |
| typedef std::vector< Ptr > | Vec |
| typedef std::weak_ptr < TimeSeriesLinePlotData > | WeakPtr |
Public Types inherited from openstudio::LinePlotData | |
| typedef std::shared_ptr< const LinePlotData > | ConstPtr |
| typedef std::vector< ConstPtr > | ConstVec |
| typedef std::weak_ptr< const LinePlotData > | ConstWeakPtr |
| typedef std::shared_ptr < LinePlotData > | Ptr |
| typedef std::vector< Ptr > | Vec |
| typedef std::weak_ptr < LinePlotData > | WeakPtr |
Public Member Functions | |
| QwtDoubleRect | boundingRect () const |
| reimplement bounding rect for speed More... | |
| virtual TimeSeriesLinePlotData * | copy () const |
| must provide copy More... | |
| double | maxValue () const |
| maxValue More... | |
| double | maxX () const |
| maxX More... | |
| double | maxY () const |
| maxY More... | |
| double | meanValue () const |
| meanValue More... | |
| double | minValue () const |
| minValue More... | |
| double | minX () const |
| value at fractional day - used by qwtPlot engine More... | |
| double | minY () const |
| minY More... | |
| size_t | size (void) const |
| reimplement abstract function size More... | |
| double | stdDevValue () const |
| stdDevValue More... | |
| double | sumValue () const |
| sumValue More... | |
| TimeSeriesLinePlotData (TimeSeries timeSeries) | |
| constructor More... | |
| TimeSeriesLinePlotData (TimeSeries timeSeries, double fracDaysOffset) | |
| constructor More... | |
| void | units (const std::string &unit) |
| units for plotting on axes or scaling More... | |
| std::string | units () const |
| units for plotting on axes or scaling More... | |
| double | x (size_t pos) const |
| reimplement abstract function x More... | |
| double | y (size_t pos) const |
| reimplement abstract function y More... | |
| virtual | ~TimeSeriesLinePlotData () |
| virtual destructor More... | |
Public Member Functions inherited from openstudio::LinePlotData | |
| virtual | ~LinePlotData () |
| virtual destructor More... | |
Static Public Member Functions | |
| static Ptr | create (TimeSeries timeSeries) |
| create More... | |
| static Ptr | create (TimeSeries timeSeries, double fracDaysOffset) |
| create More... | |
Additional Inherited Members | |
Protected Member Functions inherited from openstudio::LinePlotData | |
| LinePlotData () | |
TimeSeriesLinePlotData converts a time series into Line plot data.
| typedef std::shared_ptr<const TimeSeriesLinePlotData > openstudio::TimeSeriesLinePlotData::ConstPtr |
| typedef std::vector<ConstPtr> openstudio::TimeSeriesLinePlotData::ConstVec |
| typedef std::weak_ptr<const TimeSeriesLinePlotData > openstudio::TimeSeriesLinePlotData::ConstWeakPtr |
| typedef std::shared_ptr< TimeSeriesLinePlotData > openstudio::TimeSeriesLinePlotData::Ptr |
| typedef std::vector<Ptr> openstudio::TimeSeriesLinePlotData::Vec |
| typedef std::weak_ptr< TimeSeriesLinePlotData > openstudio::TimeSeriesLinePlotData::WeakPtr |
| openstudio::TimeSeriesLinePlotData::TimeSeriesLinePlotData | ( | TimeSeries | timeSeries | ) |
constructor
| openstudio::TimeSeriesLinePlotData::TimeSeriesLinePlotData | ( | TimeSeries | timeSeries, |
| double | fracDaysOffset | ||
| ) |
constructor
|
inlinevirtual |
virtual destructor
|
inline |
reimplement bounding rect for speed
|
virtual |
must provide copy
Implements openstudio::LinePlotData.
|
inlinestatic |
create
|
inlinestatic |
create
|
inlinevirtual |
maxValue
Implements openstudio::LinePlotData.
|
inlinevirtual |
maxX
Implements openstudio::LinePlotData.
|
inlinevirtual |
maxY
Implements openstudio::LinePlotData.
|
virtual |
meanValue
Implements openstudio::LinePlotData.
|
inlinevirtual |
minValue
Implements openstudio::LinePlotData.
|
inlinevirtual |
|
inlinevirtual |
minY
Implements openstudio::LinePlotData.
|
inline |
reimplement abstract function size
|
virtual |
stdDevValue
Implements openstudio::LinePlotData.
|
virtual |
sumValue
Implements openstudio::LinePlotData.
|
inlinevirtual |
units for plotting on axes or scaling
Implements openstudio::LinePlotData.
|
inlinevirtual |
units for plotting on axes or scaling
Implements openstudio::LinePlotData.
| double openstudio::TimeSeriesLinePlotData::x | ( | size_t | pos | ) | const |
reimplement abstract function x
| double openstudio::TimeSeriesLinePlotData::y | ( | size_t | pos | ) | const |
reimplement abstract function y