using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Uninpho.Railway.Waveform { public class CoorListClass { /// /// id /// public string ListId { get; set; } /// /// 名称(中文) /// public string ListName { get; set; } /// /// 原始坐标集 /// public List CoorList { get; set; } /// /// 对比坐标集 /// public List CoorListOld { get; set; } /// /// 趋势分析x轴string /// public List qsfxXstring { get; set; } /// /// 颜色值(r,g,b,a) /// public int[] RGBA { get; set; } /// /// 曲线线宽 /// public int Width { get; set; } /// /// 单位尺度 /// public double Scale { get; set; } /// /// 上下偏移量(百分比),存到本地配置中的参数,很小,0.001等;AxisY(决定大致位置)+Offset(微调的参数)共同觉得波形图位置, /// public double Offset { get; set; } /// /// 原始横坐标的偏移位置(百分比) /// public double AxisY { get; set; } /// /// 是否绘制 /// public bool Visible { get; set; } } public class WaveInput { /// /// 输入类型: jh_bxck || jh_bxdb || lgl_bxck || lgl_bxdb || qsfx_all /// public string InputType { get; set; } /// /// 配置信息path /// public string pzPath { get; set; } /// /// 结构图path /// public string jgtPath { get; set; } /// /// 数据 /// public Dictionary waveData { get; set; } /// /// 数据中英文对照表 /// public List pzData { get; set; } } public class PZClass { /// /// id /// public string Id { get; set; } /// /// name /// public string Name { get; set; } } }