basic/geometry/IGS/IGS_ImageByte1.h

Go to the documentation of this file.
00001 #ifndef _IGS_IMAGEBYTE1
00002 #define _IGS_IMAGEBYTE1
00003 
00004 #include "IGS_ImageChannel1.h"
00005 
00006 class IGS_ImageByte1:
00007         public IGS_ImageChannel1
00008 {
00009 public:
00010         IGS_ImageByte1();
00011         ~IGS_ImageByte1();
00012         virtual const void* const GetBuffer() const;
00013         virtual void*& GetBuffer();
00014         float GetPixelFloat1( const int x, const int y ) const;
00015         void Initialize();
00016         virtual void PutPixelFloat1( const int x, const int y, const float value );
00017 protected:
00018         char GetPixelNative( const int x, const int y ) const;
00019 
00020         char* pixels;
00021 };
00022 
00023 #endif

Generated on Sat Apr 1 21:30:32 2006 for Motion Planning Kernel by  doxygen 1.4.6-NO