org.nuiton.math.matrix
Interface BasicMatrixIterator

All Known Subinterfaces:
MatrixIterator
All Known Implementing Classes:
BasicMatrix.BasicMatrixIteratorImpl, MatrixIteratorImpl, SubMatrix.SubMatrixIteratorImpl

public interface BasicMatrixIterator

BasicMatrixIterator. Created: 28 oct. 2004

Version:
$Revision: 168 $ Mise a jour: $Date: 2009-07-17 18:18:45 +0200 (ven., 17 juil. 2009) $ par : $Author: echatellier $
Author:
Benjamin Poussin

Method Summary
 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.
 

Method Detail

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


Copyright © 2004-2009 CodeLutin. All Rights Reserved.