Developer Documentation

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ACG::GlutExaminer Class Reference
Inheritance diagram for ACG::GlutExaminer:

## Public Member Functions
| GlutExaminer (const char *_title, int _width, int _height)
void | setup_scene (const Vec3f &_center, float _radius)
void | view_all ()
double | measure_fps ()
Public Member Functions inherited from ACG::GlutViewer
| GlutViewer (const char *_title, int _width, int _height)

## Protected Member Functions
virtual void | init ()
virtual void | draw ()
virtual void | motion (int x, int y)
virtual void | mouse (int button, int state, int x, int y)
virtual void | keyboard (int key, int x, int y)
Protected Member Functions inherited from ACG::GlutViewer
virtual void | display (void)
virtual void | idle (void)
virtual void | passivemotion (int x, int y)
virtual void | reshape (int w, int h)
virtual void | visibility (int visible)
void | update_projection ()

## Protected Attributes
GLTrackball | trackball_
Vec3d | center_
float | radius_
Protected Attributes inherited from ACG::GlutViewer
GLState | glstate_
int | width_
int | height_
GLfloat | near_
GLfloat | far_
GLfloat | fovy_

## Detailed Description

Definition at line 79 of file GlutExaminer.hh.

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

- ACG/Glut/GlutExaminer.hh
- ACG/Glut/GlutExaminer.cc