Class Quadrangle
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
مجموعهای از چهار System.Drawing.Points را ذخیره میکند که یک منطقه Aspose.BarCode.BarCodeRecognition.Quadrangle را نمایان میسازد.
public class Quadrangle : IEquatable<quadrangle>
وراثت
پیادهسازیها
اعضای وراثتیافته
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
سازندهها
Quadrangle()
یک نمونه خالی جدید از کلاس Aspose.BarCode.BarCodeRecognition.Quadrangle را مقداردهی اولیه میکند.
public Quadrangle()
Quadrangle(Point, Point, Point, Point)
public Quadrangle(Point leftTop, Point rightTop, Point rightBottom, Point leftBottom)
پارامترها
leftTop
Point
rightTop
Point
rightBottom
Point
leftBottom
Point
فیلدها
Empty
یک کلاس Aspose.BarCode.BarCodeRecognition.Quadrangle را با ویژگیهای غیرمقداردهی شده نمایان میسازد.
public static readonly Quadrangle Empty
مقدار فیلد
ویژگیها
BoundingRectangle
System.Drawing.Rectangle که این Aspose.BarCode.BarCodeRecognition.Quadrangle را احاطه کرده است، دریافت میکند.
[Browsable(false)]
public Rectangle BoundingRectangle { get; }
مقدار ویژگی
Rectangle
IsEmpty
آزمون میکند که آیا همه System.Drawing.Points این Aspose.BarCode.BarCodeRecognition.Quadrangle مقادیر صفر دارند یا خیر.
[Browsable(false)]
public bool IsEmpty { get; }
مقدار ویژگی
LeftBottom
نقطه System.Drawing.Point گوشه پایین چپ منطقه Aspose.BarCode.BarCodeRecognition.Quadrangle را دریافت میکند.
public Point LeftBottom { get; set; }
مقدار ویژگی
Point
LeftTop
نقطه System.Drawing.Point گوشه بالا چپ منطقه Aspose.BarCode.BarCodeRecognition.Quadrangle را دریافت میکند.
public Point LeftTop { get; set; }
مقدار ویژگی
Point
RightBottom
نقطه System.Drawing.Point گوشه پایین راست منطقه Aspose.BarCode.BarCodeRecognition.Quadrangle را دریافت میکند.
public Point RightBottom { get; set; }
مقدار ویژگی
Point
RightTop
نقطه System.Drawing.Point گوشه بالا راست منطقه Aspose.BarCode.BarCodeRecognition.Quadrangle را دریافت میکند.
public Point RightTop { get; set; }
مقدار ویژگی
Point
متدها
Contains(Point)
public bool Contains(Point pt)
پارامترها
pt
Point
برمیگرداند
Contains(int, int)
تعیین میکند که آیا نقطه مشخص شده در این کلاس Aspose.BarCode.BarCodeRecognition.Quadrangle قرار دارد یا خیر.
public bool Contains(int x, int y)
پارامترها
x
int
مختصات نقطه x.
y
int
مختصات نقطه y.
برمیگرداند
اگر نقطه در این کلاس Aspose.BarCode.BarCodeRecognition.Quadrangle قرار داشته باشد، true برمیگرداند؛ در غیر این صورت، false.
Contains(Quadrangle)
تعیین میکند که آیا Aspose.BarCode.BarCodeRecognition.Quadrangle مشخص شده در این کلاس Aspose.BarCode.BarCodeRecognition.Quadrangle قرار دارد یا متقاطع است.
public bool Contains(Quadrangle quad)
پارامترها
quad
Quadrangle
Aspose.BarCode.BarCodeRecognition.Quadrangle که باید آزمایش شود.
برمیگرداند
اگر Aspose.BarCode.BarCodeRecognition.Quadrangle در این کلاس Aspose.BarCode.BarCodeRecognition.Quadrangle قرار داشته باشد یا متقاطع باشد، true برمیگرداند؛ در غیر این صورت، false.
Contains(Rectangle)
public bool Contains(Rectangle rect)
پارامترها
rect
Rectangle
برمیگرداند
Equals(Quadrangle)
یک مقدار را برمیگرداند که نشاندهنده این است که آیا این نمونه برابر با یک مقدار مشخص شده Aspose.BarCode.BarCodeRecognition.Quadrangle است یا خیر.
public bool Equals(Quadrangle other)
پارامترها
other
Quadrangle
یک مقدار Aspose.BarCode.BarCodeRecognition.Quadrangle برای مقایسه با این نمونه.
برمیگرداند
true اگر obj دارای همان مقدار این نمونه باشد؛ در غیر این صورت، false.
Equals(object)
یک مقدار را برمیگرداند که نشاندهنده این است که آیا این نمونه برابر با یک مقدار مشخص شده Aspose.BarCode.BarCodeRecognition.Quadrangle است یا خیر.
public override bool Equals(object obj)
پارامترها
obj
object
یک مقدار System.Object برای مقایسه با این نمونه.
برمیگرداند
true اگر obj دارای همان مقدار این نمونه باشد؛ در غیر این صورت، false.
GetHashCode()
کد هش این نمونه را برمیگرداند.
public override int GetHashCode()
برمیگرداند
یک کد هش صحیح ۳۲ بیتی.
ToString()
یک نمایه رشتهای قابل خواندن برای انسان از این Aspose.BarCode.BarCodeRecognition.Quadrangle را برمیگرداند.
public override string ToString()
برمیگرداند
رشتهای که این Aspose.BarCode.BarCodeRecognition.Quadrangle را نمایان میسازد.
عملگرها
operator ==(Quadrangle, Quadrangle)
یک مقدار را برمیگرداند که نشاندهنده این است که آیا مقدار اول Aspose.BarCode.BarCodeRecognition.Quadrangle برابر با دومی است یا خیر.
public static bool operator ==(Quadrangle first, Quadrangle second)
پارامترها
first
Quadrangle
یک مقدار مقایسه شده اول
second
Quadrangle
یک مقدار مقایسه شده دوم
برمیگرداند
true اگر first دارای همان مقدار second باشد؛ در غیر این صورت، false.
operator !=(Quadrangle, Quadrangle)
یک مقدار را برمیگرداند که نشاندهنده این است که آیا مقدار اول Aspose.BarCode.BarCodeRecognition.Quadrangle با دومی متفاوت است یا خیر.
public static bool operator !=(Quadrangle first, Quadrangle second)
پارامترها
first
Quadrangle
یک مقدار مقایسه شده اول
second
Quadrangle
یک مقدار مقایسه شده دوم
برمیگرداند
true اگر first دارای مقدار متفاوتی از second باشد؛ در غیر این صورت، false.