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
يحصل على نقطة الزاوية اليسرى السفلى من منطقة 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
العائدات
Contains(int, int)
يحدد ما إذا كانت النقطة المحددة موجودة داخل هذه الفئة من Aspose.BarCode.BarCodeRecognition.Quadrangle.
public bool Contains(int x, int y)
المعلمات
x
int
إحداثيات النقطة السينية.
y
int
إحداثيات النقطة الصادية.
العائدات
يعود 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 لاختبارها.
العائدات
يعود true إذا كانت Aspose.BarCode.BarCodeRecognition.Quadrangle موجودة أو تتقاطع مع هذه الفئة من Aspose.BarCode.BarCodeRecognition.Quadrangle؛ خلاف ذلك، 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()
العائدات
رمز تجزئة صحيح موقّع 32 بت.
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 إذا كانت القيمة الأولى لها نفس القيمة مثل الثانية؛ خلاف ذلك، false.
operator !=(Quadrangle, Quadrangle)
يعيد قيمة تشير إلى ما إذا كانت القيمة الأولى من Aspose.BarCode.BarCodeRecognition.Quadrangle مختلفة عن الثانية.
public static bool operator !=(Quadrangle first, Quadrangle second)
المعلمات
first
Quadrangle
قيمة مقارنة أولى
second
Quadrangle
قيمة مقارنة ثانية
العائدات
true إذا كانت القيمة الأولى مختلفة عن القيمة الثانية؛ خلاف ذلك، false.