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

GLConverter.h

Go to the documentation of this file.
00001 
00002 //                            GLConverter.h                                   //
00004 
00005 #ifndef GLCONVERTER_H
00006 #define GLCONVERTER_H
00007 
00008 #include "X3DTypes.h"
00009 
00010 namespace X3DTK {
00011 
00012 class GLScene;
00013 class X3DGLCreator;
00014 class X3DGLUpdater;
00015 
00018 
00019 class GLConverter
00020 {
00021 public:
00023   GLConverter();
00025   ~GLConverter();
00026 
00028   void setGLCreator(X3DGLCreator *creator);
00030   void setGLUpdater(X3DGLUpdater *updater);
00031     
00033   GLScene *convert(Scene *S);
00034 
00035 protected:
00037   X3DGLCreator *_glcreator;  
00039   X3DGLUpdater *_glupdater;  
00040 };
00041 
00042 }
00043 
00044 #endif

Generated on Thu May 15 17:33:07 2003 for X3DToolKit by doxygen1.3