Package org.nuiton.math.matrix
Interface BasicMatrixIterator
- All Known Subinterfaces:
MatrixIterator
- All Known Implementing Classes:
BasicMatrix.BasicMatrixIteratorImpl,MatrixIteratorImpl,MatrixSemanticsDecorator.SemanticsDecoratorMatrixIterator,SubMatrix.SubMatrixExcludeIteratorImpl,SubMatrix.SubMatrixIteratorImpl
public interface BasicMatrixIterator
BasicMatrixIterator.
Created: 28 oct. 2004
- Version:
- $Revision$ Mise a jour: $Date$ par : $Author$
- Author:
- Benjamin Poussin <poussin@codelutin.com>
-
Method Summary
Modifier and TypeMethodDescriptionint[]Retourne les coordonnés de l'élément.doublegetValue()Retourne la valeur courant pointé par l'iterator.booleanhasNext()Retourne vrai s'il existe un suivant.booleannext()Passe à l'élément suivant.voidsetValue(double value) Modifie la valeur courant pointé par l'iterator.
-
Method Details
-
hasNext
boolean hasNext()Retourne vrai s'il existe un suivant.- Returns:
- vrai s'il y a un suivant, faux sinon
-
next
boolean next()Passe à l'élément suivant.- Returns:
- vrai s'il y a un suivant, faux sinon
-
getCoordinates
int[] getCoordinates()Retourne les coordonnés de l'élément.- Returns:
- current element coordinates
-
getValue
double getValue()Retourne la valeur courant pointé par l'iterator.- Returns:
- current element value
-
setValue
void setValue(double value) Modifie la valeur courant pointé par l'iterator.- Parameters:
value- new value to set to current element
-