public static Color1931XYZ ToXYZ(this Color1976Luv Luv, Chromaticity1976uv whiteLuv)
        {
            Color1931XYZ XYZ = default(Color1931XYZ);

            FastLuv2XYZ(Luv.L, Luv.u, Luv.v, whiteLuv.u, whiteLuv.v, out XYZ.X, out XYZ.Y, out XYZ.Z);
            return(XYZ);
        }
        public static Chromaticity1976uv Touv(this Color1976Luv Luv, Chromaticity1976uv white)
        {
            Chromaticity1976uv uv = default(Chromaticity1976uv);

            FastLuv2uv(Luv.L, Luv.u, Luv.v, white.u, white.v, out uv.u, out uv.v);
            return(uv);
        }
        public static Color1976Luv ToLuv(this Color1931XYZ XYZ, Color1931XYZ whiteLuv)
        {
            Color1976Luv Luv = default(Color1976Luv);

            FastXYZ2Luv(XYZ.X, XYZ.Y, XYZ.Z, whiteLuv.X, whiteLuv.Y, whiteLuv.Z, out Luv.L, out Luv.u, out Luv.v);
            return(Luv);
        }
        public static Color1976Luv ToLuv(this Chromaticity1976uv uv, float L, Chromaticity1976uv whiteLuv)
        {
            Color1976Luv Luv = default(Color1976Luv);

            Luv.L = L;
            Luv.u = 13 * L * (uv.u - whiteLuv.u);
            Luv.v = 13 * L * (uv.u - whiteLuv.u);
            return(Luv);
        }
        public static Color1931XYZ ToXYZ(this Chromaticity1976uv uv, float L, Chromaticity1976uv whiteLuv)
        {
            Color1976Luv Luv = ToLuv(uv, L, whiteLuv);

            return(ToXYZ(Luv, whiteLuv));
        }
        public static ColorRGB ToRGB(this Color1976Luv Luv, ColorTransformMatrix XYZtoRGB, Color1931XYZ white)
        {
            Color1931XYZ XYZ = ToXYZ(Luv, white);

            return(ToRGB(XYZ, XYZtoRGB));
        }
        public static Chromaticity1931xy Toxy(this Color1976Luv Luv, Chromaticity1976uv white)
        {
            Chromaticity1976uv uv = Touv(Luv, white);

            return(Toxy(uv));
        }
        public static Color1976Lab ToLab(this Color1976Luv Luv, Color1931XYZ whiteLab)
        {
            Color1931XYZ XYZ = ToXYZ(Luv, whiteLab);

            return(ToLab(XYZ, whiteLab));
        }
        public static Color1931xyY ToxyY(this Color1976Luv Luv, Chromaticity1976uv whiteLuv)
        {
            Color1931XYZ XYZ = ToXYZ(Luv, whiteLuv);

            return(ToxyY(XYZ));
        }