Package net.imglib2.display.awt
Class UnsignedIntDataBuffer
java.lang.Object
java.awt.image.DataBuffer
net.imglib2.display.awt.UnsignedIntDataBuffer
DataBuffer that stores unsigned ints.
- Author:
- Melissa Linkert
-
Field Summary
Fields inherited from class java.awt.image.DataBuffer
banks, dataType, offset, offsets, size, TYPE_BYTE, TYPE_DOUBLE, TYPE_FLOAT, TYPE_INT, TYPE_SHORT, TYPE_UNDEFINED, TYPE_USHORT
-
Constructor Summary
ConstructorsConstructorDescriptionUnsignedIntDataBuffer
(int[][] dataArray, int size) Construct a new buffer of unsigned ints using the given 2D int array.UnsignedIntDataBuffer
(int[] dataArray, int size) Construct a new buffer of unsigned ints using the given int array. -
Method Summary
Modifier and TypeMethodDescriptionint[]
getData()
int[]
getData
(int bank) int
getElem
(int i) int
getElem
(int bank, int i) double
getElemDouble
(int i) double
getElemDouble
(int bank, int i) float
getElemFloat
(int i) float
getElemFloat
(int bank, int i) void
setElem
(int i, int val) void
setElem
(int bank, int i, int val) void
setElemDouble
(int i, double val) void
setElemDouble
(int bank, int i, double val) void
setElemFloat
(int i, float val) void
setElemFloat
(int bank, int i, float val) Methods inherited from class java.awt.image.DataBuffer
getDataType, getDataTypeSize, getNumBanks, getOffset, getOffsets, getSize
-
Constructor Details
-
UnsignedIntDataBuffer
public UnsignedIntDataBuffer(int[] dataArray, int size) Construct a new buffer of unsigned ints using the given int array. -
UnsignedIntDataBuffer
public UnsignedIntDataBuffer(int[][] dataArray, int size) Construct a new buffer of unsigned ints using the given 2D int array.
-
-
Method Details
-
getData
public int[] getData() -
getData
public int[] getData(int bank) -
getElem
public int getElem(int i) - Overrides:
getElem
in classDataBuffer
-
getElem
public int getElem(int bank, int i) - Specified by:
getElem
in classDataBuffer
-
getElemFloat
public float getElemFloat(int i) - Overrides:
getElemFloat
in classDataBuffer
-
getElemFloat
public float getElemFloat(int bank, int i) - Overrides:
getElemFloat
in classDataBuffer
-
getElemDouble
public double getElemDouble(int i) - Overrides:
getElemDouble
in classDataBuffer
-
getElemDouble
public double getElemDouble(int bank, int i) - Overrides:
getElemDouble
in classDataBuffer
-
setElem
public void setElem(int i, int val) - Overrides:
setElem
in classDataBuffer
-
setElem
public void setElem(int bank, int i, int val) - Specified by:
setElem
in classDataBuffer
-
setElemFloat
public void setElemFloat(int i, float val) - Overrides:
setElemFloat
in classDataBuffer
-
setElemFloat
public void setElemFloat(int bank, int i, float val) - Overrides:
setElemFloat
in classDataBuffer
-
setElemDouble
public void setElemDouble(int i, double val) - Overrides:
setElemDouble
in classDataBuffer
-
setElemDouble
public void setElemDouble(int bank, int i, double val) - Overrides:
setElemDouble
in classDataBuffer
-