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