Chart Object Reference
This chapter provides a reference describing the resources and public
functions for the Chart object as well as for all the sub-objects that can be
created by a Chart.
This chapter includes the following sections:
ChartObject Library
Introduction
This chapter provides a reference describing the resources and public functions
for the Chart object as well as for all the sub-objects that can be created by
a Chart. Except for the Chart object itself, all other objects described in
this section are created automatically based on the specified chart type and
the type of data.
Summary of Components
The ChartObject library defines the following object classes:
- Chart. Main component that creates and manages all the objects necessary for building a chart.
- ChartWidget. Convenience widget class that automatically create a Chart object inside an EditObject widget.
- AxisObject. Provides axis annotation and coordinate transformation for the 2D plot components.
- Legend. To draw a legend.
- Plot2D. Base class for all 2D plot classes
- Plot3D. Base class for all 3D plot classes.
- CellArray. Plot class that displays its data as a 2D grid of colored cells.
- ComboPlot. Special class used as a container for multiple plots.
- BarLine. Plot class that displays its data as bars, stacked bars or lines.
- Bar3D. Plot class that displays its data as 3D bars.
- HighLow. Plot class that displays high-low-open-close graphs.
- Histogram. Plot class that displays the distribution of a set of data.
- Pie. Plot class that displays its data as 2D pies.
- Surface3D. Plot class that displays its data as a 3D surface.
- XYPlot. Plot class that displays its data as a 2D area, line or scatter plot.