java::awt::Transparency Class Reference

Inheritance diagram for java::awt::Transparency:

Inheritance graph
java::awt::Colorjava::awt::image::ColorModeljava::lang::Interfacejava::lang::Object
[legend]
Collaboration diagram for java::awt::Transparency:

Collaboration graph
java::lang::Interfacejava::lang::Object
[legend]

List of all members.


Detailed Description

The Transparency interface defines the common transparency modes for implementing classes.

Version:
1.19, 01/23/03

Public Types

enum  TRANSPARENT_TYPE { TYPE_OPAQUE = 1, TYPE_BITMASK, TYPE_TRANSLUCENT }

Public Member Functions

virtual jint getTransparency () const =0
 Returns the type of this Transparency.

Member Enumeration Documentation

enum java::awt::Transparency::TRANSPARENT_TYPE

Enumerator:
TYPE_OPAQUE  Represents image data that is guaranteed to be completely opaque, meaning that all pixels have an alpha value of 1.0.
TYPE_BITMASK  Represents image data that is guaranteed to be either completely opaque, with an alpha value of 1.0, or completely transparent, with an alpha value of 0.0.
TYPE_TRANSLUCENT  Represents image data that contains or might contain arbitrary alpha values between and including 0.0 and 1.0.


Member Function Documentation

virtual jint java::awt::Transparency::getTransparency (  )  const [pure virtual]

Returns the type of this Transparency.

Returns:
the field type of this Transparency, which is either OPAQUE, BITMASK or TRANSLUCENT.

Implemented in java::awt::Color, and java::awt::image::ColorModel.


The documentation for this class was generated from the following file:
Generated on Fri May 16 11:56:12 2008 for CrossPlatformJavaLikeC++API by  doxygen 1.5.3