コード例 #1
0
ファイル: NamedColor.cs プロジェクト: olesar/Altaxo
 public NamedColor(NamedColor c, ColorManagement.IColorSet parent)
 {
     _color             = c.Color;
     _name              = c._name;
     _autogeneratedName = c._autogeneratedName;
     _parent            = parent;
 }
コード例 #2
0
ファイル: NamedColor.cs プロジェクト: olesar/Altaxo
 public NamedColor(AxoColor c)
 {
     _color             = c;
     _name              = null;
     _autogeneratedName = null;
     _parent            = null;
 }
コード例 #3
0
ファイル: NamedColor.cs プロジェクト: olesar/Altaxo
        public NamedColor(AxoColor c, string name, ColorManagement.IColorSet parent)
        {
            if (string.IsNullOrEmpty(name))
            {
                throw new ArgumentNullException(nameof(name), "Name must not be null or empty. Otherwise use the constructor without name argument");
            }

            _color             = c;
            _name              = name;
            _autogeneratedName = null;
            _parent            = parent;
        }