00001 00009 #ifndef MATRIX_H 00010 #define MATRIX_H 00011 00012 00016 struct Matrix{ 00018 number prototype; 00020 int size; 00022 value_type* tab; 00023 }; 00024 00030 number getMatrix(int n, number p); 00031 00039 number getComponent(number a,int i, int j); 00040 00049 number setComponent(number a,int i, int j, number x); 00050 00054 int howManyMatrices(); 00060 void freeMatrix(number* p); 00065 void freeAllMatrices(void); 00070 void freeAllMatricesExcept(number p); 00071 00072 #endif
1.3.9.1