#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.