Inherits signalsmith::plot::SvgFileDrawable.
Inherited by signalsmith::plot::Grid.
|
Plot2D & | plot (double widthPt, double heightPt) |
|
Plot2D & | plot () |
|
virtual PlotStyle | defaultStyle () const |
|
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. More...
|
|
virtual void | writeData (SvgWriter &svg, const PlotStyle &style) |
|
virtual void | writeLabel (SvgWriter &svg, const PlotStyle &style) |
|
virtual void | toFrame (double time, bool clear=true) |
| Creates a frame from the current stat, and optionally clears the state ready for the next frame. More...
|
|
virtual void | loopFrame (double loopTime) |
| Sets loop time (or < 0 to disable) More...
|
|
virtual void | clearFrames () |
| Removes all animation frames. Mostly useful if re-using the diagram for multiple animations. More...
|
|