Package ome.codecs.gui
Class UnsignedIntBuffer
java.lang.Object
java.awt.image.DataBuffer
ome.codecs.gui.UnsignedIntBuffer
DataBuffer that stores unsigned ints.
- Author:
- Melissa Linkert melissa at glencoesoftware.com
-
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
ConstructorsConstructorDescriptionUnsignedIntBuffer(int[][] dataArray, int size) Construct a new buffer of unsigned ints using the given 2D int array.UnsignedIntBuffer(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) intgetElem(int i) intgetElem(int bank, int i) doublegetElemDouble(int i) doublegetElemDouble(int bank, int i) floatgetElemFloat(int i) floatgetElemFloat(int bank, int i) voidsetElem(int i, int val) voidsetElem(int bank, int i, int val) voidsetElemDouble(int i, double val) voidsetElemDouble(int bank, int i, double val) voidsetElemFloat(int i, float val) voidsetElemFloat(int bank, int i, float val) Methods inherited from class java.awt.image.DataBuffer
getDataType, getDataTypeSize, getNumBanks, getOffset, getOffsets, getSize
-
Constructor Details
-
UnsignedIntBuffer
public UnsignedIntBuffer(int[] dataArray, int size) Construct a new buffer of unsigned ints using the given int array. -
UnsignedIntBuffer
public UnsignedIntBuffer(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:
getElemin classDataBuffer
-
getElem
public int getElem(int bank, int i) - Specified by:
getElemin classDataBuffer
-
getElemFloat
public float getElemFloat(int i) - Overrides:
getElemFloatin classDataBuffer
-
getElemFloat
public float getElemFloat(int bank, int i) - Overrides:
getElemFloatin classDataBuffer
-
getElemDouble
public double getElemDouble(int i) - Overrides:
getElemDoublein classDataBuffer
-
getElemDouble
public double getElemDouble(int bank, int i) - Overrides:
getElemDoublein classDataBuffer
-
setElem
public void setElem(int i, int val) - Overrides:
setElemin classDataBuffer
-
setElem
public void setElem(int bank, int i, int val) - Specified by:
setElemin classDataBuffer
-
setElemFloat
public void setElemFloat(int i, float val) - Overrides:
setElemFloatin classDataBuffer
-
setElemFloat
public void setElemFloat(int bank, int i, float val) - Overrides:
setElemFloatin classDataBuffer
-
setElemDouble
public void setElemDouble(int i, double val) - Overrides:
setElemDoublein classDataBuffer
-
setElemDouble
public void setElemDouble(int bank, int i, double val) - Overrides:
setElemDoublein classDataBuffer
-