Detailed Description
- See also:
- Class ArcballDialog, Class Quat.
- Description:
- This class is available in release 2.0 and later only.
This class provides methods to work with a general arcball dialog
box for doing 3D rotations. This dialog appears below:
To use these APIs you'll need to #include "arcdlg.h"
All methods of this class are virtual.
Sample code can be found in
/MAXSDK/SAMPLES/HOWTO/CUSTCTRL/CUSTCTRL.CPP.
#include <arcdlg.h>
List of all
members.
Constructor & Destructor Documentation
Member Function Documentation
virtual void StartDrag |
( |
|
) |
[pure virtual] |
virtual void EndDrag |
( |
|
) |
[pure virtual] |
virtual void Drag |
( |
Quat |
q, |
|
|
BOOL |
buttonUp |
|
) |
|
[pure virtual] |
- Parameters:
- Quat q
The relative rotation from the start rotation.
BOOL buttonUp
If TRUE this indicates if the mouse button is up (has been
released); if FALSE the button is down.
virtual void CancelDrag |
( |
|
) |
[pure virtual] |
virtual void BeingDestroyed |
( |
|
) |
[pure virtual] |
ArcballCallback ArcballCallback
ArcballCallback ArcballCallback ArcballCallback ArcballCallback
ArcballCallback ArcballCallback ArcballCallback
ArcballCallback
ArcballCallback ArcballCallback
ArcballCallback ArcballCallback ArcballCallback ArcballCallback
ArcballCallback ArcballCallback ArcballCallback
ArcballCallback