00001 #ifndef GLNORMALRENDERERGROUPINGVISITOR_H 00002 #define GLNORMALRENDERERGROUPINGVISITOR_H 00003 00004 #include <X3DTK/GL/scenegraph.h> 00005 00006 namespace X3DTK { 00007 namespace GL { 00008 00009 // Visitor for the Grouping component of the GL::NormalRenderer processor. 00010 00011 class NormalRendererGroupingVisitor : public GroupingVisitor 00012 { 00013 public: 00014 NormalRendererGroupingVisitor(); 00015 00016 static void enterTransform(Transform *T); 00017 static void leaveTransform(Transform *T); 00018 }; 00019 00020 } 00021 } 00022 00023 #endif