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