Class Quadrangle

Class Quadrangle

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

Armazena um conjunto de quatro System.Drawing.Points que representam uma região Aspose.BarCode.BarCodeRecognition.Quadrangle.

public class Quadrangle : IEquatable<quadrangle>

Herança

objectQuadrangle

Implementa

IEquatable<quadrangle>

Membros Herdados

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Construtores

Quadrangle()

Inicializa uma nova instância vazia da classe Aspose.BarCode.BarCodeRecognition.Quadrangle.

public Quadrangle()

Quadrangle(Point, Point, Point, Point)

public Quadrangle(Point leftTop, Point rightTop, Point rightBottom, Point leftBottom)

Parâmetros

leftTop Point

rightTop Point

rightBottom Point

leftBottom Point

Campos

Empty

Representa uma classe Aspose.BarCode.BarCodeRecognition.Quadrangle com suas propriedades não inicializadas.

public static readonly Quadrangle Empty

Valor do Campo

Quadrangle

Propriedades

BoundingRectangle

Obtém o System.Drawing.Rectangle que delimita esta Aspose.BarCode.BarCodeRecognition.Quadrangle

[Browsable(false)]
public Rectangle BoundingRectangle { get; }

Valor da Propriedade

Rectangle

IsEmpty

Verifica se todos os System.Drawing.Points desta Aspose.BarCode.BarCodeRecognition.Quadrangle têm valores iguais a zero.

[Browsable(false)]
public bool IsEmpty { get; }

Valor da Propriedade

bool

LeftBottom

Obtém o canto inferior esquerdo do System.Drawing.Point da região Aspose.BarCode.BarCodeRecognition.Quadrangle

public Point LeftBottom { get; set; }

Valor da Propriedade

Point

LeftTop

Obtém o canto superior esquerdo do System.Drawing.Point da região Aspose.BarCode.BarCodeRecognition.Quadrangle

public Point LeftTop { get; set; }

Valor da Propriedade

Point

RightBottom

Obtém o canto inferior direito do System.Drawing.Point da região Aspose.BarCode.BarCodeRecognition.Quadrangle

public Point RightBottom { get; set; }

Valor da Propriedade

Point

RightTop

Obtém o canto superior direito do System.Drawing.Point da região Aspose.BarCode.BarCodeRecognition.Quadrangle

public Point RightTop { get; set; }

Valor da Propriedade

Point

Métodos

Contains(Point)

public bool Contains(Point pt)

Parâmetros

pt Point

Retorna

bool

Contains(int, int)

Determina se o ponto especificado está contido dentro desta classe Aspose.BarCode.BarCodeRecognition.Quadrangle.

public bool Contains(int x, int y)

Parâmetros

x int

A coordenada x do ponto.

y int

A coordenada y do ponto.

Retorna

bool

Retorna true se o ponto estiver contido dentro desta classe Aspose.BarCode.BarCodeRecognition.Quadrangle; caso contrário, false.

Contains(Quadrangle)

Determina se a Aspose.BarCode.BarCodeRecognition.Quadrangle especificada está contida ou intersecta esta classe Aspose.BarCode.BarCodeRecognition.Quadrangle.

public bool Contains(Quadrangle quad)

Parâmetros

quad Quadrangle

A Aspose.BarCode.BarCodeRecognition.Quadrangle a ser testada.

Retorna

bool

Retorna true se a Aspose.BarCode.BarCodeRecognition.Quadrangle estiver contida ou intersectar esta classe Aspose.BarCode.BarCodeRecognition.Quadrangle; caso contrário, false.

Contains(Rectangle)

public bool Contains(Rectangle rect)

Parâmetros

rect Rectangle

Retorna

bool

Equals(Quadrangle)

Retorna um valor indicando se esta instância é igual a um valor especificado da Aspose.BarCode.BarCodeRecognition.Quadrangle.

public bool Equals(Quadrangle other)

Parâmetros

other Quadrangle

Um valor Aspose.BarCode.BarCodeRecognition.Quadrangle para comparar com esta instância.

Retorna

bool

true se obj tiver o mesmo valor que esta instância; caso contrário, false.

Equals(object)

Retorna um valor indicando se esta instância é igual a um valor especificado da Aspose.BarCode.BarCodeRecognition.Quadrangle.

public override bool Equals(object obj)

Parâmetros

obj object

Um valor System.Object para comparar com esta instância.

Retorna

bool

true se obj tiver o mesmo valor que esta instância; caso contrário, false.

GetHashCode()

Retorna o código hash para esta instância.

public override int GetHashCode()

Retorna

int

Um código hash inteiro assinado de 32 bits.

ToString()

Retorna uma representação de string legível por humanos desta Aspose.BarCode.BarCodeRecognition.Quadrangle.

public override string ToString()

Retorna

string

Uma string que representa esta Aspose.BarCode.BarCodeRecognition.Quadrangle.

Operadores

operator ==(Quadrangle, Quadrangle)

Retorna um valor indicando se o primeiro valor Aspose.BarCode.BarCodeRecognition.Quadrangle é igual ao segundo.

public static bool operator ==(Quadrangle first, Quadrangle second)

Parâmetros

first Quadrangle

Um primeiro valor comparado

second Quadrangle

Um segundo valor comparado

Retorna

bool

true se o primeiro tiver o mesmo valor que o segundo; caso contrário, false.

operator !=(Quadrangle, Quadrangle)

Retorna um valor indicando se o primeiro valor Aspose.BarCode.BarCodeRecognition.Quadrangle é diferente do segundo.

public static bool operator !=(Quadrangle first, Quadrangle second)

Parâmetros

first Quadrangle

Um primeiro valor comparado

second Quadrangle

Um segundo valor comparado

Retorna

bool

true se o primeiro tiver um valor diferente do segundo; caso contrário, false.

 Português