#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.