Color operations. Operate on RGBA uint32 values.
fn hsv
fn hsv*(h, s, v: th.fu, a: th.fu = 1.0): uint32 {
Converts HSV values into RGBA uint32 color. NOTE: Hue is between 0 and 1
fn alpha
fn alpha*(c: uint32, to: th.fu): uint32 {
Sets alpha of the color c to a value in to.
fn rgb
fn rgb*(r, g, b: th.fu, a: th.fu = 1.0): uint32 {
Constructs RGBA uint32 from RGBA of reals.