GLReflection.h

Go to the documentation of this file.
00001 /* $Id:$ */
00002 
00003 #ifndef __GL_REFLECTION_H
00004 #define __GL_REFLECTION_H
00005 
00006 #include <gra/reflection/LocalReflection.h>
00007 
00008 /*
00009  * Reflection for OpenGL shader.
00010  * This reflection just initialize the OpenGL lights.
00011  */
00012 
00013 using namespace esg;
00014 
00015 namespace gra {
00016 
00017 class GRA_EXPORT GLReflection : public LocalReflection {
00018 public:
00019     virtual void setScene (Scene *);
00020 
00021     virtual Color3f* illuminatePoint(PointEnv & /* point of interest */)
00022     {
00023         return NULL;
00024     }
00025 };
00026     
00027 } // namespace
00028 
00029 #endif // __GL_REFLECTION_H

Generated on Tue Nov 21 15:11:42 2006 for gra by  doxygen 1.4.6