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 MatrixIterator
andAlsoDivide(MatrixIterator those)
MatrixIterator
andAlsoMultiply(MatrixIterator those)
protected int
cursor()
MatrixIterator
orElseAdd(MatrixIterator those)
MatrixIterator
orElseSubtract(MatrixIterator those)
-
Methods inherited from class org.la4j.iterator.MatrixIterator
columnIndex, rowIndex
-
-
-
-
Method Detail
-
cursor
protected int cursor()
- Specified by:
cursor
in classCursorIterator
-
orElseAdd
public MatrixIterator orElseAdd(MatrixIterator those)
- Specified by:
orElseAdd
in classMatrixIterator
-
orElseSubtract
public MatrixIterator orElseSubtract(MatrixIterator those)
- Specified by:
orElseSubtract
in classMatrixIterator
-
andAlsoMultiply
public MatrixIterator andAlsoMultiply(MatrixIterator those)
- Specified by:
andAlsoMultiply
in classMatrixIterator
-
andAlsoDivide
public MatrixIterator andAlsoDivide(MatrixIterator those)
- Specified by:
andAlsoDivide
in classMatrixIterator
-
-