org.la4j.iterator
Class MatrixIterator
- java.lang.Object
-
- org.la4j.iterator.MatrixIterator
-
- All Implemented Interfaces:
- java.util.Iterator<java.lang.Double>
- Direct Known Subclasses:
- ColumnMajorMatrixIterator, RowMajorMatrixIterator
public abstract class MatrixIterator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description MatrixIterator(int rows, int columns)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description abstract MatrixIteratorandAlsoDivide(MatrixIterator those)abstract MatrixIteratorandAlsoMultiply(MatrixIterator those)abstract intcolumnIndex()abstract doubleget()abstract MatrixIteratororElseAdd(MatrixIterator those)abstract MatrixIteratororElseSubtract(MatrixIterator those)voidremove()abstract introwIndex()abstract voidset(double value)
-
-
-
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)
-
get
public abstract double get()
-
set
public abstract void set(double value)
-
remove
public void remove()
- Specified by:
removein interfacejava.util.Iterator<java.lang.Double>
-
-
DMelt 3.0 © DataMelt by jWork.ORG