Color Structures
You use an RGB color structure to specify a color. The RGB color structure is defined by theTQ3ColorRGB
data type.
typedef struct TQ3ColorRGB { float r; /*red component*/ float g; /*green component*/ float b; /*blue component*/ } TQ3ColorRGB;You use an ARGB color structure to specify a color together with an alpha channel. The ARGB color structure is defined by the
Field Description
r
- The red component of the color. The value in this field should be between 0.0 and 1.0.
g
- The green component of the color. The value in this field should be between 0.0 and 1.0.
b
- The blue component of the color. The value in this field should be between 0.0 and 1.0.
TQ3ColorARGB
data type.
typedef struct TQ3ColorARGB { float a; /*alpha channel*/ float r; /*red component*/ float g; /*green component*/ float b; /*blue component*/ } TQ3ColorARGB;
Field Description
a
- The alpha channel of the color. The value in this field should be between 0.0 (transparent) and 1.0. (solid).
r
- The red component of the color. The value in this field should be between 0.0 and 1.0.
g
- The green component of the color. The value in this field should be between 0.0 and 1.0.
b
- The blue component of the color. The value in this field should be between 0.0 and 1.0.
Main | Top of Section | What's New | Apple Computer, Inc. | Find It | Feedback | Help