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