OpenCurves
0.9
|
This module supports the plot or curve data model. More...
Namespaces | |
plotutil | |
Utility functions for sampling and filtering plots and expression evaluation. | |
Classes | |
class | PlotInstance |
Holds data for a single curve. More... | |
class | PlotInstanceSampler |
An adaptor class converting from PlotInstance data to QwtSeriesData . More... | |
class | PlotSource |
Provides details about a source from which PlotInstance objects have been generated. More... | |
class | plotutil::RefCountObject< T > |
A base class for adding reference counting to a class. More... | |
class | plotutil::RefCountPtr< T > |
A pointer wrapper for a reference counted object such as RefCountObject . More... | |
struct | TimeSampling |
Defines how to sample a plot file. More... | |
This module supports the plot or curve data model.
Each curve is represented by a PlotInstance
. The PlotSource
and PlotInstnaceSampler
provide additional meta data and sampling support for each plot. Meanwhile, the PlotExpression
and derivations support generating plots based on existing plots using a format expression syntax.
The expressions are parsed using Bison and Flex, but the generated files are provided for platforms where these are unavailable.