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

All Superinterfaces:
Cloneable, MatrixBase<N>, ReadableMatrix<N>
All Known Subinterfaces:
BigIntegerMatrix, BigIntegerRationalMatrix, DoubleMatrix, DoubleVector, IntMatrix, IntRationalMatrix, LongMatrix, LongRationalMatrix, ReadableBigIntegerMatrix<N>, ReadableBigIntegerRationalMatrix<N>, ReadableIntMatrix<N>, ReadableIntRationalMatrix<N>, ReadableLongMatrix<N>, ReadableLongRationalMatrix<N>
All Known Implementing Classes:
AbstractDoubleMatrix, DefaultBigIntegerMatrix, DefaultBigIntegerRationalMatrix, DefaultBigIntegerVector, DefaultDoubleMatrix, DefaultDoubleVector, DefaultIntMatrix, DefaultIntRationalMatrix, DefaultLongMatrix, DynamicDoubleMatrix, DynamicDoubleMatrix.DynamicColumns, DynamicDoubleMatrix.DynamicRows, SubDoubleMatrix

public interface ReadableDoubleMatrix<N extends Number>
extends ReadableMatrix<N>


Method Summary
 double[] getDoubleColumn(int col)
           
 double[][] getDoubleColumns()
           
 double[] getDoubleRow(int row)
           
 double[][] getDoubleRows()
           
 double getDoubleValueAt(int row, int col)
           
 DoubleMatrix subDoubleMatrix(int rowStart, int rowEnd, int colStart, int colEnd)
           
 void toArray(double[] array)
           
 double[] toDoubleArray()
           
 DoubleMatrix toDoubleMatrix(boolean enforceNewInstance)
           
 
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

toDoubleMatrix

DoubleMatrix toDoubleMatrix(boolean enforceNewInstance)

subDoubleMatrix

DoubleMatrix subDoubleMatrix(int rowStart,
                             int rowEnd,
                             int colStart,
                             int colEnd)

getDoubleValueAt

double getDoubleValueAt(int row,
                        int col)

toDoubleArray

double[] toDoubleArray()

toArray

void toArray(double[] array)

getDoubleRow

double[] getDoubleRow(int row)

getDoubleColumn

double[] getDoubleColumn(int col)

getDoubleRows

double[][] getDoubleRows()

getDoubleColumns

double[][] getDoubleColumns()