I | |
Initialize, MyGLWidget | |
InitializeChart, TransitionManager | |
IsCopy, DataGroup | |
L | |
Label, Label | |
~ | Label, Label |
M | |
main | |
minimumSizeHint, MyGLWidget | |
Morph, MorphElement | |
MorphElement, MorphElement | |
~ | MorphElement, MorphElement |
MorphTransition, MorphTransition | |
~ | MorphTransition, MorphTransition |
mouseMoveEvent, MyGLWidget | |
mousePressEvent, MyGLWidget | |
mouseReleaseEvent, MyGLWidget | |
MoveTransition, MoveTransition | |
~ | MoveTransition, MoveTransition |
MyGLWidget, MyGLWidget | |
~ | MyGLWidget, MyGLWidget |
myQtApp, myQtApp | |
N | |
NextDataSet, TransitionManager | |
P | |
paintEvent, MyGLWidget | |
ParallelTransition, ParallelTransition | |
~ | ParallelTransition, ParallelTransition |
PieChart, PieChart | |
~ | PieChart, PieChart |
PieSector, PieSector | |
~ | PieSector, PieSector |
PieSlice, PieSlice | |
~ | PieSlice, PieSlice |
PreviousDataSet, TransitionManager | |
R | |
resizeGL, MyGLWidget | |
Rotate, PieSlice | |
RotateTransition, RotateTransition | |
~ | RotateTransition, RotateTransition |
Initializes the OpenGL context.
void Initialize()
Creates an initial chart on startup.
void InitializeChart()
Indicates if the copy constructor was used to initialize the data group.
bool IsCopy()
Initializes the object.
Label( QString sText, int iStyle, int iLeft, int iTop, int iOrientation, int iAlignment )
Releases all allocated resources.
~Label()
Entry point of the application.
int main( int argc, char * argv[] )
Unused function.
QSize minimumSizeHint() const
Morphs the object to the shape of the result morph element by moving the single vertices according to the morph steps.
void Morph( glm:: vec2 * vMorphSteps )
Initializes the object as a copy of a bar data element.
MorphElement( DataEntry * pDataEntry, MorphElement * pResultElement, int iVerticesPerSide, float fLeft, float fTop, float fBottom, float fWidth )
Releases all allocated resources.
~MorphElement()
Initializes the object.
MorphTransition( MorphElement * pInitialMorphElement, MorphElement * pResultMorphElement, int iTotalSteps )
Releases all allocated resources.
~MorphTransition()
Unused function.
void mouseMoveEvent( QMouseEvent * pEvent )
Unused function.
void mousePressEvent( QMouseEvent * pEvent )
Unused function.
void mouseReleaseEvent( QMouseEvent * pEvent )
Initializes the object.
MoveTransition( AlterableObject * pAlterableObject, float fDeltaLeft, float fDeltaTop, float fDeltaBottom, bool bSlowInSlowOut, int iMoveSteps = MOVE_STEPS )
Releases all allocated resources.
~MoveTransition()
Initializes the object and creates the hardcoded data sets.
MyGLWidget( QWidget * pParent = NULL )
Releases all allocated resources.
~MyGLWidget()
Initializes the object.
myQtApp( QWidget * pParent = NULL )
Changes the active data set to the successor if present, else no change is applied.
void NextDataSet()
Paints the widget.
void paintEvent( QPaintEvent * pEvent )
Initializes the object.
ParallelTransition()
Releases all allocated resources.
~ParallelTransition()
Initializes the object.
PieChart( DataSet * pDataSet )
Releases all allocated resources.
~PieChart()
Initializes the object.
PieSector( DataGroup * pDataGroup, float fBeginValue, float fValueScaleFactor, int iMoveSlice )
Releases all allocated resources.
~PieSector()
Initializes the object.
PieSlice( DataEntry * pDataEntry, float fBeginValue, float fValueScaleFactor )
Releases all allocated resources.
~PieSlice()
Changes the active data set to the predecessor if present, else no change is applied.
void PreviousDataSet()
Unused function.
void resizeGL( int iWidth, int iHeight )
Rotates the pie slice.
void Rotate( float fDeltaValue )
Initializes the object.
RotateTransition( PieSlice * pDataElement, float fDeltaValue, int iTotalSteps )
Releases all allocated resources.
~RotateTransition()