glut_helper.hpp File Reference

Include dependency graph for glut_helper.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void setup_opengl (int argc, char *argv[], const cpe::navigator_tool &navigator)
void keyboard_manager (unsigned char key, int x, int y, cpe::navigator_tool &navigator)
void motion_manager (int x, int y, cpe::navigator_tool &navigator)
void mouse_manager (int button, int action, int x, int y, cpe::navigator_tool &nav)
void reshape_manager (int width, int height, cpe::navigator_tool &navigator)
void display_manager_begin (cpe::navigator_tool &navigator)
void display_manager_end (cpe::navigator_tool &navigator, unsigned int &counter)
void draw_pointer (cpe::navigator_tool &navigator)
void draw_fps (cpe::navigator_tool &navigator)
void draw_orientation (cpe::navigator_tool &navigator)
void print_help_start ()

Function Documentation

void display_manager_begin ( cpe::navigator_tool navigator  ) 
void display_manager_end ( cpe::navigator_tool navigator,
unsigned int &  counter 
)
void draw_fps ( cpe::navigator_tool navigator  ) 

References cpe::navigator_tool::fps(), and cpe::string_converter::to_string().

Referenced by display_manager_end().

Here is the call graph for this function:

void draw_orientation ( cpe::navigator_tool navigator  ) 

References cpe::navigator_tool::camera_orientation().

Referenced by display_manager_end().

Here is the call graph for this function:

void draw_pointer ( cpe::navigator_tool navigator  ) 

References cpe::navigator_tool::camera_orientation(), and cpe::navigator_tool::dist_cam().

Referenced by display_manager_end().

Here is the call graph for this function:

void keyboard_manager ( unsigned char  key,
int  x,
int  y,
cpe::navigator_tool navigator 
)
void motion_manager ( int  x,
int  y,
cpe::navigator_tool navigator 
)
void mouse_manager ( int  button,
int  action,
int  x,
int  y,
cpe::navigator_tool nav 
)
void print_help_start (  ) 

Referenced by main().

void reshape_manager ( int  width,
int  height,
cpe::navigator_tool navigator 
)

References cpe::navigator_tool::screen_size_x(), and cpe::navigator_tool::screen_size_y().

Referenced by reshape_callback().

Here is the call graph for this function:

void setup_opengl ( int  argc,
char *  argv[],
const cpe::navigator_tool navigator 
)

References cpe::navigator_tool::screen_size_x(), and cpe::navigator_tool::screen_size_y().

Referenced by main().

Here is the call graph for this function:

Generated on Tue Dec 28 10:12:05 2010 by  doxygen 1.6.3