| A | |
| AddAxis, Chart | |
| AddDataElement, Chart | |
| AddDataEntry, DataGroup | |
| AddDataGroup, DataSet | |
| AddDataSet, TransitionManager | |
| AddGridLine, Chart | |
| AddLabel, Chart | |
| AddTransition, Transition | |
| AlterableObject | |
| ~ | AlterableObject, AlterableObject |
| AlterableObjectTypes.hpp | |
| ATOMIC_SEQUENTIAL_TRANSITION | |
| AtomicSequentialTransition | |
| ~ | AtomicSequentialTransition, AtomicSequentialTransition |
| Axis | |
| ~ | Axis, Axis |
| AXIS | |
| AXIS_COLOR | |
| AXIS_WIDTH | |
| B | |
| Bar | |
| ~ | Bar, Bar |
| BAR | |
| BAR_CHART | |
| BAR_TEXT_OFFSET | |
| BarChart | |
| ~ | BarChart, BarChart |
| BIG_SPACE | |
| Bind, Shader | |
| BLEND_COLOR_TRANSITION | |
| BLEND_STEPS | |
| BlendTransition | |
| ~ | BlendTransition, BlendTransition |
Adds the axis to the chart.
void AddAxis( Axis * pAxis )
Adds the data element to the chart.
void AddDataElement( DataElement * pDataElement )
Adds the data entry to the data group.
void AddDataEntry( DataEntry * pDataEntry )
Adds the data group to the data set.
void AddDataGroup( DataGroup * pDataGroup )
Adds the data set to the list of data sets.
void AddDataSet( DataSet * pDataSet )
Adds the grid line to the chart.
void AddGridLine( GridLine * pGridLine )
Adds the label to the chart.
void AddLabel( Label * pLabel )
Adds the transition as child transition.
void AddTransition( Transition * pTransition )
Abstract class that implements the skeleton of an alterable object, i.e.
class AlterableObject
Unused constructor of abstract class.
AlterableObject()
Virtual.
virtual ~AlterableObject()
Implements a sequential ordering transition using a queue to process the added child atomic transitions sequentially.
class AtomicSequentialTransition: public Transition
Initializes the object.
AtomicSequentialTransition()
Releases all allocated resources.
~AtomicSequentialTransition()
Implements an axis object.
class Axis: public AlterableObject
Initializes the object.
Axis( int iOrientation, QString sText = NULL )
Releases all allocated resources.
~Axis()
Implements a bar data element.
class Bar: public DataElement
Initializes the object.
Bar( DataEntry * pDataEntry, float fLeft, float fTop, float fBottom, float fWidth, Label * pLabel = NULL )
Releases all allocated resources.
~Bar()
Implements a bar chart.
class BarChart: public Chart
Initializes the object.
BarChart( DataSet * pDataSet )
Releases all allocated resources.
~BarChart()
Binds the shader as the active OpenGL program.
void Bind() const
Implements a alpha blending transition that fades an alterable object in or out.
class BlendTransition: public Transition
Initializes the object.
BlendTransition( AlterableObject * pAlterableObject, float fAlpha, int iTotalSteps = BLEND_STEPS )
Releases all allocated resources.
~BlendTransition()