Package org.la4j.iterator
Class MatrixIterator
- java.lang.Object
-
- org.la4j.iterator.CursorIterator
-
- org.la4j.iterator.MatrixIterator
-
- All Implemented Interfaces:
java.util.Iterator<java.lang.Double>
- Direct Known Subclasses:
ColumnMajorMatrixIterator,RowMajorMatrixIterator
public abstract class MatrixIterator extends CursorIterator
-
-
Constructor Summary
Constructors Constructor Description MatrixIterator(int rows, int columns)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract MatrixIteratorandAlsoDivide(MatrixIterator those)abstract MatrixIteratorandAlsoMultiply(MatrixIterator those)abstract intcolumnIndex()abstract MatrixIteratororElseAdd(MatrixIterator those)abstract MatrixIteratororElseSubtract(MatrixIterator those)abstract introwIndex()-
Methods inherited from class org.la4j.iterator.CursorIterator
andAlso, cursor, get, orElse, remove, set
-
-
-
-
Method Detail
-
rowIndex
public abstract int rowIndex()
-
columnIndex
public abstract int columnIndex()
-
orElseAdd
public abstract MatrixIterator orElseAdd(MatrixIterator those)
-
orElseSubtract
public abstract MatrixIterator orElseSubtract(MatrixIterator those)
-
andAlsoMultiply
public abstract MatrixIterator andAlsoMultiply(MatrixIterator those)
-
andAlsoDivide
public abstract MatrixIterator andAlsoDivide(MatrixIterator those)
-
-