Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

DefaultDFS.h

Go to the documentation of this file.
00001 
00002 //                            DefaultDFS.h                                    //
00004 
00005 #ifndef DEFAULTDFS_H
00006 #define DEFAULTDFS_H
00007 
00008 #include "DFS.h"
00009 
00010 namespace X3DTK {
00011 
00012 class DefaultDFSCoreWalker;
00013 class DefaultDFSGeometry3DWalker;
00014 class DefaultDFSGroupingWalker;
00015 class DefaultDFSRenderingWalker;
00016 class DefaultDFSShapeWalker;
00017 class DefaultDFSTexturingWalker;
00018 
00021 
00022 class DefaultDFS : public DFS
00023 {
00024 public:
00026   DefaultDFS();
00028   virtual ~DefaultDFS();
00029   
00030 protected:
00031   void setComponentWalker(X3DComponentWalker *component);
00032   
00033   DefaultDFSCoreWalker *coreWalker_;
00034   DefaultDFSGeometry3DWalker *geometry3DWalker_;
00035   DefaultDFSGroupingWalker *groupingWalker_;
00036   DefaultDFSRenderingWalker *renderingWalker_;
00037   DefaultDFSShapeWalker *shapeWalker_;
00038   DefaultDFSTexturingWalker *texturingWalker_;        
00039 };
00040 
00041 }
00042 
00043 #endif

Generated on Wed May 14 10:38:09 2003 for X3DToolKit by doxygen1.3