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