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

GLRenderer.h

Go to the documentation of this file.
00001 
00002 //                            GLRenderer.h                                    //
00004 
00005 #ifndef GLRENDERER_H
00006 #define GLRENDERER_H
00007 
00008 #include "X3DGLRenderer.h"
00009 #include "GLRendererGlobalVariables.h"
00010 #include "DFS.h"
00011 
00012 namespace X3DTK {
00013 
00014 class GLScene;
00015 
00017 
00018 class GLRenderer : public X3DGLRenderer
00019 {
00020 public:
00022   GLRenderer();
00024   virtual ~GLRenderer();
00025   
00026   void setComponentVisitor(X3DComponentVisitor *component);
00027   
00029   virtual void render(X3DGLNode *N) const;
00030 
00031 protected:
00032   GLRendererGlobalVariables *globalVariables;
00033   DFS *dfs;
00034 };
00035 
00036 }
00037 
00038 #endif

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