00001 #include "DefaultDFS.h" 00002 #include "DefaultDFSCoreWalker.h" 00003 #include "DefaultDFSGeometry3DWalker.h" 00004 #include "DefaultDFSGroupingWalker.h" 00005 #include "DefaultDFSRenderingWalker.h" 00006 #include "DefaultDFSShapeWalker.h" 00007 #include "DefaultDFSTexturingWalker.h" 00008 00009 using namespace X3DTK; 00010 00011 DefaultDFS::DefaultDFS() 00012 { 00013 setComponentWalker(new DefaultDFSCoreWalker()); 00014 setComponentWalker(new DefaultDFSGeometry3DWalker()); 00015 setComponentWalker(new DefaultDFSGroupingWalker()); 00016 setComponentWalker(new DefaultDFSRenderingWalker()); 00017 setComponentWalker(new DefaultDFSShapeWalker()); 00018 setComponentWalker(new DefaultDFSTexturingWalker()); 00019 } 00020 00021 DefaultDFS::~DefaultDFS() 00022 { 00023 } 00024 00025 void DefaultDFS::setComponentWalker(X3DComponentWalker *component) 00026 { 00027 DFS::setComponentWalker(component); 00028 }