ColorSpace
class ColorSpace(val primaries: Primaries, val transferFunction: TransferFunction, val whitePoint: FloatArray)
An RGB color space: the primaries that define its gamut, a whitePoint (float2) its values are normalized to, and the transferFunction between linear and encoded values. Also written gamut - transferFunction - whitePoint, e.g. Gamut.Rec709 - TransferFunction.sRGB - WhitePoint.D65.