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

Отримує нижній лівий кут 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

Повертає

bool

Contains(int, int)

Визначає, чи міститься вказана точка в класі Aspose.BarCode.BarCodeRecognition.Quadrangle.

public bool Contains(int x, int y)

Параметри

x int

Координата x точки.

y int

Координата y точки.

Повертає

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.

 Українська