Documentation


X3DTK::GL::MyRendererShapeVisitor Class Reference

#include <myGLRendererShapeVisitor.h>

Inheritance diagram for X3DTK::GL::MyRendererShapeVisitor:

ShapeVisitor List of all members.

Detailed Description

Class declared in <X3DTK/GL/renderer.h> providing a visitor for the Shape component of the GL::MyRenderer processor.

Definition at line 19 of file myGLRendererShapeVisitor.h.

Public Member Functions

 MyRendererShapeVisitor ()
 Constructor.


Static Public Member Functions

void enterMaterial (Material *M)
 Enters a Material.

void enterX3DShapeNode (X3DShapeNode *N)
 Enters an X3DShapeNode.


Constructor & Destructor Documentation

X3DTK::GL::MyRendererShapeVisitor::MyRendererShapeVisitor  ) 
 

Constructor.

Definition at line 15 of file myGLRendererShapeVisitor.cpp.


Member Function Documentation

void X3DTK::GL::MyRendererShapeVisitor::enterMaterial Material *  M  )  [static]
 

Enters a Material.

Definition at line 26 of file myGLRendererShapeVisitor.cpp.

void X3DTK::GL::MyRendererShapeVisitor::enterX3DShapeNode X3DShapeNode *  N  )  [static]
 

Enters an X3DShapeNode.

Definition at line 36 of file myGLRendererShapeVisitor.cpp.

References X3DTK::GL::MyRendererStateVariables::boundedObject, X3DTK::GL::MyGLBbox::draw(), X3DTK::GL::MyRendererStateVariables::getCurrentId(), X3DTK::GL::MyRendererStateVariables::getSelectionMode(), and X3DTK::GL::MyRendererStateVariables::storeShape().


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