fieldGL.hpp

00001 #include <eagle/GL/EagleGL.hpp>
00002 #include <field/MemArray.hpp>
00003 
00004 #include "fiberGL.hpp"
00005 
00006 #ifndef __FIBER_GL_FIELD_HPP
00007 #define __FIBER_GL_FIELD_HPP
00008 
00009 namespace GL
00010 {
00011 using namespace Eagle;
00012 using namespace Fiber;
00013 
00014         inline bool IndexPointerf(const RefPtr<MemArray<1, float> >&IndexColors)
00015         {
00016                 if (!IndexColors)
00017                         return false; 
00018 
00019 //              glEnable( GL_INDEX_ARRAY );
00020                 glEnableClientState(GL_INDEX_ARRAY); 
00021                 IndexPointer( *IndexColors ); 
00022                 return true;
00023         }
00024 
00025 } // GL
00026 
00027 #endif // __FIBER_GL_FIELD_HPP
00028