using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace RichCreator.Utility.Structs
|
{
|
/// <summary>
|
/// 有目标的多边形
|
/// </summary>
|
public struct ZTTargetPolygon : IEquatable<ZTTargetPolygon>
|
{
|
public ZTTargetPolygon(ZTPolygon polygon,ZTPoint target)
|
{
|
this.Polygon = polygon;
|
this.Target = target;
|
}
|
|
/// <summary>
|
/// 多边形
|
/// </summary>
|
public ZTPolygon Polygon;
|
|
/// <summary>
|
/// 目标点
|
/// </summary>
|
public ZTPoint Target;
|
|
|
public bool Equals(ZTTargetPolygon other)
|
{
|
if (this.Polygon.Equals(other.Polygon) && this.Target.Equals(other.Target))
|
{
|
return true;
|
}
|
return false;
|
}
|
}
|
}
|