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
00020 glEnableClientState(GL_INDEX_ARRAY);
00021 IndexPointer( *IndexColors );
00022 return true;
00023 }
00024
00025 }
00026
00027 #endif // __FIBER_GL_FIELD_HPP
00028