#include <trackball_generic.h>
| typedef real_type OpenTissue::utility::trackball::GenericTrackball< real_type_ >::gl_transform_type[16] |
| typedef math::Matrix3x3<real_type> OpenTissue::utility::trackball::GenericTrackball< real_type_ >::matrix3x3_type |
| typedef math::Quaternion<real_type> OpenTissue::utility::trackball::GenericTrackball< real_type_ >::quaternion_type |
| typedef real_type_ OpenTissue::utility::trackball::GenericTrackball< real_type_ >::real_type |
| typedef math::Vector3<real_type> OpenTissue::utility::trackball::GenericTrackball< real_type_ >::vector3_type |
| OpenTissue::utility::trackball::GenericTrackball< real_type_ >::GenericTrackball | ( | ) | [inline] |
| OpenTissue::utility::trackball::GenericTrackball< real_type_ >::GenericTrackball | ( | real_type | radius | ) | [inline] |
| virtual OpenTissue::utility::trackball::GenericTrackball< real_type_ >::~GenericTrackball | ( | ) | [inline, virtual] |
| vector3_type& OpenTissue::utility::trackball::GenericTrackball< real_type_ >::anchor | ( | ) | [inline] |
| vector3_type const& OpenTissue::utility::trackball::GenericTrackball< real_type_ >::anchor | ( | ) | const [inline] |
| real_type const& OpenTissue::utility::trackball::GenericTrackball< real_type_ >::angle | ( | ) | const [inline] |
| real_type& OpenTissue::utility::trackball::GenericTrackball< real_type_ >::angle | ( | ) | [inline] |
| vector3_type& OpenTissue::utility::trackball::GenericTrackball< real_type_ >::axis | ( | ) | [inline] |
| vector3_type const& OpenTissue::utility::trackball::GenericTrackball< real_type_ >::axis | ( | ) | const [inline] |
| virtual void OpenTissue::utility::trackball::GenericTrackball< real_type_ >::begin_drag | ( | real_type const & | x, | |
| real_type const & | y | |||
| ) | [pure virtual] |
Implemented in OpenTissue::utility::trackball::Shoemake< real_type_ >.
| vector3_type& OpenTissue::utility::trackball::GenericTrackball< real_type_ >::current | ( | ) | [inline] |
| vector3_type const& OpenTissue::utility::trackball::GenericTrackball< real_type_ >::current | ( | ) | const [inline] |
| virtual void OpenTissue::utility::trackball::GenericTrackball< real_type_ >::drag | ( | real_type const & | x, | |
| real_type const & | y | |||
| ) | [pure virtual] |
Implemented in OpenTissue::utility::trackball::Shoemake< real_type_ >.
| virtual void OpenTissue::utility::trackball::GenericTrackball< real_type_ >::end_drag | ( | real_type const & | x, | |
| real_type const & | y | |||
| ) | [pure virtual] |
Implemented in OpenTissue::utility::trackball::Shoemake< real_type_ >.
| matrix3x3_type const& OpenTissue::utility::trackball::GenericTrackball< real_type_ >::get_current_rotation | ( | ) | [inline] |
| gl_transform_type const& OpenTissue::utility::trackball::GenericTrackball< real_type_ >::get_gl_current_rotation | ( | ) | [inline] |
| matrix3x3_type const& OpenTissue::utility::trackball::GenericTrackball< real_type_ >::get_incremental_rotation | ( | ) | const [inline] |
| real_type& OpenTissue::utility::trackball::GenericTrackball< real_type_ >::radius | ( | ) | [inline] |
| real_type const& OpenTissue::utility::trackball::GenericTrackball< real_type_ >::radius | ( | ) | const [inline] |
| virtual void OpenTissue::utility::trackball::GenericTrackball< real_type_ >::reset | ( | ) | [inline, virtual] |
vector3_type OpenTissue::utility::trackball::GenericTrackball< real_type_ >::m_anchor_position [protected] |
TBD.
real_type OpenTissue::utility::trackball::GenericTrackball< real_type_ >::m_angle [protected] |
TBD.
vector3_type OpenTissue::utility::trackball::GenericTrackball< real_type_ >::m_axis [protected] |
TBD.
vector3_type OpenTissue::utility::trackball::GenericTrackball< real_type_ >::m_current_position [protected] |
TBD.
gl_transform_type OpenTissue::utility::trackball::GenericTrackball< real_type_ >::m_gl_xform_current [protected] |
TBD.
real_type OpenTissue::utility::trackball::GenericTrackball< real_type_ >::m_radius [protected] |
TBD.
matrix3x3_type OpenTissue::utility::trackball::GenericTrackball< real_type_ >::m_xform_anchor [protected] |
TBD.
matrix3x3_type OpenTissue::utility::trackball::GenericTrackball< real_type_ >::m_xform_current [protected] |
TBD.
matrix3x3_type OpenTissue::utility::trackball::GenericTrackball< real_type_ >::m_xform_incremental [protected] |
TBD.
1.7.1