Esempio n. 1
0
        public Color GetColor(string name, idColorModel colorModel, double[] value)
        {
            Color ret = null;


            try
            {
                ret = (Color)document.Colors[name];
                //name = myColor.name;
            }
            catch (Exception e)
            {
                ret      = document.Colors.Add();
                ret.Name = name;
            }

            if (ret.Space == idColorSpace.idRGB)
            {
                ret.ColorValue = value;
                ret.Model      = colorModel;
            }
            else
            {
                Log("Could not set color name=" + name + " because its not RGB!");
            }

            return(ret);
        }
Esempio n. 2
0
        public Color GetColor(string name, idColorModel colorModel, double[] value)
        {
            Color ret = null;

            try
            {
                ret = (Color) document.Colors[name];
                //name = myColor.name;
            }
            catch (Exception e)
            {
                ret = document.Colors.Add();
                ret.Name = name;
            }

            if (ret.Space == idColorSpace.idRGB)
            {
                ret.ColorValue = value;
                ret.Model = colorModel;
            }
            else
                Log("Could not set color name=" + name + " because its not RGB!");

            return ret;
        }