Class Quadrangle

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>

وراثت

objectQuadrangle

پیاده‌سازی‌ها

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

مقدار فیلد

Quadrangle

ویژگی‌ها

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

مقدار ویژگی

bool

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

برمی‌گرداند

bool

Contains(int, int)

تعیین می‌کند که آیا نقطه مشخص شده در این کلاس Aspose.BarCode.BarCodeRecognition.Quadrangle قرار دارد یا خیر.

public bool Contains(int x, int y)

پارامترها

x int

مختصات نقطه x.

y int

مختصات نقطه y.

برمی‌گرداند

bool

اگر نقطه در این کلاس 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 که باید آزمایش شود.

برمی‌گرداند

bool

اگر Aspose.BarCode.BarCodeRecognition.Quadrangle در این کلاس Aspose.BarCode.BarCodeRecognition.Quadrangle قرار داشته باشد یا متقاطع باشد، true برمی‌گرداند؛ در غیر این صورت، false.

Contains(Rectangle)

public bool Contains(Rectangle rect)

پارامترها

rect Rectangle

برمی‌گرداند

bool

Equals(Quadrangle)

یک مقدار را برمی‌گرداند که نشان‌دهنده این است که آیا این نمونه برابر با یک مقدار مشخص شده Aspose.BarCode.BarCodeRecognition.Quadrangle است یا خیر.

public bool Equals(Quadrangle other)

پارامترها

other Quadrangle

یک مقدار Aspose.BarCode.BarCodeRecognition.Quadrangle برای مقایسه با این نمونه.

برمی‌گرداند

bool

true اگر obj دارای همان مقدار این نمونه باشد؛ در غیر این صورت، false.

Equals(object)

یک مقدار را برمی‌گرداند که نشان‌دهنده این است که آیا این نمونه برابر با یک مقدار مشخص شده Aspose.BarCode.BarCodeRecognition.Quadrangle است یا خیر.

public override bool Equals(object obj)

پارامترها

obj object

یک مقدار System.Object برای مقایسه با این نمونه.

برمی‌گرداند

bool

true اگر obj دارای همان مقدار این نمونه باشد؛ در غیر این صورت، false.

GetHashCode()

کد هش این نمونه را برمی‌گرداند.

public override int GetHashCode()

برمی‌گرداند

int

یک کد هش صحیح ۳۲ بیتی.

ToString()

یک نمایه رشته‌ای قابل خواندن برای انسان از این Aspose.BarCode.BarCodeRecognition.Quadrangle را برمی‌گرداند.

public override string ToString()

برمی‌گرداند

string

رشته‌ای که این Aspose.BarCode.BarCodeRecognition.Quadrangle را نمایان می‌سازد.

عملگرها

operator ==(Quadrangle, Quadrangle)

یک مقدار را برمی‌گرداند که نشان‌دهنده این است که آیا مقدار اول Aspose.BarCode.BarCodeRecognition.Quadrangle برابر با دومی است یا خیر.

public static bool operator ==(Quadrangle first, Quadrangle second)

پارامترها

first Quadrangle

یک مقدار مقایسه شده اول

second Quadrangle

یک مقدار مقایسه شده دوم

برمی‌گرداند

bool

true اگر first دارای همان مقدار second باشد؛ در غیر این صورت، false.

operator !=(Quadrangle, Quadrangle)

یک مقدار را برمی‌گرداند که نشان‌دهنده این است که آیا مقدار اول Aspose.BarCode.BarCodeRecognition.Quadrangle با دومی متفاوت است یا خیر.

public static bool operator !=(Quadrangle first, Quadrangle second)

پارامترها

first Quadrangle

یک مقدار مقایسه شده اول

second Quadrangle

یک مقدار مقایسه شده دوم

برمی‌گرداند

bool

true اگر first دارای مقدار متفاوتی از second باشد؛ در غیر این صورت، false.

 فارسی