Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Producer::Window3D Class Reference

Inheritance diagram for Producer::Window3D:

Producer::Referenced List of all members.

Public Member Functions

 Window3D (const std::string name="Producer::Window3D", int posx=0, int posy=0, unsigned int width=(unsigned int)-1, unsigned int height=(unsigned int)-1, unsigned int parent=0)
unsigned int width (void) const
unsigned int height (void) const
void getDimensions (unsigned int &width, unsigned int &height)
void swapBuffers (void)
void sync (int n=0)
void setKeyboardCallback (KeyboardCallback *)
int mouseX (void)
int mouseY (void)
unsigned int mouseButton (void)
void enableTrackball (void)
void disableTrackball (void)
Matrix::value_typegetTrackballMatrix (void)
void setTrackballScale (float s)
TrackballgetTrackball ()
bool done ()
 ~Window3D ()

Classes

class  KeyboardCallback

Constructor & Destructor Documentation

Producer::Window3D::Window3D const std::string  name = "Producer::Window3D",
int  posx = 0,
int  posy = 0,
unsigned int  width = (unsigned int)-1,
unsigned int  height = (unsigned int)-1,
unsigned int  parent = 0
 

Producer::Window3D::~Window3D  ) 
 


Member Function Documentation

void Producer::Window3D::disableTrackball void   ) 
 

bool Producer::Window3D::done  ) 
 

void Producer::Window3D::enableTrackball void   ) 
 

void Producer::Window3D::getDimensions unsigned int &  width,
unsigned int &  height
 

Trackball& Producer::Window3D::getTrackball  ) 
 

Matrix::value_type* Producer::Window3D::getTrackballMatrix void   ) 
 

unsigned int Producer::Window3D::height void   )  const
 

unsigned int Producer::Window3D::mouseButton void   ) 
 

int Producer::Window3D::mouseX void   ) 
 

int Producer::Window3D::mouseY void   ) 
 

void Producer::Window3D::setKeyboardCallback KeyboardCallback  ) 
 

void Producer::Window3D::setTrackballScale float  s  ) 
 

void Producer::Window3D::swapBuffers void   ) 
 

void Producer::Window3D::sync int  n = 0  ) 
 

unsigned int Producer::Window3D::width void   )  const
 


The documentation for this class was generated from the following file:
Generated on Wed Jun 7 04:50:15 2006 for Producer by  doxygen 1.4.4