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 Type
    Method
    Description
    int[]
    Retourne les coordonnés de l'élément.
    double
    Retourne la valeur courant pointé par l'iterator.
    boolean
    Retourne vrai s'il existe un suivant.
    boolean
    Passe à l'élément suivant.
    void
    setValue(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