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()