Class Quadrangle
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Przechowuje zestaw czterech System.Drawing.Point, które reprezentują obszar Aspose.BarCode.BarCodeRecognition.Quadrangle.
public class Quadrangle : IEquatable<quadrangle>
Dziedziczenie
Implementuje
Członkowie dziedziczeni
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktorzy
Quadrangle()
Inicjalizuje nową pustą instancję klasy Aspose.BarCode.BarCodeRecognition.Quadrangle.
public Quadrangle()
Quadrangle(Point, Point, Point, Point)
public Quadrangle(Point leftTop, Point rightTop, Point rightBottom, Point leftBottom)
Parametry
leftTop
Punkt
rightTop
Punkt
rightBottom
Punkt
leftBottom
Punkt
Pola
Empty
Reprezentuje klasę Aspose.BarCode.BarCodeRecognition.Quadrangle z niezainicjowanymi właściwościami.
public static readonly Quadrangle Empty
Wartość pola
Właściwości
BoundingRectangle
Zwraca System.Drawing.Rectangle ograniczający tę Aspose.BarCode.BarCodeRecognition.Quadrangle
[Browsable(false)]
public Rectangle BoundingRectangle { get; }
Wartość właściwości
Prostokąt
IsEmpty
Sprawdza, czy wszystkie System.Drawing.Point tej Aspose.BarCode.BarCodeRecognition.Quadrangle mają wartości zero.
[Browsable(false)]
public bool IsEmpty { get; }
Wartość właściwości
LeftBottom
Zwraca lewy-dolny róg System.Drawing.Point obszaru Aspose.BarCode.BarCodeRecognition.Quadrangle
public Point LeftBottom { get; set; }
Wartość właściwości
Punkt
LeftTop
Zwraca lewy-górny róg System.Drawing.Point obszaru Aspose.BarCode.BarCodeRecognition.Quadrangle
public Point LeftTop { get; set; }
Wartość właściwości
Punkt
RightBottom
Zwraca prawy-dolny róg System.Drawing.Point obszaru Aspose.BarCode.BarCodeRecognition.Quadrangle
public Point RightBottom { get; set; }
Wartość właściwości
Punkt
RightTop
Zwraca prawy-górny róg System.Drawing.Point obszaru Aspose.BarCode.BarCodeRecognition.Quadrangle
public Point RightTop { get; set; }
Wartość właściwości
Punkt
Metody
Contains(Point)
public bool Contains(Point pt)
Parametry
pt
Punkt
Zwraca
Contains(int, int)
Określa, czy wskazany punkt znajduje się w tej klasie Aspose.BarCode.BarCodeRecognition.Quadrangle.
public bool Contains(int x, int y)
Parametry
x
int
Współrzędna x punktu.
y
int
Współrzędna y punktu.
Zwraca
Zwraca true, jeśli punkt znajduje się w tej klasie Aspose.BarCode.BarCodeRecognition.Quadrangle; w przeciwnym razie false.
Contains(Quadrangle)
Określa, czy wskazana Aspose.BarCode.BarCodeRecognition.Quadrangle jest zawarta lub przecina się z tą klasą Aspose.BarCode.BarCodeRecognition.Quadrangle.
public bool Contains(Quadrangle quad)
Parametry
quad
Quadrangle
Aspose.BarCode.BarCodeRecognition.Quadrangle do przetestowania.
Zwraca
Zwraca true, jeśli Aspose.BarCode.BarCodeRecognition.Quadrangle jest zawarta lub przecina się z tą klasą Aspose.BarCode.BarCodeRecognition.Quadrangle; w przeciwnym razie false.
Contains(Rectangle)
public bool Contains(Rectangle rect)
Parametry
rect
Prostokąt
Zwraca
Equals(Quadrangle)
Zwraca wartość wskazującą, czy ta instancja jest równa określonej wartości Aspose.BarCode.BarCodeRecognition.Quadrangle.
public bool Equals(Quadrangle other)
Parametry
other
Quadrangle
Wartość Aspose.BarCode.BarCodeRecognition.Quadrangle do porównania z tą instancją.
Zwraca
true, jeśli obj ma tę samą wartość co ta instancja; w przeciwnym razie false.
Equals(object)
Zwraca wartość wskazującą, czy ta instancja jest równa określonej wartości Aspose.BarCode.BarCodeRecognition.Quadrangle.
public override bool Equals(object obj)
Parametry
obj
object
Wartość System.Object do porównania z tą instancją.
Zwraca
true, jeśli obj ma tę samą wartość co ta instancja; w przeciwnym razie false.
GetHashCode()
Zwraca kod skrótu dla tej instancji.
public override int GetHashCode()
Zwraca
Kod skrótu 32-bitowej liczby całkowitej.
ToString()
Zwraca czytelną dla człowieka reprezentację tekstową tej Aspose.BarCode.BarCodeRecognition.Quadrangle.
public override string ToString()
Zwraca
Ciąg reprezentujący tę Aspose.BarCode.BarCodeRecognition.Quadrangle.
Operatory
operator ==(Quadrangle, Quadrangle)
Zwraca wartość wskazującą, czy pierwsza wartość Aspose.BarCode.BarCodeRecognition.Quadrangle jest równa drugiej.
public static bool operator ==(Quadrangle first, Quadrangle second)
Parametry
first
Quadrangle
Pierwsza porównywana wartość
second
Quadrangle
Druga porównywana wartość
Zwraca
true, jeśli first ma tę samą wartość co second; w przeciwnym razie false.
operator !=(Quadrangle, Quadrangle)
Zwraca wartość wskazującą, czy pierwsza wartość Aspose.BarCode.BarCodeRecognition.Quadrangle różni się od drugiej.
public static bool operator !=(Quadrangle first, Quadrangle second)
Parametry
first
Quadrangle
Pierwsza porównywana wartość
second
Quadrangle
Druga porównywana wartość
Zwraca
true, jeśli first ma inną wartość niż second; w przeciwnym razie false.