Public Member Functions | Public Attributes
glh::trackball Class Reference

#include <glh_interactors.h>

Inheritance diagram for glh::trackball:
Inheritance graph
[legend]

List of all members.

Public Member Functions

matrix4f get_inverse_transform ()
matrix4f get_transform ()
void increment_rotation ()
void rotate (int x0, int y0, int x1, int y1)
 trackball ()
void update (int x0, int y0, int x1, int y1)

Public Attributes

vec3f centroid
rotationf incr
bool invert_increment
bool legacy_mode
vec3f offset
const rotationfparent_rotation
rotationf r
float radius
float scale

Detailed Description

Definition at line 101 of file glh_interactors.h.


Constructor & Destructor Documentation

Definition at line 104 of file glh_interactors.h.


Member Function Documentation

Reimplemented in glh::glut_trackball, and glh::glut_trackball.

Definition at line 191 of file glh_interactors.h.

Reimplemented in glh::glut_trackball, and glh::glut_trackball.

Definition at line 182 of file glh_interactors.h.

Reimplemented in glh::glut_trackball.

Definition at line 175 of file glh_interactors.h.

void glh::trackball::rotate ( int  x0,
int  y0,
int  x1,
int  y1 
) [inline]

Definition at line 114 of file glh_interactors.h.

void glh::trackball::update ( int  x0,
int  y0,
int  x1,
int  y1 
) [inline]

Definition at line 117 of file glh_interactors.h.


Member Data Documentation

Reimplemented in glh::glut_trackball.

Definition at line 203 of file glh_interactors.h.

Reimplemented in glh::glut_trackball.

Definition at line 206 of file glh_interactors.h.

Reimplemented in glh::glut_trackball.

Definition at line 200 of file glh_interactors.h.

Reimplemented in glh::glut_trackball.

Definition at line 205 of file glh_interactors.h.

Definition at line 208 of file glh_interactors.h.

Reimplemented in glh::glut_trackball.

Definition at line 201 of file glh_interactors.h.

Reimplemented in glh::glut_trackball.

Definition at line 202 of file glh_interactors.h.

Definition at line 207 of file glh_interactors.h.

Reimplemented in glh::glut_trackball.

Definition at line 204 of file glh_interactors.h.


The documentation for this class was generated from the following file:


nao_openni
Author(s): Bener SUAY
autogenerated on Mon Jan 6 2014 11:27:52