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
Implementa
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
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
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
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
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
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
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
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
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
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
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
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
true se o primeiro tiver um valor diferente do segundo; caso contrário, false.