Public Member Functions | Public Attributes
glh::glut_simple_mouse_interactor Struct Reference

#include <glh_glut.h>

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

List of all members.

Public Member Functions

void apply_inverse_transform ()
void apply_inverse_transform ()
void apply_transform ()
void apply_transform ()
void configure_buttons (int num_buttons_to_use=3)
void configure_buttons (int num_buttons_to_use=3)
void disable ()
void disable ()
void enable ()
void enable ()
matrix4f get_inverse_transform ()
matrix4f get_inverse_transform ()
matrix4f get_transform ()
matrix4f get_transform ()
 glut_simple_mouse_interactor (int num_buttons_to_use=3)
 glut_simple_mouse_interactor (int num_buttons_to_use=3)
virtual void motion (int x, int y)
virtual void motion (int x, int y)
virtual void mouse (int button, int state, int x, int y)
virtual void mouse (int button, int state, int x, int y)
virtual void reshape (int x, int y)
virtual void reshape (int x, int y)
void set_camera_mode (bool cam)
void set_camera_mode (bool cam)
void set_parent_rotation (rotationf *rp)
void set_parent_rotation (rotationf *rp)

Public Attributes

bool camera_mode
glut_dolly dolly
glut_pan pan
glut_trackball trackball
glut_translator translator

Detailed Description

Definition at line 706 of file glh_glut.h.


Constructor & Destructor Documentation

Definition at line 710 of file glh_glut.h.

Definition at line 521 of file glh_glut2.h.


Member Function Documentation

Definition at line 636 of file glh_glut2.h.

Definition at line 825 of file glh_glut.h.

Definition at line 630 of file glh_glut2.h.

Definition at line 818 of file glh_glut.h.

void glh::glut_simple_mouse_interactor::configure_buttons ( int  num_buttons_to_use = 3) [inline]

Definition at line 555 of file glh_glut2.h.

void glh::glut_simple_mouse_interactor::configure_buttons ( int  num_buttons_to_use = 3) [inline]

Definition at line 750 of file glh_glut.h.

Reimplemented from glh::glut_interactor.

Definition at line 533 of file glh_glut2.h.

Reimplemented from glh::glut_interactor.

Definition at line 723 of file glh_glut.h.

Reimplemented from glh::glut_interactor.

Definition at line 527 of file glh_glut2.h.

Reimplemented from glh::glut_interactor.

Definition at line 716 of file glh_glut.h.

Definition at line 648 of file glh_glut2.h.

Definition at line 839 of file glh_glut.h.

Definition at line 642 of file glh_glut2.h.

Definition at line 832 of file glh_glut.h.

virtual void glh::glut_simple_mouse_interactor::motion ( int  x,
int  y 
) [inline, virtual]

Reimplemented from glh::glut_interactor.

Definition at line 612 of file glh_glut2.h.

virtual void glh::glut_simple_mouse_interactor::motion ( int  x,
int  y 
) [inline, virtual]

Reimplemented from glh::glut_interactor.

Definition at line 795 of file glh_glut.h.

virtual void glh::glut_simple_mouse_interactor::mouse ( int  button,
int  state,
int  x,
int  y 
) [inline, virtual]

Reimplemented from glh::glut_interactor.

Definition at line 618 of file glh_glut2.h.

virtual void glh::glut_simple_mouse_interactor::mouse ( int  button,
int  state,
int  x,
int  y 
) [inline, virtual]

Reimplemented from glh::glut_interactor.

Definition at line 804 of file glh_glut.h.

virtual void glh::glut_simple_mouse_interactor::reshape ( int  x,
int  y 
) [inline, virtual]

Reimplemented from glh::glut_interactor.

Definition at line 624 of file glh_glut2.h.

virtual void glh::glut_simple_mouse_interactor::reshape ( int  x,
int  y 
) [inline, virtual]

Reimplemented from glh::glut_interactor.

Definition at line 811 of file glh_glut.h.

Definition at line 539 of file glh_glut2.h.

Definition at line 730 of file glh_glut.h.

Definition at line 654 of file glh_glut2.h.

Definition at line 846 of file glh_glut.h.


Member Data Documentation

Definition at line 853 of file glh_glut.h.

Definition at line 856 of file glh_glut.h.

Definition at line 855 of file glh_glut.h.

Definition at line 854 of file glh_glut.h.

Definition at line 662 of file glh_glut2.h.


The documentation for this struct was generated from the following files:


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