Struct Color4f
RGBA floating-point color representation, encapsulates Vector4f
struct Color4f
;
Methods
Name | Description |
---|---|
toGamma
(gamma)
|
Converts color from linear space to gamma space |
toLinear
(gamma)
|
Converts color from gamma space to linear space |
Example
Color4f c1 = Color4f(0.5f, 0.5f, 0.5f, 1.0f);
assert(isConsiderZero(c1 .luminance - 0.5f));
assert(isConsiderZero(c1 .luminance601 - 0.5f));
Color4f c2 = Color4f(1.0f, 0.0f, 0.0f, 1.0f);
assert(isAlmostZero(c2 .inverse - Color4f(0.0f, 1.0f, 1.0f, 1.0f)));