00001 #ifndef __Sp2F_U_H__ 00002 #define __Sp2F_U_H__ 00003 00004 00024 #include <stdio.h> 00025 #include "FloatVector.hpp" 00026 00027 #include "Sp2FloatSMatrix.hpp" 00028 00029 class Sp2F_U : public Sp2FloatSMatrix 00030 { 00031 public: 00032 00033 Sp2F_U(int w, int nmax):Sp2FloatSMatrix(w,nmax){} 00034 Sp2F_U(const Sp2F_U& m):Sp2FloatSMatrix(m){} 00035 Sp2F_U operator=(const Sp2F_U& m); 00036 virtual ~Sp2F_U(){} 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