#pragma once
#include "GlobalData.h"
#include "Datastruct.h"

struct guidaobiaozhun//轨道标准
{
int ID;//编号
CString ZxID;//线别类型

CString Jinluleixing;//近路类型
CString Gglx;//钢轨类型

double GgLen;//每节轨长
CString hntzType;//混凝土枕类别

int N_zhenmuperKm;//每公里枕木根数
CString GzType;//轨枕类型
CString koujianxingshi;//扣件形式
CString daozhadengji;//道砟等级
double DaocDk;//道床顶宽
double DaocBP;//道床边坡
double DaocH;//道床厚度
double DizhaDk;//底砟顶宽
double DizhaBP;//底砟边坡
double MianzhaH;//面砟厚度
double MaxDaozhahou;//最大道砟厚度
int czAddGF;//是否考虑轨缝

double YFsingle;//有缝单斜面轨道高
double YFdouble;//有缝双斜面轨道高
double WFguidao;//无缝轨道高

~guidaobiaozhun()
{
	ID = 0;//编号
	ZxID = L"";//线别类型

	Jinluleixing = L"";//近路类型
	Gglx = L"";//钢轨类型

	GgLen = 0;//每节轨长
	hntzType = L"";//混凝土枕类别

	N_zhenmuperKm = 0;//每公里枕木根数
	GzType = L"";//轨枕类型
	koujianxingshi = L"";//扣件形式
	daozhadengji = L"";//道砟等级
	DaocDk = 0;//道床顶宽
	DaocBP = 0;//道床边坡
	DaocH = 0;//道床厚度
	DizhaDk = 0;//底砟顶宽
	DizhaBP = 0;//底砟边坡
	MianzhaH = 0;//面砟厚度
	MaxDaozhahou = 0;//最大道砟厚度
	czAddGF = 0;//是否考虑轨缝

	YFsingle = 0;//有缝单斜面轨道高
	YFdouble = 0;//有缝双斜面轨道高
	WFguidao = 0;//无缝轨道高
};
guidaobiaozhun()
{
	ID = 0;//编号
	ZxID = L"";//线别类型

	Jinluleixing = L"";//近路类型
	Gglx = L"";//钢轨类型

	GgLen = 0;//每节轨长
	hntzType = L"";//混凝土枕类别

	N_zhenmuperKm = 0;//每公里枕木根数
	GzType = L"";//轨枕类型
	koujianxingshi = L"";//扣件形式
	daozhadengji = L"";//道砟等级
	DaocDk = 0;//道床顶宽
	DaocBP = 0;//道床边坡
	DaocH = 0;//道床厚度
	DizhaDk = 0;//底砟顶宽
	DizhaBP = 0;//底砟边坡
	MianzhaH = 0;//面砟厚度
	MaxDaozhahou = 0;//最大道砟厚度
	czAddGF = 0;//是否考虑轨缝

	YFsingle = 0;//有缝单斜面轨道高
	YFdouble = 0;//有缝双斜面轨道高
	WFguidao = 0;//无缝轨道高
};
}; 
