|
SPH
|
Differential histogram of quantities. More...
#include <Plot.h>
Public Member Functions | |
| HistogramPlot (const Post::HistogramId id, const Optional< Interval > interval, const Float period, const std::string &name) | |
| HistogramPlot (const QuantityId id, const Optional< Interval > interval, const Float period) | |
| virtual std::string | getCaption () const override |
| Returns the caption of the plot. More... | |
| virtual void | onTimeStep (const Storage &storage, const Statistics &stats) override |
| Updates the plot with new data. More... | |
| virtual void | clear () override |
| Clears all cached data, prepares for next run. More... | |
| virtual void | plot (IDrawingContext &dc) const override |
| Draws the plot into the drawing context. More... | |
Public Member Functions inherited from IPlot | |
| Interval | rangeX () const |
| Returns the plotted range in x-coordinate. More... | |
| Interval | rangeY () const |
| Returns the plotted range in y-coordinate. More... | |
Public Member Functions inherited from Polymorphic | |
| virtual | ~Polymorphic () |
Protected Attributes | |
| Post::ExtHistogramId | id |
| ID of a quantity from which the histogram is constructed. More... | |
| Array< Post::HistPoint > | points |
| Points representing the histogram. More... | |
| Optional< Interval > | interval |
| Float | period |
| Period of redrawing the histogram. Zero means the histogram is drawn every time step. More... | |
| std::string | name |
| Displayed name of the histogram. More... | |
| Float | lastTime = -INFTY |
Protected Attributes inherited from IPlot | |
| struct { | |
| Interval x | |
| Interval y | |
| } | ranges |
Differential histogram of quantities.
Plot doesn't store any history, it is drawed each timestep independently.
|
inline |
|
inline |
|
overridevirtual |
|
inlineoverridevirtual |
|
overridevirtual |
|
overridevirtual |
|
protected |
|
protected |
|
protected |
|
protected |