Class Quadrangle
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Almacena un conjunto de cuatro System.Drawing.Points que representan una región de Aspose.BarCode.BarCodeRecognition.Quadrangle.
public class Quadrangle : IEquatable<quadrangle>
Herencia
Implementa
Miembros heredados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructores
Quadrangle()
Inicializa una nueva instancia vacía de la clase 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 una clase Aspose.BarCode.BarCodeRecognition.Quadrangle con sus propiedades sin inicializar.
public static readonly Quadrangle Empty
Valor del Campo
Propiedades
BoundingRectangle
Obtiene el System.Drawing.Rectangle que delimita esta Aspose.BarCode.BarCodeRecognition.Quadrangle.
[Browsable(false)]
public Rectangle BoundingRectangle { get; }
Valor de la Propiedad
Rectangle
IsEmpty
Verifica si todos los System.Drawing.Points de esta Aspose.BarCode.BarCodeRecognition.Quadrangle tienen valores cero.
[Browsable(false)]
public bool IsEmpty { get; }
Valor de la Propiedad
LeftBottom
Obtiene el punto de esquina inferior izquierda de la región Aspose.BarCode.BarCodeRecognition.Quadrangle.
public Point LeftBottom { get; set; }
Valor de la Propiedad
Point
LeftTop
Obtiene el punto de esquina superior izquierda de la región Aspose.BarCode.BarCodeRecognition.Quadrangle.
public Point LeftTop { get; set; }
Valor de la Propiedad
Point
RightBottom
Obtiene el punto de esquina inferior derecha de la región Aspose.BarCode.BarCodeRecognition.Quadrangle.
public Point RightBottom { get; set; }
Valor de la Propiedad
Point
RightTop
Obtiene el punto de esquina superior derecha de la región Aspose.BarCode.BarCodeRecognition.Quadrangle.
public Point RightTop { get; set; }
Valor de la Propiedad
Point
Métodos
Contains(Point)
public bool Contains(Point pt)
Parámetros
pt
Point
Retorna
Contains(int, int)
Determina si el punto especificado está contenido dentro de esta clase Aspose.BarCode.BarCodeRecognition.Quadrangle.
public bool Contains(int x, int y)
Parámetros
x
int
La coordenada x del punto.
y
int
La coordenada y del punto.
Retorna
Retorna true si el punto está contenido dentro de esta clase Aspose.BarCode.BarCodeRecognition.Quadrangle; de lo contrario, false.
Contains(Quadrangle)
Determina si la Aspose.BarCode.BarCodeRecognition.Quadrangle especificada está contenida o intersecta esta clase Aspose.BarCode.BarCodeRecognition.Quadrangle.
public bool Contains(Quadrangle quad)
Parámetros
quad
Quadrangle
La Aspose.BarCode.BarCodeRecognition.Quadrangle a probar.
Retorna
Retorna true si la Aspose.BarCode.BarCodeRecognition.Quadrangle está contenida o intersecta esta clase Aspose.BarCode.BarCodeRecognition.Quadrangle; de lo contrario, false.
Contains(Rectangle)
public bool Contains(Rectangle rect)
Parámetros
rect
Rectangle
Retorna
Equals(Quadrangle)
Retorna un valor que indica si esta instancia es igual a un valor especificado de Aspose.BarCode.BarCodeRecognition.Quadrangle.
public bool Equals(Quadrangle other)
Parámetros
other
Quadrangle
Un valor de Aspose.BarCode.BarCodeRecognition.Quadrangle a comparar con esta instancia.
Retorna
true si obj tiene el mismo valor que esta instancia; de lo contrario, false.
Equals(object)
Retorna un valor que indica si esta instancia es igual a un valor especificado de Aspose.BarCode.BarCodeRecognition.Quadrangle.
public override bool Equals(object obj)
Parámetros
obj
object
Un valor de System.Object a comparar con esta instancia.
Retorna
true si obj tiene el mismo valor que esta instancia; de lo contrario, false.
GetHashCode()
Retorna el código hash para esta instancia.
public override int GetHashCode()
Retorna
Un código hash de 32 bits con signo.
ToString()
Retorna una representación de cadena legible por humanos de esta Aspose.BarCode.BarCodeRecognition.Quadrangle.
public override string ToString()
Retorna
Una cadena que representa esta Aspose.BarCode.BarCodeRecognition.Quadrangle.
Operadores
operator ==(Quadrangle, Quadrangle)
Retorna un valor que indica si el primer valor de Aspose.BarCode.BarCodeRecognition.Quadrangle es igual al segundo.
public static bool operator ==(Quadrangle first, Quadrangle second)
Parámetros
first
Quadrangle
Un primer valor a comparar.
second
Quadrangle
Un segundo valor a comparar.
Retorna
true si el primero tiene el mismo valor que el segundo; de lo contrario, false.
operator !=(Quadrangle, Quadrangle)
Retorna un valor que indica si el primer valor de Aspose.BarCode.BarCodeRecognition.Quadrangle es diferente del segundo.
public static bool operator !=(Quadrangle first, Quadrangle second)
Parámetros
first
Quadrangle
Un primer valor a comparar.
second
Quadrangle
Un segundo valor a comparar.
Retorna
true si el primero tiene un valor diferente al segundo; de lo contrario, false.