|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.nuiton.math.matrix.MatrixIteratorImpl
public class MatrixIteratorImpl
MatrixIteratorImpl. Created: 28 oct. 2004
| Field Summary | |
|---|---|
protected BasicMatrixIterator |
iterator
|
protected int |
pos
|
protected List<?>[] |
semantics
|
| Constructor Summary | |
|---|---|
MatrixIteratorImpl(BasicMatrixIterator iterator,
List<?>[] semantics)
|
|
| Method Summary | |
|---|---|
int[] |
getCoordinates()
Retourne les coordonnés de l'élément. |
Object[] |
getSemanticsCoordinates()
Retourne les coordonnés de l'élément, en sémantique. |
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected BasicMatrixIterator iterator
protected List<?>[] semantics
protected int pos
| Constructor Detail |
|---|
public MatrixIteratorImpl(BasicMatrixIterator iterator,
List<?>[] semantics)
iterator - la matrice sur lequel l'iterator doit travaillersemantics - la semantique de matrix, si matrix n'a pas de semantique
alors il faut passer null| Method Detail |
|---|
public boolean hasNext()
BasicMatrixIterator
hasNext in interface BasicMatrixIteratorpublic boolean next()
BasicMatrixIterator
next in interface BasicMatrixIteratorpublic int[] getCoordinates()
BasicMatrixIterator
getCoordinates in interface BasicMatrixIteratorpublic double getValue()
BasicMatrixIterator
getValue in interface BasicMatrixIteratorpublic void setValue(double value)
BasicMatrixIterator
setValue in interface BasicMatrixIteratorvalue - new value to set to current elementpublic Object[] getSemanticsCoordinates()
MatrixIterator
getSemanticsCoordinates in interface MatrixIterator
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||