LabelingData.cs 1.2 KB
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Model
{
    public class LabelingData
    {
        /// <summary>
        /// 标签名称
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// 是否覆盖圆标签
        /// </summary>
        public bool IsOverlaylabel { get; set; } = true;
        /// <summary>
        /// X轴偏移量
        /// </summary>
        public int Xoffset { get; set; } = 0;
        /// <summary>
        /// Y轴偏移量
        /// </summary>
        public int Yoffset { get; set; } = 0;
        /// <summary>
        /// 是否顺时针旋转
        /// </summary>
        public bool IscIockwise { get; set; } = false;
        /// <summary>
        /// 是否顺时针旋转
        /// </summary>
        public bool IsCounterclockwise { get; set; } = false;
        /// <summary>
        /// 旋转角度
        /// </summary>
        public int RotationAngle { get; set; } = 0;
        /// <summary>
        /// 标签角度
        /// </summary>
        public int LabelRotationAngle { get; set; } = 0;
    }
}