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 Thu Oct 5 01:45:25 2006 for Producer by  doxygen 1.4.7