Ja.NET Standard Edition 5.0

Documentation API Specification

Contents

PackedColorModel Class Reference

Inherits java::awt::image::ColorModel.

Inherited by DirectColorModel.

List of all members.


Public Member Functions

 PackedColorModel (ColorSpace space, int bits, int colorMaskArray[], int alphaMask, boolean isAlphaPremultiplied, int trans, int transferType)
 PackedColorModel (ColorSpace space, int bits, int rmask, int gmask, int bmask, int amask, boolean isAlphaPremultiplied, int trans, int transferType)
WritableRaster getAlphaRaster (WritableRaster raster)
boolean equals (Object obj)
boolean isCompatibleSampleModel (SampleModel sm)
SampleModel createCompatibleSampleModel (int w, int h)
final int getMask (int index)
final int[] getMasks ()

Package Attributes

int componentMasks []
int offsets []
float scales []

Private Member Functions

void parseComponents ()

Static Private Member Functions

static int[] createBits (int colorMaskArray[], int alphaMask)
static int[] createBits (int rmask, int gmask, int bmask, int amask)
static int countCompBits (int compMask)
static int validateTransferType (int transferType)

Constructor & Destructor Documentation

PackedColorModel ( ColorSpace  space,
int  bits,
int  colorMaskArray[],
int  alphaMask,
boolean  isAlphaPremultiplied,
int  trans,
int  transferType 
)

PackedColorModel ( ColorSpace  space,
int  bits,
int  rmask,
int  gmask,
int  bmask,
int  amask,
boolean  isAlphaPremultiplied,
int  trans,
int  transferType 
)


Member Function Documentation

WritableRaster getAlphaRaster ( WritableRaster  raster  ) 

Reimplemented from ColorModel.

boolean equals ( Object  obj  ) 

Reimplemented from ColorModel.

boolean isCompatibleSampleModel ( SampleModel  sm  ) 

Reimplemented from ColorModel.

SampleModel createCompatibleSampleModel ( int  w,
int  h 
)

Reimplemented from ColorModel.

final int getMask ( int  index  ) 

final int [] getMasks (  ) 

static int [] createBits ( int  colorMaskArray[],
int  alphaMask 
) [static, private]

static int [] createBits ( int  rmask,
int  gmask,
int  bmask,
int  amask 
) [static, private]

static int countCompBits ( int  compMask  )  [static, private]

static int validateTransferType ( int  transferType  )  [static, private]

void parseComponents (  )  [private]


Member Data Documentation

int componentMasks[] [package]

int offsets[] [package]

float scales[] [package]