Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   Related Pages  

GLNormalRendererGLGeometry3DVisitor.h

Go to the documentation of this file.
00001 
00002 //                            GLNormalRendererGLGeometry3DVisitor.h           //
00004 
00005 #ifndef GLNORMALRENDERERGLGEOMETRY3DVISITOR_H
00006 #define GLNORMALRENDERERGLGEOMETRY3DVISITOR_H
00007 
00008 #include "GLGeometry3DVisitor.h"
00009 
00010 namespace X3DTK {
00011 
00012 class GLBox;
00013 class GLCone;
00014 class GLCylinder;
00015 class GLIndexedFaceSet;
00016 class GLSphere;
00017 
00019 
00020 class GLNormalRendererGLGeometry3DVisitor : public GLGeometry3DVisitor
00021 {
00022 public:
00024   GLNormalRendererGLGeometry3DVisitor();
00026   virtual ~GLNormalRendererGLGeometry3DVisitor();
00027 
00029   virtual void enterGLBox(GLBox *G) const;
00031   virtual void enterGLCone(GLCone *G) const;
00033   virtual void enterGLCylinder(GLCylinder *G) const;
00035   virtual void enterGLIndexedFaceSet(GLIndexedFaceSet *G) const;
00037   virtual void enterGLSphere(GLSphere *G) const;
00038 };
00039 
00040 }
00041 
00042 #endif

Generated on Thu May 15 17:33:08 2003 for X3DToolKit by doxygen1.3