Documentation


X3DTK::GL::MyGLBbox Class Reference

#include <myGLBbox.h>

Inheritance diagram for X3DTK::GL::MyGLBbox:

BBox List of all members.

Detailed Description

Class drawing a GLBbox.

Definition at line 17 of file myGLBbox.h.

Public Member Functions

 MyGLBbox ()
 Constructor.

 MyGLBbox (const X3DTK::BBox &BB)
 Explicit constructor.

 MyGLBbox (const SFVec3f &min, const SFVec3f &max)
 Explicit constructor.

void draw () const
 Draw method.


Static Protected Attributes

MyGLBboxDrawArray bbox_array = MyGLBboxDrawArray()


Constructor & Destructor Documentation

X3DTK::GL::MyGLBbox::MyGLBbox  ) 
 

Constructor.

Definition at line 13 of file myGLBbox.cpp.

X3DTK::GL::MyGLBbox::MyGLBbox const X3DTK::BBox &  BB  )  [explicit]
 

Explicit constructor.

Definition at line 18 of file myGLBbox.cpp.

X3DTK::GL::MyGLBbox::MyGLBbox const SFVec3f &  min,
const SFVec3f &  max
[explicit]
 

Explicit constructor.

Definition at line 23 of file myGLBbox.cpp.


Member Function Documentation

void X3DTK::GL::MyGLBbox::draw  )  const
 

Draw method.

Definition at line 28 of file myGLBbox.cpp.

References bbox_array, X3DTK::GL::MyGLBboxDrawArray::getBboxIndexArrayAddress(), X3DTK::GL::MyGLBboxDrawArray::getBboxSize(), and X3DTK::GL::MyGLBboxDrawArray::getBboxVertexArrayAddress().

Referenced by X3DTK::GL::MyRendererGroupingVisitor::enterTransform(), X3DTK::GL::MyRendererCoreVisitor::enterX3DNode(), and X3DTK::GL::MyRendererShapeVisitor::enterX3DShapeNode().


Member Data Documentation

MyGLBboxDrawArray X3DTK::GL::MyGLBbox::bbox_array = MyGLBboxDrawArray() [static, protected]
 

Definition at line 11 of file myGLBbox.cpp.

Referenced by draw().


The documentation for this class was generated from the following files:
Generated on Thu Dec 23 13:52:34 2004 by doxygen 1.3.6