|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.leeds.ccg.andyt.grids.core.AbstractGrid2DSquareCellChunk
uk.ac.leeds.ccg.andyt.grids.core.AbstractGrid2DSquareCellDoubleChunk
uk.ac.leeds.ccg.andyt.grids.core.Grid2DSquareCellDoubleChunkJAI
public class Grid2DSquareCellDoubleChunkJAI
AbstractGrid2DSquareCellDoubleChunk extension that stores cell values in a javax.media.jai.TiledImage.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class uk.ac.leeds.ccg.andyt.grids.core.AbstractGrid2DSquareCellChunk |
|---|
AbstractGrid2DSquareCellChunk.ChunkCellID |
| Field Summary |
|---|
| Fields inherited from class uk.ac.leeds.ccg.andyt.grids.core.AbstractGrid2DSquareCellChunk |
|---|
_ChunkID, _Grid2DSquareCell, isSwapUpToDate |
| Constructor Summary | |
|---|---|
|
Grid2DSquareCellDoubleChunkJAI()
Creates a new Grid2DSquareCellDoubleChunkJAI. |
protected |
Grid2DSquareCellDoubleChunkJAI(AbstractGrid2DSquareCellDoubleChunk grid2DSquareCellDoubleChunk,
AbstractGrid2DSquareCell.ChunkID _ChunkID)
Creates a new Grid2DSquareCellDoubleChunkJAI from a AbstractGrid2DSquareCellDoubleChunk with _ChunkID ChunkID |
protected |
Grid2DSquareCellDoubleChunkJAI(Grid2DSquareCellDouble grid2DSquareCellDouble,
AbstractGrid2DSquareCell.ChunkID _ChunkID)
Creates a new Grid2DSquareCellDoubleChunkJAI for Grid2DSquareCellDouble with _ChunkID ChunkID |
protected |
Grid2DSquareCellDoubleChunkJAI(javax.media.jai.remote.SerializableRenderedImage serializableRenderedImage,
AbstractGrid2DSquareCell.ChunkID _ChunkID)
Creates a new Grid2DSquareCellDoubleChunkJAI from a SerializableRenderedImage. |
| Method Summary | |
|---|---|
protected void |
clearData()
Clears the data associated with this. |
protected 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 TODO: Return a copy of this.data and make public? |
protected void |
initCell(int chunkCellRowIndex,
int chunkCellColIndex,
double valueToInitialise)
Initialises the value at position given by: chunk cell row chunkCellRowIndex; chunk cell column chunkCellColIndex. |
protected void |
initData()
Initialises the data associated with this. |
protected void |
initData(int ncols,
int nrows)
Initialises the data associated with this. |
protected IteratorAbstract |
iterator()
Returns a Grid2DSquareCellDoubleChunkJAIIterator for iterating over the cells in this. |
protected 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 |
| Methods inherited from class uk.ac.leeds.ccg.andyt.grids.core.AbstractGrid2DSquareCellChunk |
|---|
getChunkID, getChunkID, getDescription, getGrid2DSquareCell, getGrid2DSquareCell, getIsSwapUpToDate, getIsSwapUpToDate, getName, getName, inChunk, inChunk, initChunkID, initGrid2DSquareCell, iterator, setIsSwapUpToDate, setIsSwapUpToDate, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Grid2DSquareCellDoubleChunkJAI()
protected Grid2DSquareCellDoubleChunkJAI(javax.media.jai.remote.SerializableRenderedImage serializableRenderedImage,
AbstractGrid2DSquareCell.ChunkID _ChunkID)
serializableRenderedImage - The SerializableRenderedImage from which
to create this._ChunkID - The ChunkID of this.
protected Grid2DSquareCellDoubleChunkJAI(Grid2DSquareCellDouble grid2DSquareCellDouble,
AbstractGrid2DSquareCell.ChunkID _ChunkID)
grid2DSquareCellDouble - The Grid2DSquareCellDouble for which this is
created._ChunkID - The ChunkID of this.
protected Grid2DSquareCellDoubleChunkJAI(AbstractGrid2DSquareCellDoubleChunk grid2DSquareCellDoubleChunk,
AbstractGrid2DSquareCell.ChunkID _ChunkID)
grid2DSquareCellDoubleChunk - The
AbstractGrid2DSquareCellDoubleChunk from which this is
created._ChunkID - The ChunkID of this.| Method Detail |
|---|
protected void initData()
initData in class AbstractGrid2DSquareCellDoubleChunk
protected void initData(int ncols,
int nrows)
protected javax.media.jai.TiledImage getData()
protected void clearData()
clearData in class AbstractGrid2DSquareCellDoubleChunk
protected double getCell(int chunkCellRowIndex,
int chunkCellColIndex,
double _NoDataValue)
getCell in class AbstractGrid2DSquareCellDoubleChunkchunkCellRowIndex - 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 chunk_NoDataValue - the _NoDataValue of this.grid2DSquareCellDouble
protected double setCell(int chunkCellRowIndex,
int chunkCellColIndex,
double valueToSet,
double _NoDataValue)
setCell in class AbstractGrid2DSquareCellDoubleChunkchunkCellRowIndex - 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 to_NoDataValue - the _NoDataValue of this.grid2DSquareCellDouble
protected void initCell(int chunkCellRowIndex,
int chunkCellColIndex,
double valueToInitialise)
initCell in class AbstractGrid2DSquareCellDoubleChunkchunkCellRowIndex - 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 initialisedprotected IteratorAbstract iterator()
iterator in class AbstractGrid2DSquareCellChunk
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||