Class Quadrangle
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Speichert eine Menge von vier System.Drawing.Points, die eine Aspose.BarCode.BarCodeRecognition.Quadrangle-Region darstellen.
public class Quadrangle : IEquatable<quadrangle>
Vererbung
Implementiert
Vererbte Mitglieder
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktoren
Quadrangle()
Initialisiert eine neue leere Instanz der Aspose.BarCode.BarCodeRecognition.Quadrangle-Klasse.
public Quadrangle()
Quadrangle(Point, Point, Point, Point)
public Quadrangle(Point leftTop, Point rightTop, Point rightBottom, Point leftBottom)
Parameter
leftTop
Punkt
rightTop
Punkt
rightBottom
Punkt
leftBottom
Punkt
Felder
Empty
Stellt eine Aspose.BarCode.BarCodeRecognition.Quadrangle-Klasse dar, deren Eigenschaften nicht initialisiert sind.
public static readonly Quadrangle Empty
Feldwert
Eigenschaften
BoundingRectangle
Erhält das System.Drawing.Rectangle, das diese Aspose.BarCode.BarCodeRecognition.Quadrangle umschließt.
[Browsable(false)]
public Rectangle BoundingRectangle { get; }
Eigenschaftswert
Rechteck
IsEmpty
Überprüft, ob alle System.Drawing.Points dieser Aspose.BarCode.BarCodeRecognition.Quadrangle Werte von null haben.
[Browsable(false)]
public bool IsEmpty { get; }
Eigenschaftswert
LeftBottom
Erhält die linke untere Ecke des System.Drawing.Point der Aspose.BarCode.BarCodeRecognition.Quadrangle-Region.
public Point LeftBottom { get; set; }
Eigenschaftswert
Punkt
LeftTop
Erhält die linke obere Ecke des System.Drawing.Point der Aspose.BarCode.BarCodeRecognition.Quadrangle-Region.
public Point LeftTop { get; set; }
Eigenschaftswert
Punkt
RightBottom
Erhält die rechte untere Ecke des System.Drawing.Point der Aspose.BarCode.BarCodeRecognition.Quadrangle-Region.
public Point RightBottom { get; set; }
Eigenschaftswert
Punkt
RightTop
Erhält die rechte obere Ecke des System.Drawing.Point der Aspose.BarCode.BarCodeRecognition.Quadrangle-Region.
public Point RightTop { get; set; }
Eigenschaftswert
Punkt
Methoden
Contains(Point)
public bool Contains(Point pt)
Parameter
pt
Punkt
Rückgabe
Contains(int, int)
Bestimmt, ob der angegebene Punkt innerhalb dieser Aspose.BarCode.BarCodeRecognition.Quadrangle-Klasse enthalten ist.
public bool Contains(int x, int y)
Parameter
x
int
Die x-Punktkoordinate.
y
int
Die y-Punktkoordinate.
Rückgabe
Gibt true zurück, wenn der Punkt innerhalb dieser Aspose.BarCode.BarCodeRecognition.Quadrangle-Klasse enthalten ist; andernfalls false.
Contains(Quadrangle)
Bestimmt, ob die angegebene Aspose.BarCode.BarCodeRecognition.Quadrangle in dieser Aspose.BarCode.BarCodeRecognition.Quadrangle-Klasse enthalten ist oder sich schneidet.
public bool Contains(Quadrangle quad)
Parameter
quad
Quadrangle
Die Aspose.BarCode.BarCodeRecognition.Quadrangle, die getestet werden soll.
Rückgabe
Gibt true zurück, wenn die Aspose.BarCode.BarCodeRecognition.Quadrangle in dieser Aspose.BarCode.BarCodeRecognition.Quadrangle-Klasse enthalten ist oder sich schneidet; andernfalls false.
Contains(Rectangle)
public bool Contains(Rectangle rect)
Parameter
rect
Rechteck
Rückgabe
Equals(Quadrangle)
Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem bestimmten Aspose.BarCode.BarCodeRecognition.Quadrangle-Wert ist.
public bool Equals(Quadrangle other)
Parameter
other
Quadrangle
Ein Aspose.BarCode.BarCodeRecognition.Quadrangle-Wert, mit dem diese Instanz verglichen werden soll.
Rückgabe
true, wenn obj den gleichen Wert wie diese Instanz hat; andernfalls false.
Equals(object)
Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem bestimmten Aspose.BarCode.BarCodeRecognition.Quadrangle-Wert ist.
public override bool Equals(object obj)
Parameter
obj
object
Ein System.Object-Wert, mit dem diese Instanz verglichen werden soll.
Rückgabe
true, wenn obj den gleichen Wert wie diese Instanz hat; andernfalls false.
GetHashCode()
Gibt den Hashcode für diese Instanz zurück.
public override int GetHashCode()
Rückgabe
Ein 32-Bit vorzeichenbehafteter Ganzzahl-Hashcode.
ToString()
Gibt eine menschenlesbare Zeichenfolgenrepräsentation dieser Aspose.BarCode.BarCodeRecognition.Quadrangle zurück.
public override string ToString()
Rückgabe
Eine Zeichenfolge, die diese Aspose.BarCode.BarCodeRecognition.Quadrangle darstellt.
Operatoren
operator ==(Quadrangle, Quadrangle)
Gibt einen Wert zurück, der angibt, ob der erste Aspose.BarCode.BarCodeRecognition.Quadrangle-Wert gleich dem zweiten ist.
public static bool operator ==(Quadrangle first, Quadrangle second)
Parameter
first
Quadrangle
Ein erster verglichener Wert
second
Quadrangle
Ein zweiter verglichener Wert
Rückgabe
true, wenn first den gleichen Wert wie second hat; andernfalls false.
operator !=(Quadrangle, Quadrangle)
Gibt einen Wert zurück, der angibt, ob der erste Aspose.BarCode.BarCodeRecognition.Quadrangle-Wert unterschiedlich vom zweiten ist.
public static bool operator !=(Quadrangle first, Quadrangle second)
Parameter
first
Quadrangle
Ein erster verglichener Wert
second
Quadrangle
Ein zweiter verglichener Wert
Rückgabe
true, wenn first einen anderen Wert als second hat; andernfalls false.