DirectColorModel

Name

DirectColorModel

[Graphic: Figure from the text]

Description

The DirectColorModel class provides a ColorModel that specifies a translation between pixels and alpha, red, green, and blue component values, where the color values are embedded directly within the pixel.

Class Definition

public class java.awt.image.DirectColorModel extends java.awt.image.ColorModel {
 // Constructors public DirectColorModel (int bits, int redMask, int greenMask, int blueMask);
public DirectColorModel (int bits, int redMask, int greenMask, int blueMask, int alphaMask); // Instance Methods public final int getAlpha (int pixel);
public final int getAlphaMask();
public final int getBlue (int pixel);
public final int getBlueMask();
public final int getGreen (int pixel);
public final int getGreenMask() public final int getRed (int pixel);
public final int getRedMask();
public final int getRGB (int pixel);
}

Constructors

DirectColorModel

public DirectColorModel (int bits, int redMask, int greenMask, int blueMask)

public DirectColorModel (int bits, int redMask, int greenMask, int blueMask, int alphaMask)

Instance Methods

getAlpha

public final int getAlpha (int pixel)

getAlphaMask

public final int getAlphaMask()

getBlue

public final int getBlue (int pixel)

getBlueMask

public final int getBlueMask()

getGreen

public final int getGreen (int pixel)

getGreenMask

public final int getGreenMask()

getRed

public final int getRed (int pixel)

getRedMask

public final int getRedMask()

getRGB

public final int getRGB (int pixel)

See Also

ColorModel