@hatch:color v0.1.1
Colour primitive — RGBA scalars with rgb / hsv / hex constructors, named constants, lerp, and Vec4 interop.
$
hatch add @hatch:color
Colour primitive — RGBA scalars with rgb / hsv / hex constructors, named constants, lerp, and Vec4 interop.
Color.new(r: Num, g: Num, b: Num, a: Num)
Color.r
Color.g
Color.b
Color.a
Color.r=(v)
Color.g=(v)
Color.b=(v)
Color.a=(v)
Color.toVec4
Color.hash
Color.toString
Color.static rgb(r, g, b)
Color.static rgba(r, g, b, a)
Color.static hsv(h: Num, s: Num, v: Num)
Color.static hsva(h, s, v, a)
Color.static hex(s: String)
Color.static hexNibble_(c)
Color.static hexByte_(s, i)
Color.static white
Color.static black
Color.static red
Color.static green
Color.static blue
Color.static yellow
Color.static cyan
Color.static magenta
Color.static transparent
Color.static lerp(a: Color, b: Color, t: Num)
Color.scale(s: Num)
Color.withAlpha(a: Num)
Color.approxEq(o)
Color.approxEq(o, eps)
Color.==(o)
Color.!=(o)