00001 #ifndef INFOREADERGROUPINGVISITOR_H 00002 #define INFOREADERGROUPINGVISITOR_H 00003 00004 #include <X3DTK/X3D/scenegraph.h> 00005 00006 namespace X3DTK { 00007 namespace X3D { 00008 00009 class Info; 00010 class Price; 00011 class Modeler; 00012 00013 // Visitor for the Grouping component of the InfoReader processor. 00014 00015 class InfoReaderGroupingVisitor : public GroupingVisitor 00016 { 00017 public: 00018 InfoReaderGroupingVisitor(); 00019 00020 static void enterInfo(Info *I); 00021 static void enterPrice(Price *P); 00022 static void enterModeler(Modeler *M); 00023 }; 00024 00025 } 00026 } 00027 00028 #endif