#include <OCCViewer_AutoRotate.h>

Public Member Functions | |
| OCCViewer_AutoRotate (SUIT_ViewWindow *theWindow) | |
| virtual | ~OCCViewer_AutoRotate () |
| virtual bool | startAnimation () |
| virtual bool | stopAnimation () |
Public Member Functions inherited from SUIT_AutoRotate | |
| SUIT_AutoRotate (SUIT_ViewWindow *theWindow) | |
| virtual | ~SUIT_AutoRotate () |
| virtual void | initialize () |
Additional Inherited Members | |
Public Slots inherited from SUIT_AutoRotate | |
| virtual void | onStartRotate (int theMouseX, int theMouseY, qint64 theTime) |
| virtual void | onRotate (int theMouseX, int theMouseY, qint64 theTime) |
| virtual void | onEndRotate (int theMouseX, int theMouseY, qint64 theTime) |
| virtual void | onStopRotate () |
Protected Member Functions inherited from SUIT_AutoRotate | |
| void | addToLog (const QPoint &thePos, qint64 theTime) |
Protected Attributes inherited from SUIT_AutoRotate | |
| struct { | |
| short mySize | |
| short myHistorySize | |
| QPoint * myPosition | |
| qint64 * myTime | |
| } | myLog |
| SUIT_ViewWindow * | myWindow |
| OCCViewer_AutoRotate::OCCViewer_AutoRotate | ( | SUIT_ViewWindow * | theWindow | ) |
|
virtual |
|
virtual |
Implements SUIT_AutoRotate.
References OCCViewer_ViewWindow::getViewPort(), Handle(), SUIT_AutoRotate::myLog, SUIT_AutoRotate::myWindow, rx, ry, and OCCViewer_ViewPort3d::setRotationAxis().
|
virtual |
Implements SUIT_AutoRotate.
References OCCViewer_ViewWindow::getViewPort(), SUIT_AutoRotate::myWindow, and OCCViewer_ViewPort3d::stopRotation().