00001 #ifndef GLNORMALRENDERERGEOMETRY3DVISITOR_H 00002 #define GLNORMALRENDERERGEOMETRY3DVISITOR_H 00003 00004 #include "GL_NormalRendererStateVariables.h" 00005 00006 #include <X3DTK/GL/scenegraph.h> 00007 00008 namespace X3DTK { 00009 namespace GL { 00010 00011 // Visitor for the Geometry3D component of the GL::NormalRenderer processor. 00012 00013 class NormalRendererGeometry3DVisitor : public Geometry3DVisitor 00014 { 00015 public: 00016 NormalRendererGeometry3DVisitor(); 00017 00018 static void enterIndexedFaceSet(IndexedFaceSet *I); 00019 }; 00020 00021 } 00022 } 00023 00024 #endif