21 #ifndef Tulip_GLSCENEVISITOR_H 
   22 #define Tulip_GLSCENEVISITOR_H 
   24 #include <tulip/tulipconf.h> 
   33 class TLP_GL_SCOPE GlSceneVisitor {
 
   37   GlSceneVisitor():threadSafe(false) {}
 
   38   virtual ~GlSceneVisitor() {}
 
   40   virtual void visit(GlSimpleEntity *) {}
 
   41   virtual void visit(GlNode *) {}
 
   42   virtual void visit(GlEdge *) {}
 
   43   virtual void visit(GlLayer *) {}
 
   44   virtual void reserveMemoryForNodes(
unsigned int) {}
 
   45   virtual void reserveMemoryForEdges(
unsigned int) {}
 
   58 #endif // Tulip_GLSCENEVISITOR_H