T - the type of the field elementspublic interface FieldMatrixChangingVisitor<T extends FieldElement<?>>
| Modifier and Type | Method and Description |
|---|---|
T |
end()
End visiting a matrix.
|
void |
start(int rows,
int columns,
int startRow,
int endRow,
int startColumn,
int endColumn)
Start visiting a matrix.
|
T |
visit(int row,
int column,
T value)
Visit one matrix entry.
|
void start(int rows,
int columns,
int startRow,
int endRow,
int startColumn,
int endColumn)
This method is called once before any entry of the matrix is visited.
rows - number of rows of the matrixcolumns - number of columns of the matrixstartRow - Initial row indexendRow - Final row index (inclusive)startColumn - Initial column indexendColumn - Final column index (inclusive)T visit(int row, int column, T value) throws MatrixVisitorException
row - row index of the entrycolumn - column index of the entryvalue - current value of the entryMatrixVisitorException - if something wrong occursT end()
This method is called once after all entries of the matrix have been visited.
walkInXxxOrder must returnCopyright © 2010 - 2023 Adobe. All Rights Reserved