protected class BasicMatrix.BasicMatrixIteratorImpl extends Object implements BasicMatrixIterator
| Modifier and Type | Field and Description |
|---|---|
protected VectorIterator |
iter |
protected BasicMatrix |
matrix |
protected int[] |
pos |
| Constructor and Description |
|---|
BasicMatrix.BasicMatrixIteratorImpl(BasicMatrix matrix) |
BasicMatrix.BasicMatrixIteratorImpl(BasicMatrix matrix,
double exclude) |
| Modifier and Type | Method and Description |
|---|---|
int[] |
getCoordinates()
Retourne les coordonnés de l'élément.
|
double |
getValue()
Retourne la valeur courant pointé par l'iterator.
|
boolean |
hasNext()
Retourne vrai s'il existe un suivant.
|
boolean |
next()
Passe à l'élément suivant.
|
void |
setValue(double value)
Modifie la valeur courant pointé par l'iterator.
|
protected BasicMatrix matrix
protected VectorIterator iter
protected int[] pos
public BasicMatrix.BasicMatrixIteratorImpl(BasicMatrix matrix)
matrix - la matrice sur lequel l'iterator doit travaillerpublic BasicMatrix.BasicMatrixIteratorImpl(BasicMatrix matrix, double exclude)
exclude - valeur sur lequel il ne faut pas iterermatrix - la matrice sur lequel l'iterator doit travaillerpublic boolean hasNext()
BasicMatrixIteratorhasNext in interface BasicMatrixIteratorpublic boolean next()
BasicMatrixIteratornext in interface BasicMatrixIteratorpublic double getValue()
BasicMatrixIteratorgetValue in interface BasicMatrixIteratorpublic void setValue(double value)
BasicMatrixIteratorsetValue in interface BasicMatrixIteratorvalue - new value to set to current elementpublic int[] getCoordinates()
BasicMatrixIteratorgetCoordinates in interface BasicMatrixIteratorCopyright © 2004–2015 CodeLutin. All rights reserved.