OpenGlDevice Class Reference

#include <OpenGlDevice.h>

List of all members.

Public Member Functions

 OpenGlDevice ()
virtual ~OpenGlDevice ()
virtual int GetWidth ()
virtual int GetHeight ()
virtual void STARTIMAGE ()
virtual void ENDIMAGE ()
virtual void WINOPEN (const char *title, int xLoc, int yLoc, int width, int height)
virtual void CLEAR ()
virtual void drawText (float x, float y, float z, char *text, int length, char horizontalJustify, char verticalJustify)
int saveImage (const char *fileName, int type)


Detailed Description

Definition at line 54 of file OpenGlDevice.h.


Constructor & Destructor Documentation

OpenGlDevice::OpenGlDevice (  ) 

Definition at line 327 of file OpenGlDevice.cpp.

OpenGlDevice::~OpenGlDevice (  )  [virtual]

Definition at line 346 of file OpenGlDevice.cpp.

References oglDestroyWindow().


Member Function Documentation

int OpenGlDevice::GetWidth (  )  [virtual]

Definition at line 587 of file OpenGlDevice.cpp.

int OpenGlDevice::GetHeight (  )  [virtual]

Definition at line 593 of file OpenGlDevice.cpp.

void OpenGlDevice::STARTIMAGE (  )  [virtual]

Definition at line 559 of file OpenGlDevice.cpp.

Referenced by OpenGLRenderer::startImage().

void OpenGlDevice::ENDIMAGE (  )  [virtual]

void OpenGlDevice::WINOPEN ( const char *  title,
int  xLoc,
int  yLoc,
int  width,
int  height 
) [virtual]

void OpenGlDevice::CLEAR (  )  [virtual]

Definition at line 545 of file OpenGlDevice.cpp.

Referenced by OpenGLRenderer::clearImage(), and OpenGLRenderer::OpenGLRenderer().

void OpenGlDevice::drawText ( float  x,
float  y,
float  z,
char *  text,
int  length,
char  horizontalJustify,
char  verticalJustify 
) [virtual]

Definition at line 615 of file OpenGlDevice.cpp.

Referenced by OpenGLRenderer::drawText().

int OpenGlDevice::saveImage ( const char *  fileName,
int  type 
)

Definition at line 667 of file OpenGlDevice.cpp.

Referenced by OpenGLRenderer::saveImage().


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

Generated on Mon Oct 23 15:05:47 2006 for OpenSees by doxygen 1.5.0