using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Xml.Serialization; namespace Metis.ParameterSet { /// /// 夹杂物参数实体 /// [XmlRoot("ROOT")] public class InclusionsModel { /// /// 夹杂物参数 /// [XmlElement("InclusionParameter")] public List InclusionParameters { get; set; } public class InclusionParameter { /// /// 是否打开过 /// [XmlElement("hasUsed")] public bool hasUsed { get; set; } /// /// 标准名称 /// [XmlElement("name")] public string name { get; set; } /// /// 轧制方向 /// [XmlElement("parameter1")] public int parameter1 { get; set; } /// /// 判断长宽比 /// [XmlElement("parameter2")] public decimal parameter2 { get; set; } /// /// 夹杂物颜色设置 1 黑 2 带蓝色 3 灰色 4 深灰色 /// [XmlElement("parameter3")] public int parameter3 { get; set; } /// /// 颜色区间 /// [XmlElement("parameter4")] public int parameter4 { get; set; } /// /// 选择符合颜色效果 /// [XmlElement("parameter5")] public bool parameter5 { get; set; } /// /// 颜色效果 /// [XmlElement("parameter6")] public int parameter6 { get; set; } /// /// 小数 /// [XmlElement("parameter13")] public int parameter13 { get; set; } /// /// 选择K值 /// [XmlElement("parameter14")] public int parameter14 { get; set; } /// /// 视场值 /// [XmlElement("parameter16")] public int parameter16 { get; set; } /// /// 设置报告 /// [XmlElement("parameter17")] public bool parameter17 { get; set; } /// /// 边框/实心 /// [XmlElement("parameter18")] public int parameter18 { get; set; } /// /// 显示矩形 /// [XmlElement("parameter19")] public bool parameter19 { get; set; } /// /// 显示椭圆形 /// [XmlElement("parameter20")] public bool parameter20 { get; set; } /// /// 直方图 /// [XmlElement("parameter15")] public List parameter15 { get; set; } public class rgbNum { /// /// R下限 /// [XmlElement("parameter7")] public int parameter7 { get; set; } /// /// R上限 /// [XmlElement("parameter8")] public int parameter8 { get; set; } /// /// G下限 /// [XmlElement("parameter9")] public int parameter9 { get; set; } /// /// G上限 /// [XmlElement("parameter10")] public int parameter10 { get; set; } /// /// B下限 /// [XmlElement("parameter11")] public int parameter11 { get; set; } /// /// B上限 /// [XmlElement("parameter12")] public int parameter12 { get; set; } } } } }