gml_GRItem_Scene_GL.h

00001 // gml_GRItem_Scene_GL.h --
00002 //
00003 //    Declares "gml_TGRItem_Scene_GL", the OpenGL specialization of a "gml_TGRItem_Scene" (see
00004 //      "gml/ui/gml_GRItem_Scene.h".
00005 //
00006 //  Copyright (c) 2004-2005 CLIPS-IMAG
00007 //
00008 //  See the file "gml_LicenseTerms.txt" for information on usage and redistribution
00009 //  of this file, and for a DISCLAIMER OF ALL WARRANTIES.
00010 //
00011 //  13/1/05: (FB)
00012 //    Moved the clipping cache in a GL specialization of a generic scene.
00013 //
00014 //  Created on 11/11/04 by Sylvie Rouillard.
00015 
00016 #ifndef __GML_GRITEM_SCENE_GL__
00017 #define __GML_GRITEM_SCENE_GL__
00018 
00019 #include "gml/ui/gml_GRItem_Scene.h"
00020 #include "gml/ui/gml_GRItem_ClippingCache.h"
00021 
00022 
00023 class gml_TGRItem_Scene_GL : public gml_TGRItem_Scene
00024 {
00025 public:
00026   // Init --
00027   gml_TError                    Init ();
00028   
00029   // Dispose --  
00030   void                          Dispose ();
00031     
00032   // ClippingCache --
00033   gml_TGRItem_ClippingCache*    ClippingCache ()
00034                                   { return fClippingCache; }
00035 
00036 private:
00037     
00038   gml_TGRItem_ClippingCache*    fClippingCache;
00039 };
00040 
00041 
00042 
00043 #endif // __GML_GRITEM_SCENE_GL__
Generated on Tue Jun 12 14:03:27 2007 for gml by Doxygen 1.5.2.