GL_Box Class Reference

#include <basic/opengl/GL_Box.h>

Inherits MPK_Box, and OpenGLInterface.

Inheritance diagram for GL_Box:

Inheritance graph
[legend]
Collaboration diagram for GL_Box:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GL_Box (FrameManager *frameManager)
 GL_Box (const GL_Box &right)
virtual ~GL_Box ()
virtual EntityClone () const
virtual bool Verify () const

Protected Member Functions

virtual bool DrawExplicit () const

Detailed Description

Definition at line 36 of file GL_Box.h.


Constructor & Destructor Documentation

GL_Box::GL_Box FrameManager frameManager  ) 
 

Definition at line 28 of file GL_Box.cpp.

Referenced by Clone().

GL_Box::GL_Box const GL_Box right  ) 
 

Definition at line 40 of file GL_Box.cpp.

GL_Box::~GL_Box  )  [virtual]
 

Definition at line 53 of file GL_Box.cpp.


Member Function Documentation

Entity * GL_Box::Clone  )  const [virtual]
 

Implements ObjectBase.

Definition at line 62 of file GL_Box.cpp.

References GL_Box().

Here is the call graph for this function:

bool GL_Box::DrawExplicit  )  const [protected, virtual]
 

Implements OpenGLInterface.

Definition at line 69 of file GL_Box.cpp.

References MPK_Box::height, MPK_Box::length, ObjectBase::theFrame, Matrix4x4::Transpose(), Matrix4x4::values, and MPK_Box::width.

Here is the call graph for this function:

bool GL_Box::Verify  )  const [virtual]
 

Implements ObjectBase.

Definition at line 149 of file GL_Box.cpp.


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 21:47:18 2006 for Motion Planning Kernel by  doxygen 1.4.6-NO