interface ColorSpaceDefinition {
    fromXYZ: Matrix3;
    luminanceCoefficients: [number, number, number];
    outputColorSpaceConfig?: {
        drawingBufferColorSpace: string;
    };
    primaries: [number, number, number, number, number, number];
    toXYZ: Matrix3;
    transfer: ColorSpaceTransfer;
    whitePoint: [number, number];
    workingColorSpaceConfig?: {
        unpackColorSpace: string;
    };
}

Properties

fromXYZ: Matrix3
luminanceCoefficients: [number, number, number]
outputColorSpaceConfig?: {
    drawingBufferColorSpace: string;
}
primaries: [number, number, number, number, number, number]
toXYZ: Matrix3
whitePoint: [number, number]
workingColorSpaceConfig?: {
    unpackColorSpace: string;
}