Signalsmith's Basic C++ Plots  1.1.0
A minimal C++ plotting library
Loading...
Searching...
No Matches
signalsmith::plot::Plot2D Member List

This is the complete list of members for signalsmith::plot::Plot2D, including all inherited members.

addChild(SvgDrawable *child, bool front=false)signalsmith::plot::SvgDrawableinline
addLayoutChild(SvgDrawable *child)signalsmith::plot::SvgDrawableinlineprotected
bounds (defined in signalsmith::plot::SvgDrawable)signalsmith::plot::SvgDrawableprotected
clearFrames()signalsmith::plot::SvgDrawableinlinevirtual
fill(Args &&...args)signalsmith::plot::Plot2Dinline
image(Axis &x, Axis &y, Bounds dataBounds, const std::string &url)signalsmith::plot::Plot2Dinline
image(Bounds dataBounds, const std::string &url) (defined in signalsmith::plot::Plot2D)signalsmith::plot::Plot2Dinline
image(double left, double right, double top, double bottom, const std::string &url) (defined in signalsmith::plot::Plot2D)signalsmith::plot::Plot2Dinline
invalidateLayout() (defined in signalsmith::plot::SvgDrawable)signalsmith::plot::SvgDrawableinlineprotected
layout(const PlotStyle &style) override (defined in signalsmith::plot::Plot2D)signalsmith::plot::Plot2Dinlinevirtual
layoutIfNeeded(const PlotStyle &style) (defined in signalsmith::plot::SvgDrawable)signalsmith::plot::SvgDrawableinline
legend(double xRatio, double yRatio)signalsmith::plot::Plot2Dinline
line(Axis &x, Axis &y, PlotStyle::Counter styleIndex) (defined in signalsmith::plot::Plot2D)signalsmith::plot::Plot2Dinline
line(Axis &x, Axis &y) (defined in signalsmith::plot::Plot2D)signalsmith::plot::Plot2Dinline
line(PlotStyle::Counter styleIndex) (defined in signalsmith::plot::Plot2D)signalsmith::plot::Plot2Dinline
line() (defined in signalsmith::plot::Plot2D)signalsmith::plot::Plot2Dinline
lineFill(Args &&...args)signalsmith::plot::Plot2Dinline
loopFrame(double loopTime)signalsmith::plot::SvgDrawableinlinevirtual
newX(double lowRatio=0, double highRatio=1)signalsmith::plot::Plot2Dinline
newY(double lowRatio=0, double highRatio=1)signalsmith::plot::Plot2Dinline
operator=(const SvgDrawable &other)=delete (defined in signalsmith::plot::SvgDrawable)signalsmith::plot::SvgDrawable
Plot2D() (defined in signalsmith::plot::Plot2D)signalsmith::plot::Plot2Dinline
Plot2D(double width, double height) (defined in signalsmith::plot::Plot2D)signalsmith::plot::Plot2Dinline
Plot2D(Axis ax, Axis ay) (defined in signalsmith::plot::Plot2D)signalsmith::plot::Plot2Dinline
styleCountersignalsmith::plot::Plot2D
SvgDrawable() (defined in signalsmith::plot::SvgDrawable)signalsmith::plot::SvgDrawableinline
SvgDrawable(const SvgDrawable &other)=delete (defined in signalsmith::plot::SvgDrawable)signalsmith::plot::SvgDrawable
title(const std::string &t, double rx=0.5, double ry=2)signalsmith::plot::Plot2Dinline
toFrame(double time, bool clear=true)signalsmith::plot::SvgDrawableinlinevirtual
write(std::ostream &o, const PlotStyle &style) (defined in signalsmith::plot::SvgFileDrawable)signalsmith::plot::SvgFileDrawableinline
write(const std::string &svgFile, const PlotStyle &style) (defined in signalsmith::plot::SvgFileDrawable)signalsmith::plot::SvgFileDrawableinline
write(std::ostream &o) (defined in signalsmith::plot::SvgFileDrawable)signalsmith::plot::SvgFileDrawableinline
write(const std::string &svgFile) (defined in signalsmith::plot::SvgFileDrawable)signalsmith::plot::SvgFileDrawableinline
writeData(SvgWriter &svg, const PlotStyle &style) override (defined in signalsmith::plot::Plot2D)signalsmith::plot::Plot2Dinlinevirtual
writeLabel(SvgWriter &svg, const PlotStyle &style) override (defined in signalsmith::plot::Plot2D)signalsmith::plot::Plot2Dinlinevirtual
writeLater(const std::string &svgFile) (defined in signalsmith::plot::SvgFileDrawable)signalsmith::plot::SvgFileDrawableinline
x (defined in signalsmith::plot::Plot2D)signalsmith::plot::Plot2D
y (defined in signalsmith::plot::Plot2D)signalsmith::plot::Plot2D
~SvgDrawable() (defined in signalsmith::plot::SvgDrawable)signalsmith::plot::SvgDrawableinlinevirtual