#include <sgluSphericalTransform.hpp>
Inheritance diagram for sgluSphericalTransform::
Public Methods | |
sgluSphericalTransform () | |
virtual | ~sgluSphericalTransform () |
virtual void | reset () |
void | setTranslationScale (T scale) |
T | getTranslationScale () const |
void | setRotationScale (T scale) |
T | getRotationScale () const |
virtual void | update (sgluMouse *mouse) |
Protected Attributes | |
bool | m_first_time |
int | m_last_button |
sglVec2<int> | m_last_pos |
sglVec2<int> | m_delta |
T | m_trans_scale |
T | m_rot_scale |
Definition at line 41 of file sgluSphericalTransform.hpp.
|
default constructor.
Definition at line 45 of file sgluSphericalTransform.hpp. |
|
virtual destructor.
Definition at line 56 of file sgluSphericalTransform.hpp. |
|
Reset to the initial state.
Reimplemented from sglSphericalTransform. Definition at line 59 of file sgluSphericalTransform.hpp. |