ch.javasoft.smx.iface
Interface IntMatrix

All Superinterfaces:
Cloneable, MatrixBase<Integer>, ReadableBigIntegerMatrix<Integer>, ReadableBigIntegerRationalMatrix<Integer>, ReadableDoubleMatrix<Integer>, ReadableIntMatrix<Integer>, ReadableIntRationalMatrix<Integer>, ReadableLongMatrix<Integer>, ReadableLongRationalMatrix<Integer>, ReadableMatrix<Integer>, WritableIntMatrix<Integer>, WritableMatrix<Integer>
All Known Implementing Classes:
DefaultIntMatrix

public interface IntMatrix
extends ReadableIntMatrix<Integer>, WritableIntMatrix<Integer>

The IntMatrix TODO type javadoc for IntMatrix


Method Summary
 IntMatrix clone()
           
 IntMatrix newInstance(Integer[][] data, boolean rowsInDim1)
           
 IntMatrix newInstance(int rows, int cols)
           
 IntMatrix transpose()
           
 
Methods inherited from interface ch.javasoft.smx.iface.ReadableIntMatrix
getIntColumn, getIntColumns, getIntRow, getIntRows, getIntValueAt, subIntMatrix, toArray, toIntArray, toIntMatrix
 
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
getNumberRows, getNumberValueAt, getSignumAt, toWritableMatrix
 
Methods inherited from interface ch.javasoft.smx.iface.MatrixBase
getColumnCount, getMatrixOperations, getNumberOperations, getRowCount, toMultilineString, toString, writeTo, writeTo, writeToMultiline, writeToMultiline
 
Methods inherited from interface ch.javasoft.smx.iface.WritableIntMatrix
add, addRowToOtherRow, multiply, multiplyRow, setValueAt
 
Methods inherited from interface ch.javasoft.smx.iface.WritableMatrix
negate, setValueAt, swapColumns, swapRows, toReadableMatrix
 

Method Detail

newInstance

IntMatrix newInstance(int rows,
                      int cols)
Specified by:
newInstance in interface MatrixBase<Integer>
Specified by:
newInstance in interface ReadableMatrix<Integer>
Specified by:
newInstance in interface WritableMatrix<Integer>

newInstance

IntMatrix newInstance(Integer[][] data,
                      boolean rowsInDim1)
Specified by:
newInstance in interface MatrixBase<Integer>
Specified by:
newInstance in interface ReadableMatrix<Integer>
Specified by:
newInstance in interface WritableMatrix<Integer>

clone

IntMatrix clone()
Specified by:
clone in interface MatrixBase<Integer>
Specified by:
clone in interface ReadableMatrix<Integer>
Specified by:
clone in interface WritableMatrix<Integer>

transpose

IntMatrix transpose()
Specified by:
transpose in interface MatrixBase<Integer>
Specified by:
transpose in interface ReadableMatrix<Integer>
Specified by:
transpose in interface WritableMatrix<Integer>