00001 #ifndef SOMData_H
00002 #define SOMData_H
00003
00004 #include "defs.h"
00005 #include "util.h"
00006
00007
00018 class SOMData {
00019 private:
00020 TMatrix _entries;
00021 int _data_size;
00022 int _dimension;
00023 TvecLabel _label;
00024 public:
00026 ~SOMData();
00027
00029 TMatrix getEntries() const;
00030
00032 void setEntries( TMatrix entries );
00033
00035 int getDimension() const;
00036
00038 void setDimension( int d );
00039
00041 TvecLabel getLabel();
00042
00044 void setLabel( TvecLabel l );
00045
00046
00048 int getDataSize() const;
00049
00051 void setDataSize( int s );
00052 };
00053
00054
00055
00056 #endif