#include <glh_interactors.h>
Public Member Functions | |
void | dolly (int dz) |
matrix4f | get_inverse_transform () |
matrix4f | get_transform () |
void | pan (int dx, int dy) |
translator () | |
void | update (int dx, int dy, int dz) |
Public Attributes | |
bool | invert_increment |
const rotationf * | parent_rotation |
float | scale |
vec3f | t |
Definition at line 51 of file glh_interactors.h.
glh::translator::translator | ( | ) | [inline] |
Definition at line 54 of file glh_interactors.h.
void glh::translator::dolly | ( | int | dz | ) | [inline] |
Definition at line 62 of file glh_interactors.h.
matrix4f glh::translator::get_inverse_transform | ( | ) | [inline] |
Reimplemented in glh::glut_translator.
Definition at line 86 of file glh_interactors.h.
matrix4f glh::translator::get_transform | ( | ) | [inline] |
Reimplemented in glh::glut_translator.
Definition at line 79 of file glh_interactors.h.
void glh::translator::pan | ( | int | dx, |
int | dy | ||
) | [inline] |
Definition at line 61 of file glh_interactors.h.
void glh::translator::update | ( | int | dx, |
int | dy, | ||
int | dz | ||
) | [inline] |
Definition at line 64 of file glh_interactors.h.
Definition at line 93 of file glh_interactors.h.
Definition at line 94 of file glh_interactors.h.
float glh::translator::scale |
Definition at line 96 of file glh_interactors.h.
Definition at line 95 of file glh_interactors.h.