Package com.twelvemonkeys.imageio.color
Class Int16ComponentColorModel
- java.lang.Object
-
- java.awt.image.ColorModel
-
- java.awt.image.ComponentColorModel
-
- com.twelvemonkeys.imageio.color.Int16ComponentColorModel
-
- All Implemented Interfaces:
java.awt.Transparency
public final class Int16ComponentColorModel extends java.awt.image.ComponentColorModelComponentColorModel subclass that correctly handles full 16 bitTYPE_SHORTsigned integral samples.- Version:
- $Id: UInt32ColorModel.java,v 1.0 24.01.11 17.51 haraldk Exp$
-
-
Field Summary
Fields Modifier and Type Field Description private java.awt.image.ComponentColorModeldelegate
-
Constructor Summary
Constructors Constructor Description Int16ComponentColorModel(java.awt.color.ColorSpace cs, boolean hasAlpha, boolean isAlphaPremultiplied)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBlue(java.lang.Object inData)intgetGreen(java.lang.Object inData)intgetRed(java.lang.Object inData)private voidremap(short[] s, int i)-
Methods inherited from class java.awt.image.ComponentColorModel
coerceData, createCompatibleSampleModel, createCompatibleWritableRaster, equals, getAlpha, getAlpha, getAlphaRaster, getBlue, getComponents, getComponents, getDataElement, getDataElement, getDataElements, getDataElements, getDataElements, getGreen, getNormalizedComponents, getNormalizedComponents, getRed, getRGB, getRGB, getUnnormalizedComponents, hashCode, isCompatibleRaster, isCompatibleSampleModel
-
-
-
-
Method Detail
-
remap
private void remap(short[] s, int i)
-
getRed
public int getRed(java.lang.Object inData)
- Overrides:
getRedin classjava.awt.image.ComponentColorModel
-
getGreen
public int getGreen(java.lang.Object inData)
- Overrides:
getGreenin classjava.awt.image.ComponentColorModel
-
getBlue
public int getBlue(java.lang.Object inData)
- Overrides:
getBluein classjava.awt.image.ComponentColorModel
-
-