|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object uk.ac.leeds.ccg.andyt.grids.core.Grid2DSquareCellChunkAbstract uk.ac.leeds.ccg.andyt.grids.core.Grid2DSquareCellDoubleChunkAbstract uk.ac.leeds.ccg.andyt.grids.core.Grid2DSquareCellDoubleChunkJAI
public class Grid2DSquareCellDoubleChunkJAI
TODO: docs
Nested Class Summary |
---|
Nested classes/interfaces inherited from class uk.ac.leeds.ccg.andyt.grids.core.Grid2DSquareCellChunkAbstract |
---|
Grid2DSquareCellChunkAbstract.ChunkCellID |
Field Summary |
---|
Fields inherited from class uk.ac.leeds.ccg.andyt.grids.core.Grid2DSquareCellChunkAbstract |
---|
chunkID, grid2DSquareCell |
Constructor Summary | |
---|---|
protected |
Grid2DSquareCellDoubleChunkJAI()
Default constructor. |
protected |
Grid2DSquareCellDoubleChunkJAI(Grid2DSquareCellDoubleChunkAbstract grid2DSquareCellDoubleChunk,
Grid2DSquareCellAbstract.ChunkID chunkID)
TODO: docs |
protected |
Grid2DSquareCellDoubleChunkJAI(Grid2DSquareCellDouble grid2DSquareCellDouble,
Grid2DSquareCellAbstract.ChunkID chunkID)
TODO: docs |
protected |
Grid2DSquareCellDoubleChunkJAI(javax.media.jai.remote.SerializableRenderedImage serializableRenderedImage,
Grid2DSquareCellAbstract.ChunkID chunkID)
For constructing back from a SerializableRenderedImage. |
Method Summary | |
---|---|
void |
clearData()
Clears the data associated with this. |
double |
getCell(int chunkCellRowIndex,
int chunkCellColIndex,
double noDataValue)
Returns the value at position given by: chunk cell row chunkCellRowIndex; chunk cell row chunkCellColIndex. |
protected javax.media.jai.TiledImage |
getData()
For returning data |
protected void |
initCell(int chunkCellRowIndex,
int chunkCellColIndex,
double valueToInitialise)
Initialises the value at position given by: chunk cell row chunkCellRowIndex; chunk cell column chunkCellColIndex. |
void |
initData()
Initialises the data associated with this. |
void |
initData(int ncols,
int nrows)
Initialises the data associated with this. |
AbstractIterator |
iterator()
Returns a Grid2DSquareCellDoubleChunkJAIIterator for iterating over the cells in this. |
double |
setCell(int chunkCellRowIndex,
int chunkCellColIndex,
double valueToSet,
double noDataValue)
Returns the value at position given by: chunk cell row chunkCellRowIndex; chunk cell column chunkCellColIndex and sets it to valueToSet |
java.lang.String |
toString()
Returns a description of this. |
Methods inherited from class uk.ac.leeds.ccg.andyt.grids.core.Grid2DSquareCellDoubleChunkAbstract |
---|
getArithmeticMeanBigDecimal, getArithmeticMeanDouble, getCellBigDecimal, getGrid2DSquareCellDouble, getMaxDouble, getMedianDouble, getMinDouble, getModeTDoubleHashSet, getNonNoDataValueCountBigInteger, getNonNoDataValueCountInt, getStandardDeviationDouble, getSumBigDecimal, initCells, sort1, toArrayIncludingNoDataValues, toArrayNotIncludingNoDataValues |
Methods inherited from class uk.ac.leeds.ccg.andyt.grids.core.Grid2DSquareCellChunkAbstract |
---|
getChunkID, getGrid2DSquareCell, getName, inChunk, initChunkID, initGrid2DSquareCell |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected Grid2DSquareCellDoubleChunkJAI()
protected Grid2DSquareCellDoubleChunkJAI(javax.media.jai.remote.SerializableRenderedImage serializableRenderedImage, Grid2DSquareCellAbstract.ChunkID chunkID)
protected Grid2DSquareCellDoubleChunkJAI(Grid2DSquareCellDouble grid2DSquareCellDouble, Grid2DSquareCellAbstract.ChunkID chunkID)
protected Grid2DSquareCellDoubleChunkJAI(Grid2DSquareCellDoubleChunkAbstract grid2DSquareCellDoubleChunk, Grid2DSquareCellAbstract.ChunkID chunkID)
Method Detail |
---|
public java.lang.String toString()
toString
in class Grid2DSquareCellChunkAbstract
public void initData()
initData
in class Grid2DSquareCellDoubleChunkAbstract
public void initData(int ncols, int nrows)
protected javax.media.jai.TiledImage getData()
public void clearData()
clearData
in class Grid2DSquareCellDoubleChunkAbstract
public double getCell(int chunkCellRowIndex, int chunkCellColIndex, double noDataValue)
getCell
in class Grid2DSquareCellDoubleChunkAbstract
chunkCellRowIndex
- the row index of the cell w.r.t. the origin of this chunkchunkCellColIndex
- the column index of the cell w.r.t. the origin of this chunknoDataValue
- the noDataValue of this.grid2DSquareCellDoublepublic double setCell(int chunkCellRowIndex, int chunkCellColIndex, double valueToSet, double noDataValue)
setCell
in class Grid2DSquareCellDoubleChunkAbstract
chunkCellRowIndex
- the row index of the cell w.r.t. the origin of this chunkchunkCellColIndex
- the column index of the cell w.r.t. the origin of this chunkvalueToSet
- the value the cell is to be set tonoDataValue
- the noDataValue of this.grid2DSquareCellDoubleprotected void initCell(int chunkCellRowIndex, int chunkCellColIndex, double valueToInitialise)
initCell
in class Grid2DSquareCellDoubleChunkAbstract
chunkCellRowIndex
- the row index of the cell w.r.t. the origin of this chunkchunkCellColIndex
- the column index of the cell w.r.t. the origin of this chunkvalueToInitialise
- the value with which the cell is initialisedpublic AbstractIterator iterator()
iterator
in class Grid2DSquareCellChunkAbstract
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |