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

GLDefaultDFS.h

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

Generated on Tue Jul 15 16:46:51 2003 for X3DToolKit by doxygen1.3