Newer
Older
GHFX_REFACTOR / BaseParam.cs
wxn on 2 Nov 2016 1 KB 提交
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
namespace Cyberpipe
{
    public class BaseParam
    {
        public string layerName;//
        public string uniqueIdFieldName;//要素名称
    }

    public class LineParam : BaseParam {
        public byte transparency;
        public Color lineColor;
        public int sliceNum;
        public double cornerSliceAngle;
        public int relativeMode;//0:管顶 1:管底  埋深参考点
        public bool isRevert; //是否转为相反数
        public string diameterFieldName;
        public string startDepthFieldName;//起点埋深或高程
        public string endDepthFieldName;
    }
    public class PointParam : BaseParam
    {
        public string wellDepthFiledName; //井深字段
        public string symbolFiledName; //符号角度字段
        public string altitudeFieldName; //高程字段
        public string pointEncodingFieldName; //管点编码
        public double upGround; //高出地面
        public string attachNameFieldName;//附属物名称
    }
}