/// <summary>
 /// Converts CIEXYZ to CIELab structure.
 /// </summary>
 /// <param name="xyz">The xyz.</param>
 /// <returns>CIELab.</returns>
 public static CIELab XYZtoLab(CIEXYZ xyz)
 {
     return(XYZtoLab(xyz.X, xyz.Y, xyz.Z));
 }
 /// <summary>
 /// Converts CIEXYZ to RGB structure.
 /// </summary>
 /// <param name="xyz">The xyz.</param>
 /// <returns>RGB.</returns>
 public static RGB XYZtoRGB(CIEXYZ xyz)
 {
     return(XYZtoRGB(xyz.X, xyz.Y, xyz.Z));
 }