GL_Frame Class Reference

#include <basic/opengl/GL_Frame.h>

Inherits Matrix4x4, and OpenGLInterface.

Inheritance diagram for GL_Frame:

Inheritance graph
[legend]
Collaboration diagram for GL_Frame:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GL_Frame (Matrix4x4 right, bool bShow=true)
virtual ~GL_Frame ()
virtual void GLDraw () const

Protected Member Functions

virtual bool DrawExplicit () const

Protected Attributes

bool showFrame
double axisLength

Detailed Description

Definition at line 36 of file GL_Frame.h.


Constructor & Destructor Documentation

GL_Frame::GL_Frame Matrix4x4  right,
bool  bShow = true
 

Definition at line 29 of file GL_Frame.cpp.

GL_Frame::~GL_Frame  )  [virtual]
 

Definition at line 43 of file GL_Frame.cpp.


Member Function Documentation

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

Implements OpenGLInterface.

Definition at line 103 of file GL_Frame.cpp.

void GL_Frame::GLDraw  )  const [virtual]
 

Reimplemented from OpenGLInterface.

Definition at line 52 of file GL_Frame.cpp.

References Matrix4x4::values.

Referenced by GL_Universe::DrawFrame0(), GL_Universe::DrawNotFrame0(), and IK_InvKinBase::DrawUniversePortion().


Member Data Documentation

double GL_Frame::axisLength [protected]
 

Definition at line 71 of file GL_Frame.h.

bool GL_Frame::showFrame [protected]
 

Definition at line 62 of file GL_Frame.h.


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