public class DataBlkInt extends DataBlk
The methods in this class are declared final, so that they can be inlined by inlining compilers.
DataBlk
Modifier and Type | Field and Description |
---|---|
int[] |
data
The array where the data is stored
|
h, offset, progressive, scanw, TYPE_BYTE, TYPE_FLOAT, TYPE_INT, TYPE_SHORT, ulx, uly, w
Constructor and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
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(Object arr)
Sets the data array to the specified one.
|
void |
setDataInt(int[] arr)
Sets the data array to the specified one.
|
String |
toString()
Returns a string of informations about the DataBlkInt.
|
public int[] data
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)
DataBlkInt
- the object to be copied.public final int getDataType()
getDataType
in class DataBlk
DataBlk.TYPE_INT
public final Object getData()
getData
in class DataBlk
DataBlk.getDataType()
public final int[] getDataInt()
public final void setData(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.Copyright © 2014. All rights reserved.