Class Quadrangle

Class Quadrangle

Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)

Хранит набор из четырех System.Drawing.Point, представляющих область 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.Point этого 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.

 Русский