Struct
GdkRGBA
Description [src]
struct GdkRGBA {
float red;
float green;
float blue;
float alpha;
}
A GdkRGBA is used to represent a color, in a way that is compatible
with cairo’s notion of color.
GdkRGBA is a convenient way to pass colors around. It’s based on
cairo’s way to deal with colors and mirrors its behavior. All values
are in the range from 0.0 to 1.0 inclusive. So the color
(0.0, 0.0, 0.0, 0.0) represents transparent black and
(1.0, 1.0, 1.0, 1.0) is opaque white. Other values will
be clamped to this range when drawing.
Structure members
redThe intensity of the red channel from 0.0 to 1.0 inclusive.
greenThe intensity of the green channel from 0.0 to 1.0 inclusive.
blueThe intensity of the blue channel from 0.0 to 1.0 inclusive.
alphaThe opacity of the color from 0.0 for completely translucent to 1.0 for opaque.
Instance methods
gdk_rgba_to_string
Returns a textual specification of rgba in the form
rgb(r,g,b) or rgba(r,g,b,a), where “r”, “g”, “b” and
“a” represent the red, green, blue and alpha values
respectively. “r”, “g”, and “b” are represented as integers
in the range 0 to 255, and “a” is represented as a floating
point value in the range 0 to 1.