#include <glh_glut.h>
Public Member Functions | |
void | apply_inverse_transform () |
void | apply_inverse_transform () |
void | apply_transform () |
void | apply_transform () |
matrix4f | get_inverse_transform () |
matrix4f | get_inverse_transform () |
matrix4f | get_transform () |
matrix4f | get_transform () |
glut_trackball () | |
void | increment_rotation () |
void | update () |
void | update () |
Public Attributes | |
vec3f | centroid |
rotationf | incr |
bool | invert_increment |
bool | legacy_mode |
const rotationf * | parent_rotation |
rotationf | r |
float | scale |
Definition at line 499 of file glh_glut.h.
glh::glut_trackball::glut_trackball | ( | ) | [inline] |
Definition at line 502 of file glh_glut.h.
void glh::glut_trackball::apply_inverse_transform | ( | ) | [inline, virtual] |
Implements glh::glut_simple_interactor.
Definition at line 495 of file glh_glut2.h.
void glh::glut_trackball::apply_inverse_transform | ( | ) | [inline, virtual] |
Implements glh::glut_simple_interactor.
Definition at line 585 of file glh_glut.h.
void glh::glut_trackball::apply_transform | ( | ) | [inline, virtual] |
Implements glh::glut_simple_interactor.
Definition at line 488 of file glh_glut2.h.
void glh::glut_trackball::apply_transform | ( | ) | [inline, virtual] |
Implements glh::glut_simple_interactor.
Definition at line 578 of file glh_glut.h.
matrix4f glh::glut_trackball::get_inverse_transform | ( | ) | [inline, virtual] |
Implements glh::glut_simple_interactor.
Definition at line 507 of file glh_glut2.h.
matrix4f glh::glut_trackball::get_inverse_transform | ( | ) | [inline, virtual] |
Implements glh::glut_simple_interactor.
Definition at line 602 of file glh_glut.h.
matrix4f glh::glut_trackball::get_transform | ( | ) | [inline, virtual] |
Implements glh::glut_simple_interactor.
Definition at line 502 of file glh_glut2.h.
matrix4f glh::glut_trackball::get_transform | ( | ) | [inline, virtual] |
Implements glh::glut_simple_interactor.
Definition at line 593 of file glh_glut.h.
void glh::glut_trackball::increment_rotation | ( | ) | [inline] |
Reimplemented from glh::trackball.
Definition at line 569 of file glh_glut.h.
void glh::glut_trackball::update | ( | ) | [inline, virtual] |
Reimplemented from glh::glut_simple_interactor.
Definition at line 479 of file glh_glut2.h.
void glh::glut_trackball::update | ( | ) | [inline, virtual] |
Reimplemented from glh::glut_simple_interactor.
Definition at line 512 of file glh_glut.h.
Reimplemented from glh::trackball.
Definition at line 614 of file glh_glut.h.
Reimplemented from glh::trackball.
Definition at line 617 of file glh_glut.h.
Reimplemented from glh::trackball.
Definition at line 611 of file glh_glut.h.
Reimplemented from glh::trackball.
Definition at line 616 of file glh_glut.h.
Reimplemented from glh::trackball.
Definition at line 612 of file glh_glut.h.
Reimplemented from glh::trackball.
Definition at line 613 of file glh_glut.h.
Reimplemented from glh::trackball.
Definition at line 615 of file glh_glut.h.