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

DefaultGLDFS.h

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

Generated on Mon May 26 16:04:18 2003 for X3DToolKit by doxygen1.3