|
||||||||||
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.AbstractGrid2DSquareCellChunk uk.ac.leeds.ccg.andyt.grids.core.AbstractGrid2DSquareCellIntChunk uk.ac.leeds.ccg.andyt.grids.core.Grid2DSquareCellIntChunkJAI
public class Grid2DSquareCellIntChunkJAI
AbstractGrid2DSquareCellIntChunk 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 | |
---|---|
|
Grid2DSquareCellIntChunkJAI()
Creates a new Grid2DSquareCellIntChunkJAI. |
protected |
Grid2DSquareCellIntChunkJAI(AbstractGrid2DSquareCellIntChunk grid2DSquareCellIntChunk,
AbstractGrid2DSquareCell.ChunkID _ChunkID)
Creates a new Grid2DSquareCellIntChunkJAI from a AbstractGrid2DSquareCellIntChunk with _ChunkID ChunkID |
protected |
Grid2DSquareCellIntChunkJAI(Grid2DSquareCellInt grid2DSquareCellInt,
AbstractGrid2DSquareCell.ChunkID _ChunkID)
Creates a new Grid2DSquareCellIntChunkJAI for Grid2DSquareCellDouble with _ChunkID ChunkID |
protected |
Grid2DSquareCellIntChunkJAI(javax.media.jai.remote.SerializableRenderedImage serializableRenderedImage,
AbstractGrid2DSquareCell.ChunkID _ChunkID)
Creates a new Grid2DSquareCellIntChunkJAI from a SerializableRenderedImage. |
Method Summary | |
---|---|
protected void |
clearData()
Clears the data associated with this. |
protected int |
getCell(int chunkCellRowIndex,
int chunkCellColIndex,
int 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,
int 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 AbstractIterator |
iterator()
Returns a Grid2DSquareCellIntChunkJAIIterator for iterating over the cells in this. |
protected int |
setCell(int chunkCellRowIndex,
int chunkCellColIndex,
int valueToSet,
int 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 Grid2DSquareCellIntChunkJAI()
protected Grid2DSquareCellIntChunkJAI(javax.media.jai.remote.SerializableRenderedImage serializableRenderedImage, AbstractGrid2DSquareCell.ChunkID _ChunkID)
serializableRenderedImage
- The SerializableRenderedImage from which
to create this._ChunkID
- The ChunkID of this.protected Grid2DSquareCellIntChunkJAI(Grid2DSquareCellInt grid2DSquareCellInt, AbstractGrid2DSquareCell.ChunkID _ChunkID)
grid2DSquareCellInt
- The Grid2DSquareCellInt for which this is
created._ChunkID
- The ChunkID of this.protected Grid2DSquareCellIntChunkJAI(AbstractGrid2DSquareCellIntChunk grid2DSquareCellIntChunk, AbstractGrid2DSquareCell.ChunkID _ChunkID)
grid2DSquareCellIntChunk
- The
AbstractGrid2DSquareCellIntChunk from which this is
created._ChunkID
- The ChunkID of this.Method Detail |
---|
protected void initData()
initData
in class AbstractGrid2DSquareCellIntChunk
protected void initData(int ncols, int nrows)
protected javax.media.jai.TiledImage getData()
protected void clearData()
clearData
in class AbstractGrid2DSquareCellIntChunk
protected int getCell(int chunkCellRowIndex, int chunkCellColIndex, int noDataValue)
getCell
in class AbstractGrid2DSquareCellIntChunk
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.grid2DSquareCellIntprotected int setCell(int chunkCellRowIndex, int chunkCellColIndex, int valueToSet, int noDataValue)
setCell
in class AbstractGrid2DSquareCellIntChunk
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.grid2DSquareCellIntprotected void initCell(int chunkCellRowIndex, int chunkCellColIndex, int valueToInitialise)
initCell
in class AbstractGrid2DSquareCellIntChunk
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 initialisedprotected AbstractIterator iterator()
iterator
in class AbstractGrid2DSquareCellChunk
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |