std.experimental.color.xyz

This module implements CIE XYZ and xyY _color types.

These _color spaces represent the simplest expression of the full-spectrum of human visible _color. No attempts are made to support perceptual uniformity, or meaningful _color blending within these _color spaces. They are most useful as an absolute representation of human visible colors, and a centre point for _color space conversions.

Members

Enums

isXYZ
eponymoustemplate isXYZ(T)

Detect whether T is an XYZ color.

isxyY
eponymoustemplate isxyY(T)

Detect whether T is an xyY color.

Structs

XYZ
struct XYZ(F = float)

A CIE 1931 XYZ color, parameterised for component type.

xyY
struct xyY(F = float)

A CIE 1931 xyY color, parameterised for component type.

Meta

Authors

Manu Evans