#include <ViewSphere.h>
Inheritance diagram for OglGui::ViewSphere:


Public Member Functions | |
| ViewSphere (int x, int y, int w, int h) | |
| ViewSphere (Window *parent, int w, int h) | |
| ViewSphere (Window *parent, int x, int y, int w, int h) | |
| void | InitSphere () |
| void | InitAnimation () |
| virtual void | InitFunc () |
| virtual void | ExitFunc () |
| virtual void | KeyboardFunc (INT c, INT state) |
| void | DoViewTransRot (OGLVIEW3D *view) |
| void | HandleAnimation () |
| virtual void | DisplayFunc () |
| virtual void | MouseFunc (int msg, int but, int state, int x, int y) |
| This function is called by the event handling system everytime the user has moved or clicked the mouse. | |
Private Member Functions | |
| void | Init () |
Private Attributes | |
| float | mSphereX |
| float | mSphereY |
| float | mSphereZ |
| float | mSphereRotX |
| float | mSphereRotY |
| float | mSphereRotZ |
| float | mSphereRotDx |
| float | mSphereRotDy |
| float | mSphereRotDz |
| float | mRotRingDelta |
| bool | mSphereRotating |
| bool | mShowText |
| bool | mAdjustViewDims |
| int | mAnimSteps |
| int | mAnimCnt |
| float | mRadius |
| float | mStdStickOut |
| float | mRotRingAngle |
| int | mVertRingNr |
| int | mHorRingNr |
| int | txtFontBase |
| bool | mStdVertRing |
| bool | mDblRing |
| bool | mAutoRotateRing |
| OGLIMAGE * | oglIm [7] |
| OGLVIEW3D * | centralView |
| bool | mShowCentralView |
| bool | mKeyInfo |
| INFOBOX * | sphereInfoBox |
Definition at line 57 of file ViewSphere.h.
1.5.1