samer@0: /* samer@0: * Mat.java samer@0: * samer@0: * Copyright (c) 2000, Samer Abdallah, King's College London. samer@0: * All rights reserved. samer@0: * samer@0: * This software is provided AS iS and WITHOUT ANY WARRANTY; samer@0: * without even the implied warranty of MERCHANTABILITY or samer@0: * FITNESS FOR A PARTICULAR PURPOSE. samer@0: */ samer@0: samer@0: package samer.maths; samer@0: samer@0: /** samer@0: This is an interface for an element-wise addressable samer@0: matrix. Not generally used for computation, but for samer@0: user interface purposes. samer@0: */ samer@0: samer@0: public interface Mat { samer@0: samer@0: int width(); samer@0: int height(); samer@0: double get(int i, int j); samer@0: void set(int i, int j, double t); samer@0: } samer@0: