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
Отримує нижній лівий кут 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
Повертає
Contains(int, int)
Визначає, чи міститься вказана точка в класі Aspose.BarCode.BarCodeRecognition.Quadrangle.
public bool Contains(int x, int y)
Параметри
x
int
Координата x точки.
y
int
Координата y точки.
Повертає
Повертає 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.