package org.springblade.business.dto;

import lombok.Data;

/**
 * @author yangyj
 * @Date 2022/6/13 11:29
 * @description TODO
 */
@Data
public class MileagexyDTO {
    private Long id;
    private Double value=0.0;		// 里程
    private Double x=0.0;		// x
    private Double y=0.0;
    private Double r=0.0;         //半径
    private Integer orderNum=0;     //顺序
    private Integer type=0;     //类型 0 起点  1交点  2终点
    private Double angle=0.0;     //方位角
    private Double corner=0.0;     //转角
    private String swing="右转";     //转向
    private Double ls1=0.0;         //第一缓和线
    private Double ls2=0.0;         //第二缓和线
    private Double l=0.0;           //曲线长
    private Double lc=0.0;          //圆曲线长
    private Double t1=0.0;          //切线长1
    private Double t2=0.0;          //切线长2
    private Double d=0.0;          //切线差
    private Double p1=0.0;          //
    private Double q1=0.0;          //
    private Double p2=0.0;          //
    private Double q2=0.0;          //
    private Double b01=0.0;
    private Double b02=0.0;
    private Double ljd=0.0;       //上个点到该点的长
    private Double zh=0.0;    //直缓点
    private Double zhx=0.0;		// x
    private Double zhy=0.0;
    private Double hy=0.0;    //缓圆点
    private Double yh=0.0;//圆缓点
    private Double hz=0.0;//缓直点
    private Double hzx=0.0;		// x
    private Double hzy=0.0;
    private Double qz=0.0;//曲中点
    private Double dlq=0.0;//   断链前里程
    private Double dlh=0.0;//断链后里程
}
