using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Web;
|
|
namespace Yw.Dto
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public class CoordinateParasLxp
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public CoordinateParasLxp() { }
|
/// <summary>
|
///
|
/// </summary>
|
/// <param name="dsChartCoord"></param>
|
public CoordinateParasLxp(Yw.Coordinate.LxpCoordinateParas dsChartCoord)
|
{
|
if (dsChartCoord == null)
|
{
|
return;
|
}
|
|
//坐标间隔数,坐标线会比坐标间隔数多一
|
this.GridNumberX = dsChartCoord.GridNumberX;
|
this.GridNumberY = dsChartCoord.GridNumberY;
|
|
|
//
|
this.MinQ = dsChartCoord.CoordMinQ;
|
this.SpaceQ = dsChartCoord.CoordSpaceQ;
|
this.DispMinQ = dsChartCoord.CoordMinQ;
|
this.DispMaxQ = dsChartCoord.DispMaxQ();
|
|
this.MinH = dsChartCoord.CoordMinH;
|
this.SpaceH = dsChartCoord.CoordSpaceH;
|
this.DispMinH = dsChartCoord.DispMinH();
|
this.DispMaxH = dsChartCoord.DispMaxH();
|
this.StartLineNoH = dsChartCoord.StartLineNoH;
|
this.EndLineNoH = dsChartCoord.EndLineNoH;
|
|
|
this.MinE = dsChartCoord.CoordMinE;
|
this.SpaceE = dsChartCoord.CoordSpaceE;
|
this.DispMinE = dsChartCoord.DispMinE();
|
this.DispMaxE = dsChartCoord.DispMaxE();
|
this.StartLineNoE = dsChartCoord.StartLineNoE;
|
this.EndLineNoE = dsChartCoord.EndLineNoE;
|
|
|
this.MinP = dsChartCoord.CoordMinP;
|
this.SpaceP = dsChartCoord.CoordSpaceP;
|
this.DispMinP = dsChartCoord.DispMinP();
|
this.DispMaxP = dsChartCoord.DispMaxP();
|
this.StartLineNoP = dsChartCoord.StartLineNoP;
|
this.EndLineNoP = dsChartCoord.EndLineNoP;
|
|
|
|
|
this.DislocationNumUp = dsChartCoord.DislocationNumUp;
|
|
|
}
|
|
/// <summary>
|
/// 坐标间隔数,坐标线会比坐标间隔数多一
|
/// </summary>
|
public int GridNumberX = 30;//X坐标
|
/// <summary>
|
///
|
/// </summary>
|
public int GridNumberY = 16;//Y坐标
|
|
/// <summary>
|
/// 显示的坐标线号
|
/// </summary>
|
public int StartLineNoH, EndLineNoH;
|
|
/// <summary>
|
///
|
/// </summary>
|
public int StartLineNoE, EndLineNoE;
|
|
|
/// <summary>
|
///
|
/// </summary>
|
public int StartLineNoP, EndLineNoP;
|
|
|
|
|
|
/// <summary>
|
/// 坐标最小值和间隔
|
/// </summary>
|
public double MinQ, DispMinQ, DispMaxQ, SpaceQ;
|
/// <summary>
|
///
|
/// </summary>
|
public double MinH, DispMinH, DispMaxH, SpaceH;
|
/// <summary>
|
///
|
/// </summary>
|
public double MinE, DispMinE, DispMaxE, SpaceE;
|
/// <summary>
|
///
|
/// </summary>
|
public double MinP, DispMinP, DispMaxP, SpaceP;
|
|
/// <summary>
|
///
|
/// </summary>
|
public int DislocationNumUp = 2;//扬程效率刻度 错位数 (QH和QE坐标的错位) 就是QH下面的空格数
|
|
}
|
}
|