00001 #include "GLCoreWalker.h" 00002 #include "NodeVisitingProxy.h" 00003 00004 using namespace X3DTK; 00005 00006 GLCoreWalker::GLCoreWalker() 00007 { 00008 defineComponentName("GLCore"); 00009 defineNewWalkingFunction<GLCoreWalker, X3DGLNode>(&GLCoreWalker::walkX3DGLNode); 00010 } 00011 00012 GLCoreWalker::~GLCoreWalker() 00013 { 00014 } 00015 00016 void GLCoreWalker::walkX3DGLNode(X3DGLNode *N) const 00017 { 00018 nodeVisitingProxy->enter(N); 00019 nodeVisitingProxy->leave(N); 00020 }