00001 #ifndef __Sp2F_L1_H__ 00002 #define __Sp2F_L1_H__ 00003 00004 00024 #include <stdio.h> 00025 #include "FloatVector.hpp" 00026 00027 #include "Sp2F_L.hpp" 00028 00029 class Sp2F_L1 : public Sp2F_L 00030 { 00031 public: 00032 00033 Sp2F_L1(int w, int nmax):Sp2F_L(w,nmax){} 00034 Sp2F_L1(const Sp2F_L1& m):Sp2F_L(m){} 00035 Sp2F_L1 operator=(const Sp2F_L1& m); 00036 virtual ~Sp2F_L1(){} 00037 00038 // base 0 00039 virtual void set0(int i, int j, float value); 00040 virtual float get0(int i, int j); 00041 00042 virtual void addItem(int x,int y, float value=0); 00043 }; 00044 00045 #endif 00046 00047 00048