Package org.monte.media.color
Class ICCPackedColorModel
- java.lang.Object
-
- java.awt.image.ColorModel
-
- java.awt.image.PackedColorModel
-
- org.monte.media.color.ICCPackedColorModel
-
- All Implemented Interfaces:
Transparency
public class ICCPackedColorModel extends PackedColorModel
ICCPackedColorModel
.- Version:
- $Id$
- Author:
- Werner Randelshofer
-
-
Field Summary
-
Fields inherited from class java.awt.image.ColorModel
pixel_bits, transferType
-
Fields inherited from interface java.awt.Transparency
BITMASK, OPAQUE, TRANSLUCENT
-
-
Constructor Summary
Constructors Constructor Description ICCPackedColorModel(ICC_ColorSpace colorSpace, Raster raster)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAlpha(int pixel)
int
getBlue(int pixel)
int[]
getComponents(int pixel, int[] components, int offset)
int[]
getComponents(Object pixel, int[] components, int offset)
int
getGreen(int pixel)
int
getRed(int pixel)
int
getRGB(int pixel)
boolean
isCompatibleRaster(Raster raster)
-
Methods inherited from class java.awt.image.PackedColorModel
createCompatibleSampleModel, equals, getAlphaRaster, getMask, getMasks, hashCode, isCompatibleSampleModel
-
Methods inherited from class java.awt.image.ColorModel
coerceData, createCompatibleWritableRaster, finalize, getAlpha, getBlue, getColorSpace, getComponentSize, getComponentSize, getDataElement, getDataElement, getDataElements, getDataElements, getDataElements, getGreen, getNormalizedComponents, getNormalizedComponents, getNumColorComponents, getNumComponents, getPixelSize, getRed, getRGB, getRGBdefault, getTransferType, getTransparency, getUnnormalizedComponents, hasAlpha, isAlphaPremultiplied, toString
-
-
-
-
Constructor Detail
-
ICCPackedColorModel
public ICCPackedColorModel(ICC_ColorSpace colorSpace, Raster raster)
-
-
Method Detail
-
getRGB
public int getRGB(int pixel)
- Overrides:
getRGB
in classColorModel
-
getRed
public int getRed(int pixel)
- Specified by:
getRed
in classColorModel
-
getGreen
public int getGreen(int pixel)
- Specified by:
getGreen
in classColorModel
-
getBlue
public int getBlue(int pixel)
- Specified by:
getBlue
in classColorModel
-
getAlpha
public int getAlpha(int pixel)
- Specified by:
getAlpha
in classColorModel
-
isCompatibleRaster
public boolean isCompatibleRaster(Raster raster)
- Overrides:
isCompatibleRaster
in classColorModel
-
getComponents
public final int[] getComponents(Object pixel, int[] components, int offset)
- Overrides:
getComponents
in classColorModel
-
getComponents
public int[] getComponents(int pixel, int[] components, int offset)
- Overrides:
getComponents
in classColorModel
-
-