Package org.la4j.iterator
Class RowMajorMatrixIterator
- java.lang.Object
-
- org.la4j.iterator.CursorIterator
-
- org.la4j.iterator.MatrixIterator
-
- org.la4j.iterator.RowMajorMatrixIterator
-
- All Implemented Interfaces:
java.util.Iterator<java.lang.Double>
- Direct Known Subclasses:
CursorToRowMajorMatrixIterator
public abstract class RowMajorMatrixIterator extends MatrixIterator
-
-
Field Summary
-
Fields inherited from class org.la4j.iterator.MatrixIterator
columns, rows
-
-
Constructor Summary
Constructors Constructor Description RowMajorMatrixIterator(int rows, int columns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MatrixIteratorandAlsoDivide(MatrixIterator those)MatrixIteratorandAlsoMultiply(MatrixIterator those)protected intcursor()MatrixIteratororElseAdd(MatrixIterator those)MatrixIteratororElseSubtract(MatrixIterator those)-
Methods inherited from class org.la4j.iterator.MatrixIterator
columnIndex, rowIndex
-
-
-
-
Method Detail
-
cursor
protected int cursor()
- Specified by:
cursorin classCursorIterator
-
orElseAdd
public MatrixIterator orElseAdd(MatrixIterator those)
- Specified by:
orElseAddin classMatrixIterator
-
orElseSubtract
public MatrixIterator orElseSubtract(MatrixIterator those)
- Specified by:
orElseSubtractin classMatrixIterator
-
andAlsoMultiply
public MatrixIterator andAlsoMultiply(MatrixIterator those)
- Specified by:
andAlsoMultiplyin classMatrixIterator
-
andAlsoDivide
public MatrixIterator andAlsoDivide(MatrixIterator those)
- Specified by:
andAlsoDividein classMatrixIterator
-
-