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();
}
}