Struct that represents a color in the XYZ colorspace
@type t() :: %Colorex.XYZ{alpha: float(), x: float(), y: float(), z: float()}