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

يحصل على نقطة الزاوية اليسرى السفلى من منطقة Aspose.BarCode.BarCodeRecognition.Quadrangle

public Point LeftBottom { get; set; }

قيمة الخاصية

Point

LeftTop

يحصل على نقطة الزاوية اليسرى العليا من منطقة Aspose.BarCode.BarCodeRecognition.Quadrangle

public Point LeftTop { get; set; }

قيمة الخاصية

Point

RightBottom

يحصل على نقطة الزاوية اليمنى السفلى من منطقة Aspose.BarCode.BarCodeRecognition.Quadrangle

public Point RightBottom { get; set; }

قيمة الخاصية

Point

RightTop

يحصل على نقطة الزاوية اليمنى العليا من منطقة 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

إحداثيات النقطة السينية.

y int

إحداثيات النقطة الصادية.

العائدات

bool

يعود true إذا كانت النقطة موجودة داخل هذه الفئة من Aspose.BarCode.BarCodeRecognition.Quadrangle؛ خلاف ذلك، false.

Contains(Quadrangle)

يحدد ما إذا كانت Aspose.BarCode.BarCodeRecognition.Quadrangle المحددة موجودة أو تتقاطع مع هذه الفئة من Aspose.BarCode.BarCodeRecognition.Quadrangle.

public bool Contains(Quadrangle quad)

المعلمات

quad Quadrangle

Aspose.BarCode.BarCodeRecognition.Quadrangle لاختبارها.

العائدات

bool

يعود true إذا كانت Aspose.BarCode.BarCodeRecognition.Quadrangle موجودة أو تتقاطع مع هذه الفئة من Aspose.BarCode.BarCodeRecognition.Quadrangle؛ خلاف ذلك، 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

رمز تجزئة صحيح موقّع 32 بت.

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 إذا كانت القيمة الأولى لها نفس القيمة مثل الثانية؛ خلاف ذلك، false.

operator !=(Quadrangle, Quadrangle)

يعيد قيمة تشير إلى ما إذا كانت القيمة الأولى من Aspose.BarCode.BarCodeRecognition.Quadrangle مختلفة عن الثانية.

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

المعلمات

first Quadrangle

قيمة مقارنة أولى

second Quadrangle

قيمة مقارنة ثانية

العائدات

bool

true إذا كانت القيمة الأولى مختلفة عن القيمة الثانية؛ خلاف ذلك، false.

 عربي