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); }
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; }