using Io.Github.Kerwinxu.LibShapes.Core.Shape; using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Io.Github.Kerwinxu.LibShapes.Core.State.ChangeStrategy { /// /// 更改策略 /// interface IChangeStrategy { /// /// 是否合适这个策略 /// /// /// /// bool isRight(PointF [] pointFs, PointF start_pointF); /// /// 这个策略的执行, /// /// void action(ShapeEle shape, PointF start_pointF, PointF end_pointF); /// /// 更改成的鼠标样式 /// /// Cursor changeCursor(); } }