glotzopengl::Arrow Class Reference

#include <Arrow.h>

Inheritance diagram for glotzopengl::Arrow:

glotzopengl::GlObject glotzopengl::GlotzGlBaseObject

List of all members.

Public Member Functions

 Arrow ()
 ~Arrow ()
std::istream & Read (std::istream &)
void DrawString (GLfloat, GLfloat, const char *)
void Display ()
GLfloat GetLargestDisplacement ()

Private Attributes

GLfloat mStartX
GLfloat mStartY
GLfloat mStartZ
GLfloat mEndX
GLfloat mEndY
GLfloat mEndZ
GLfloat mThickness


Constructor & Destructor Documentation

glotzopengl::Arrow::Arrow (  ) 

glotzopengl::Arrow::~Arrow (  ) 


Member Function Documentation

std::istream & glotzopengl::Arrow::Read ( std::istream &  is  ) 

void glotzopengl::Arrow::DrawString ( GLfloat  ,
GLfloat  ,
const char *   
)

void glotzopengl::Arrow::Display (  )  [virtual]

Implements glotzopengl::GlObject.

GLfloat glotzopengl::Arrow::GetLargestDisplacement (  )  [virtual]

Reimplemented from glotzopengl::GlObject.


Member Data Documentation

GLfloat glotzopengl::Arrow::mStartX [private]

GLfloat glotzopengl::Arrow::mStartY [private]

GLfloat glotzopengl::Arrow::mStartZ [private]

GLfloat glotzopengl::Arrow::mEndX [private]

GLfloat glotzopengl::Arrow::mEndY [private]

GLfloat glotzopengl::Arrow::mEndZ [private]

GLfloat glotzopengl::Arrow::mThickness [private]


The documentation for this class was generated from the following files:
Generated on Tue Feb 24 20:54:38 2009 by  doxygen 1.5.3