This is the API reference for LibBetta, a plotting library for GTK 3. The latest version of the library and this documentation can be found online.


I. LibBetta
Data objects
BData — Base class for data objects.
BScalar — Base class for scalar data objects.
BVector — Base class for one-dimensional array data objects.
BMatrix — Base class for two-dimensional array data objects.
BStruct — A dictionary containing data objects.
Simple array data objects — Data objects based on simple arrays.
Rings — Data objects that grow up to a maximum size.
Plotting
BElementView — Base class for plot objects.
BElementViewCartesian — Base class for plot objects with Cartesian coordinates.
BAxisView — Widget for displaying a linear or logarithmic axis.
BAxisMarkers — Object for managing axis markers.
BViewInterval — Object for controlling an interval.
BPlotWidget — Widget showing a single plot surrounded by axes.
XY Plots
BScatterLineView — View for a scatter and/or line plot.
BScatterSeries — Object holding X and Y data for a scatter/line plot.
BLegend — Widget showing a list of series in a BScatterLineView.
Density plots
BDensityView — View for a density plot.
BColorBar — Widget for displaying a color map with an axis.
BColorMap — Object for holding a set of colors.
Misc. Widgets
BRateLabel — Widget for displaying a rate, e.g. frames per second.
Object Hierarchy
API Index
Index of deprecated API
Annotation Glossary