|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jj2000.j2k.image.DataBlk | +--jj2000.j2k.image.DataBlkInt
This is an implementation of the DataBlk interface for signed 32 bit integral data.
The methods in this class are declared final, so that they can be inlined by inlining compilers.
DataBlk
Field Summary | |
int[] |
data
The array where the data is stored |
Fields inherited from class jj2000.j2k.image.DataBlk |
h, offset, progressive, scanw, TYPE_BYTE, TYPE_FLOAT, TYPE_INT, TYPE_SHORT, ulx, uly, w |
Constructor Summary | |
DataBlkInt()
Creates a DataBlkInt with 0 dimensions and no data array (i.e. |
|
DataBlkInt(DataBlkInt src)
Copy constructor. |
|
DataBlkInt(int ulx,
int uly,
int w,
int h)
Creates a DataBlkInt with the specified dimensions and position. |
Method Summary | |
java.lang.Object |
getData()
Returns the array containing the data, or null if there is no data array. |
int[] |
getDataInt()
Returns the array containing the data, or null if there is no data array. |
int |
getDataType()
Returns the identifier of this data type, TYPE_INT, as defined in DataBlk. |
void |
setData(java.lang.Object arr)
Sets the data array to the specified one. |
void |
setDataInt(int[] arr)
Sets the data array to the specified one. |
java.lang.String |
toString()
Returns a string of informations about the DataBlkInt. |
Methods inherited from class jj2000.j2k.image.DataBlk |
getSize |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public int[] data
Constructor Detail |
public DataBlkInt()
public DataBlkInt(int ulx, int uly, int w, int h)
ulx
- The horizontal coordinate of the upper-left corner of the
blockuly
- The vertical coordinate of the upper-left corner of the
blockw
- The width of the block (in pixels)h
- The height of the block (in pixels)public DataBlkInt(DataBlkInt src)
Method Detail |
public final int getDataType()
getDataType
in class DataBlk
DataBlk.TYPE_INT
public final java.lang.Object getData()
getData
in class DataBlk
DataBlk.getDataType()
public final int[] getDataInt()
public final void setData(java.lang.Object arr)
setData
in class DataBlk
arr
- The data array to use. Must be a int array.DataBlk.getDataType()
public final void setDataInt(int[] arr)
arr
- The data array to use.public java.lang.String toString()
toString
in class DataBlk
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |