//****************************************** // Java matrix Class // Author Fabrice B. [grafitos@nomade.fr] // // Nov 2003 Ver 1.0 // // Under GNU General Public License // // ./inter.java // // @ matrix_lib class // // ***************************************** import java.io.*; class error_lib { boolean flag; String error_message; public error_lib() { flag=false; error_message=""; } public void seterror(String message) { error_message=message; flag=true; } public void seterror() { error_message=""; flag=true; } public String getmsg() { return error_message; } public boolean error() { return flag; } public void reset() { flag=false; error_message=""; } } //************************************************************** // Class matrix //************************************************************** class matrix_lib extends error_lib { protected int dx,dy; int matrix[][]; public matrix_lib(int dimx,int dimy) // Contructor { if(dimx>-1 && dimy>-1) { dx=dimx; dy=dimy; matrix=new int[dx][dy]; for(int j=0;j-1 && x-1 && y