00001 #ifndef MYMEMRELEASERABSTRACTVISITOR_H 00002 #define MYMEMRELEASERABSTRACTVISITOR_H 00003 00004 #include <X3DTK/X3D/scenegraph.h> 00005 #include <X3DTK/memreleaser.h> 00006 00007 namespace X3DTK { 00008 00009 // Visitor for the Abstract component of the MemReleaser processor. 00010 00011 class MyMemReleaserAbstractVisitor : public MemReleaserAbstractVisitor 00012 { 00013 public: 00014 MyMemReleaserAbstractVisitor(); 00015 00016 static void enterX3DAbstractNode(X3DAbstractNode *N); 00017 static void enterCylinder(X3D::Cylinder *C); 00018 }; 00019 00020 } 00021 00022 #endif