Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

GL_Renderer.h

Go to the documentation of this file.
00001 #ifndef X3DTK_GL_RENDERER_H
00002 #define X3DTK_GL_RENDERER_H
00003 
00004 #include "GL_X3DRenderer.h"
00005 #include "GL_RendererStateVariables.h"
00006 
00007 namespace X3DTK {
00008 namespace GL {
00009 
00016 class Renderer : public X3DRenderer
00017 {
00018 public:
00020   Renderer();
00022   virtual ~Renderer();
00023   
00025   virtual void render(X3DNode *N) const;
00027   virtual void select(X3DNode *N, double x, double y) const;
00028 
00029 protected:
00030   RendererStateVariables *stateVariables;
00031 };
00032 
00033 }
00034 }
00035 
00036 #endif

Generated on Thu Jun 3 10:12:08 2004 for X3DToolKit by doxygen 1.3.6