00001 #ifndef MYGLBUILDERGEOMETRY3DVISITOR_H 00002 #define MYGLBUILDERGEOMETRY3DVISITOR_H 00003 00004 #include <X3DTK/X3D/glbuilder.h> 00005 00006 namespace X3DTK { 00007 namespace X3D { 00008 00009 class FCylinder; 00010 00011 // My visitor for the Geometry3D component of the GLCreator module. 00012 00013 class MyGLBuilderGeometry3DVisitor : public GLBuilderGeometry3DVisitor 00014 { 00015 public: 00016 // Constructor. 00017 MyGLBuilderGeometry3DVisitor(); 00018 00019 // Enters an FCylinder. 00020 static void enterFCylinder(FCylinder *C); 00021 }; 00022 00023 } 00024 } 00025 00026 #endif