Wt
3.3.8
|
A charting library implemented using the Wt Painting system. More...
Classes | |
class | Wt::Chart::WAbstractChart |
Abstract base class for MVC-based charts. More... | |
class | Wt::Chart::WAbstractChartModel |
An abstract model for use with Wt's charts. More... | |
class | Wt::Chart::WAbstractColorMap |
Maps numerical values to colors. More... | |
class | Wt::Chart::WAbstractDataSeries3D |
Abstract base class for dataseries that can be drawn on a WCartesian3DChart. More... | |
class | Wt::Chart::WAbstractGridData |
Class representing grid-based data for on a 3D chart. More... | |
class | Wt::Chart::WAxis |
Class which represents an axis of a cartesian chart. More... | |
class | Wt::Chart::WAxisSliderWidget |
A widget for selecting an X axis range to display on an associated WCartesianChart. More... | |
class | Wt::Chart::WCartesian3DChart |
A 3D Cartesian chart. More... | |
class | Wt::Chart::SeriesIterator |
Abstract base class for iterating over series data in a chart. More... | |
class | Wt::Chart::WCartesianChart |
A cartesian chart. More... | |
class | Wt::Chart::WChartPalette |
Abstract base class for styling rendered data series in charts. More... | |
class | Wt::Chart::WDataSeries |
A single data series in a cartesian chart. More... | |
class | Wt::Chart::WEquidistantGridData |
Class representing grid-based data for on a 3D chart. More... | |
class | Wt::Chart::WGridData |
Class representing grid-based data for a 3D chart. More... | |
class | Wt::Chart::WPieChart |
A pie chart. More... | |
class | Wt::Chart::WScatterData |
Class representing a collection of points for on a 3D chart. More... | |
class | Wt::Chart::WSelection |
Represents a selection on a chart. More... | |
class | Wt::Chart::WStandardChartProxyModel |
A WAbstractChartModel implementation that wraps a WAbstractItemModel. More... | |
class | Wt::Chart::WStandardPalette |
Standard styling for rendering series in charts. More... | |
Typedefs | |
typedef std::map< WFlags< KeyboardModifier >, InteractiveAction > | Wt::Chart::WheelActions |
A map of mouse wheel actions for interactive charts, indexed by WFlags<KeyboardModifier> More... | |
Enumerations |
A charting library implemented using the Wt Painting system.
The charting library contains two main chart widget classes, WCartesianChart and WPieChart, and a number of utility classes for drawing simple to complex charts.
typedef std::map<WFlags<KeyboardModifier>, InteractiveAction> Wt::Chart::WheelActions |
A map of mouse wheel actions for interactive charts, indexed by WFlags<KeyboardModifier>
enum Wt::Chart::Axis |
Enumeration that indicates a chart axis.
enum Wt::Chart::AxisScale |
Enumeration that indicates a scale for an axis.
The scale determines how values are mapped onto an axis.
Enumerator | |
---|---|
CategoryScale |
A category scale is set as the scale for the X axis in a CategoryChart, and is only applicable there. It lists all values, evenly spaced, and consecutively in the order of the model. The categories are converted to numbers using their ordinal (first category = 0, second = 1, ...). |
LinearScale |
A linear scale is the default scale for all axes, except for the X scale in a CategoryScale. It maps values in a linear fashion on the axis. |
LogScale |
A logarithmic scale is useful for plotting values with of a large range, but only works for positive values. |
DateScale |
A date scale is a special linear scale, which is useful for the X axis in a ScatterPlot, when the X series contain dates (of type WDate). The dates are converted to numbers, as Julian Days. |
DateTimeScale |
A datetime scale is a special linear scale, which is useful for the X axis in a ScatterPlot, when the X series contain timedates (of type WDateTime). The dates are converted to numbers, as the number of seconds since the Unix Epoch (midnight Coordinated Universal Time (UTC) of January 1, 1970). |
enum Wt::Chart::AxisValue |
Enumeration that indicates a logical location for an axis.
The location is dependent on the values of the other axis.
Enumerator | |
---|---|
MinimumValue |
At the minimum value. |
MaximumValue |
At the maximum value. |
ZeroValue |
At the zero value (if displayed). |
BothSides |
At both sides (MinimumValue and MaximumValue). |
enum Wt::Chart::ChartType |
Enumeration that specifies how an area should be filled.
Data series of type LineSeries or CurveSerie may be filled under or above the line or curve. This enumeration specifies the other limit of this fill. Data series of type BarSeries can use this setting to configure the bottom of the chart.
Enumeration of mouse wheel actions for interactive charts.
Enumeration that specifies a type of point marker.
enum Wt::Chart::Plane |
Enumeration with the possible representations of a WAbstractGridData.
Enumerator | |
---|---|
PointSeries3D |
Series rendered as points. |
SurfaceSeries3D |
Series rendered as a surface. |
BarSeries3D |
Series rendered as bars. |