java > java.awt > java.awt.image > java.awt.image.colormodel >

Class: java.awt.image.ColorModel
    java.lang.Object
       java.awt.image.ColorModel


public abstract class ColorModel extends Object implements Transparency


FIELDS:
protected int pixel_bits
protected int transferType

CONSTRUCTORS:
public ColorModel(int bits)

protected ColorModel(int pixel_bits, int[] bits, ColorSpace cspace, boolean hasAlpha, boolean isAlphaPremultiplied, int transparency, int transferType)


METHODS:
public ColorModel coerceData(WritableRaster raster, boolean isAlphaPremultiplied)

public SampleModel createCompatibleSampleModel(int w, int h)
Throws: UnsupportedOperationException

public WritableRaster createCompatibleWritableRaster(int w, int h)
Throws: UnsupportedOperationException

public boolean equals(Object obj)
Overrides: Object

public void finalize()
Overrides: Object

public abstract int getAlpha(int pixel)

public int getAlpha(Object inData)
Throws: ClassCastException
Throws: ArrayIndexOutOfBoundsException
Throws: UnsupportedOperationException

public WritableRaster getAlphaRaster(WritableRaster raster)

public abstract int getBlue(int pixel)

public int getBlue(Object inData)
Throws: ClassCastException
Throws: ArrayIndexOutOfBoundsException
Throws: UnsupportedOperationException

public final ColorSpace getColorSpace()

public int[] getComponentSize()

public int getComponentSize(int componentIdx)
Throws: ArrayIndexOutOfBoundsException
Throws: NullPointerException

public int[] getComponents(int pixel, int[] components, int offset)
Throws: UnsupportedOperationException

public int[] getComponents(Object pixel, int[] components, int offset)
Throws: UnsupportedOperationException

public int getDataElement(float[] normComponents, int normOffset)
Throws: IllegalArgumentException
Throws: ArrayIndexOutOfBoundsException

public int getDataElement(int[] components, int offset)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: ArrayIndexOutOfBoundsException
Throws: UnsupportedOperationException

public Object getDataElements(float[] normComponents, int normOffset, Object obj)
Throws: ClassCastException
Throws: ArrayIndexOutOfBoundsException

public Object getDataElements(int rgb, Object pixel)
Throws: ClassCastException
Throws: ArrayIndexOutOfBoundsException
Throws: UnsupportedOperationException

public Object getDataElements(int[] components, int offset, Object obj)
Throws: ClassCastException
Throws: ArrayIndexOutOfBoundsException
Throws: IllegalArgumentException
Throws: UnsupportedOperationException

public abstract int getGreen(int pixel)

public int getGreen(Object inData)

public float[] getNormalizedComponents(int[] components, int offset, float[] normComponents, int normOffset)
Throws: IllegalArgumentException
Throws: UnsupportedOperationException
Throws: UnsupportedOperationException

public float[] getNormalizedComponents(Object pixel, float[] normComponents, int normOffset)
Throws: ClassCastException
Throws: ArrayIndexOutOfBoundsException
Throws: ArrayIndexOutOfBoundsException
Throws: UnsupportedOperationException
Throws: UnsupportedOperationException

public int getNumColorComponents()

public int getNumComponents()

public int getPixelSize()

public int getRGB(int pixel)

public int getRGB(Object inData)

public static ColorModel getRGBdefault()

public abstract int getRed(int pixel)

public int getRed(Object inData)
Throws: ClassCastException
Throws: ArrayIndexOutOfBoundsException
Throws: UnsupportedOperationException

public final int getTransferType()

public int getTransparency()

public int[] getUnnormalizedComponents(float[] normComponents, int normOffset, int[] components, int offset)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: UnsupportedOperationException

public final boolean hasAlpha()

public int hashCode()
Overrides: Object

public final boolean isAlphaPremultiplied()

public boolean isCompatibleRaster(Raster raster)
Throws: UnsupportedOperationException

public boolean isCompatibleSampleModel(SampleModel sm)
Throws: UnsupportedOperationException

public String toString()
Overrides: Object


INHERITED METHODS:
getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:
ComponentColorModel, IndexColorModel, PackedColorModel,





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net