Inherits signalsmith::plot::Grid.
|
|
void | write (std::ostream &o) |
| |
|
void | write (const std::string &svgFile) |
| |
|
ScheduledWrite | writeLater (const std::string &svgFile) |
| |
|
int | rows () const |
| |
|
int | columns () const |
| |
|
Grid & | operator() (int column, int row) |
| |
| void | toFrame (double time, bool clear=true) override |
| | Creates a frame from the current stat, and optionally clears the state ready for the next frame.
|
| |
| void | loopFrame (double loopTime) override |
| | Sets loop time (or < 0 to disable) for this element and all children.
|
| |
| void | clearFrames () override |
| | Removes all animation frames. Mostly useful if re-using the diagram for multiple animations.
|
| |
|
Plot2D & | plot (double widthPt, double heightPt) |
| |
|
Plot2D & | plot () |
| |
|
void | write (std::ostream &o, const PlotStyle &style) |
| |
|
void | write (const std::string &svgFile, const PlotStyle &style) |
| |
|
void | write (std::ostream &o) |
| |
|
void | write (const std::string &svgFile) |
| |
|
ScheduledWrite | writeLater (const std::string &svgFile) |
| |
|
| SvgDrawable (const SvgDrawable &other)=delete |
| |
|
SvgDrawable & | operator= (const SvgDrawable &other)=delete |
| |
|
Bounds | layoutIfNeeded (const PlotStyle &style) |
| |
| void | addChild (SvgDrawable *child, bool front=false) |
| | Takes ownership of the child.
|
| |