using GeoSigmaDrawLib;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using UCDraw;
namespace KevServer
{
///
/// 绘图工具基础类
///
public class WebDrawTool
{
///
/// 光标类型
///
public CursorType ToolCursor
{
get; set;
} = CursorType.Default;
///
/// 工具类型
///
public DrawItemType ItemType { get; set; }
public GeoSigmaXY Geo
{
get; set;
} = null;
public WebDrawTool()
{
}
public WebDrawTool(GeoSigmaXY geo)
{
Geo = geo;
}
///
/// 开始进入工具状态
///
public virtual void Start()
{
Geo.SetItem((int)ItemType);
}
public virtual void End()
{
}
}
}