using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace RichCreator.Utility.Structs
|
{
|
public struct ZTSizeDouble
|
{
|
public static ZTSizeDouble Empty = default(ZTSizeDouble);
|
|
public ZTSizeDouble(double width, double height)
|
{
|
this.Width = width;
|
this.Height = height;
|
}
|
/// <summary>
|
/// 宽
|
/// </summary>
|
public double Width;
|
|
/// <summary>
|
/// 高
|
/// </summary>
|
public double Height;
|
|
|
public static bool operator ==(ZTSizeDouble a, ZTSizeDouble b)
|
{
|
if (a.Width == b.Width && a.Height == b.Height)
|
{
|
return true;
|
}
|
return false;
|
}
|
|
public static bool operator !=(ZTSizeDouble a, ZTSizeDouble b)
|
{
|
if (a.Width != b.Width || a.Height != b.Height)
|
{
|
return true;
|
}
|
return false;
|
}
|
|
|
public override string ToString()
|
{
|
return "(" + this.Width + "," + this.Height + ")";
|
}
|
}
|
}
|