ch.javasoft.smx.iface
Interface ReadableIntMatrix<N extends Number>

All Superinterfaces:
Cloneable, MatrixBase<N>, ReadableBigIntegerMatrix<N>, ReadableBigIntegerRationalMatrix<N>, ReadableDoubleMatrix<N>, ReadableIntRationalMatrix<N>, ReadableLongMatrix<N>, ReadableLongRationalMatrix<N>, ReadableMatrix<N>
All Known Subinterfaces:
IntMatrix
All Known Implementing Classes:
DefaultIntMatrix

public interface ReadableIntMatrix<N extends Number>
extends ReadableIntRationalMatrix<N>, ReadableLongMatrix<N>

The ReadableIntMatrix TODO type javadoc for ReadableIntMatrix


Method Summary
 int[] getIntColumn(int col)
           
 int[][] getIntColumns()
           
 int[] getIntRow(int row)
           
 int[][] getIntRows()
           
 int getIntValueAt(int row, int col)
           
 IntMatrix subIntMatrix(int rowStart, int rowEnd, int colStart, int colEnd)
           
 void toArray(int[] array)
           
 int[] toIntArray()
           
 IntMatrix toIntMatrix(boolean enforceNewInstance)
           
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableIntRationalMatrix
getIntDenominatorAt, getIntNumeratorAt, subIntRationalMatrix, toIntRationalMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableLongMatrix
getLongColumn, getLongColumns, getLongRow, getLongRows, getLongValueAt, subLongMatrix, toArray, toLongArray, toLongMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableBigIntegerMatrix
getBigIntegerColumn, getBigIntegerColumns, getBigIntegerRow, getBigIntegerRows, getBigIntegerValueAt, subBigIntegerMatrix, toArray, toBigIntegerArray, toBigIntegerMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableLongRationalMatrix
getLongDenominatorAt, getLongNumeratorAt, subLongRationalMatrix, toLongRationalMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableBigIntegerRationalMatrix
getBigFractionValueAt, getBigIntegerDenominatorAt, getBigIntegerNumeratorAt, subBigIntegerRationalMatrix, toBigIntegerRationalMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableDoubleMatrix
getDoubleColumn, getDoubleColumns, getDoubleRow, getDoubleRows, getDoubleValueAt, subDoubleMatrix, toArray, toDoubleArray, toDoubleMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableMatrix
clone, getNumberRows, getNumberValueAt, getSignumAt, newInstance, newInstance, toWritableMatrix, transpose
 
Methods inherited from interface ch.javasoft.smx.iface.MatrixBase
getColumnCount, getMatrixOperations, getNumberOperations, getRowCount, toMultilineString, toString, writeTo, writeTo, writeToMultiline, writeToMultiline
 

Method Detail

toIntMatrix

IntMatrix toIntMatrix(boolean enforceNewInstance)

subIntMatrix

IntMatrix subIntMatrix(int rowStart,
                       int rowEnd,
                       int colStart,
                       int colEnd)

getIntValueAt

int getIntValueAt(int row,
                  int col)

toIntArray

int[] toIntArray()

toArray

void toArray(int[] array)

getIntRow

int[] getIntRow(int row)

getIntColumn

int[] getIntColumn(int col)

getIntRows

int[][] getIntRows()

getIntColumns

int[][] getIntColumns()