Class Quadrangle
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Memorizza un insieme di quattro System.Drawing.Point che rappresentano una regione Aspose.BarCode.BarCodeRecognition.Quadrangle.
public class Quadrangle : IEquatable<quadrangle>
Ereditarietà
Implementa
Membri Ereditati
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Costruttori
Quadrangle()
Inizializza una nuova istanza vuota della classe Aspose.BarCode.BarCodeRecognition.Quadrangle.
public Quadrangle()
Quadrangle(Point, Point, Point, Point)
public Quadrangle(Point leftTop, Point rightTop, Point rightBottom, Point leftBottom)
Parametri
leftTop
Point
rightTop
Point
rightBottom
Point
leftBottom
Point
Campi
Empty
Rappresenta una classe Aspose.BarCode.BarCodeRecognition.Quadrangle con le sue proprietà non inizializzate.
public static readonly Quadrangle Empty
Valore del Campo
Proprietà
BoundingRectangle
Ottiene il System.Drawing.Rectangle che delimita questa Aspose.BarCode.BarCodeRecognition.Quadrangle.
[Browsable(false)]
public Rectangle BoundingRectangle { get; }
Valore della Proprietà
Rectangle
IsEmpty
Verifica se tutti i System.Drawing.Point di questa Aspose.BarCode.BarCodeRecognition.Quadrangle hanno valori pari a zero.
[Browsable(false)]
public bool IsEmpty { get; }
Valore della Proprietà
LeftBottom
Ottiene il punto System.Drawing.Point dell’angolo in basso a sinistra della regione Aspose.BarCode.BarCodeRecognition.Quadrangle.
public Point LeftBottom { get; set; }
Valore della Proprietà
Point
LeftTop
Ottiene il punto System.Drawing.Point dell’angolo in alto a sinistra della regione Aspose.BarCode.BarCodeRecognition.Quadrangle.
public Point LeftTop { get; set; }
Valore della Proprietà
Point
RightBottom
Ottiene il punto System.Drawing.Point dell’angolo in basso a destra della regione Aspose.BarCode.BarCodeRecognition.Quadrangle.
public Point RightBottom { get; set; }
Valore della Proprietà
Point
RightTop
Ottiene il punto System.Drawing.Point dell’angolo in alto a destra della regione Aspose.BarCode.BarCodeRecognition.Quadrangle.
public Point RightTop { get; set; }
Valore della Proprietà
Point
Metodi
Contains(Point)
public bool Contains(Point pt)
Parametri
pt
Point
Restituisce
Contains(int, int)
Determina se il punto specificato è contenuto all’interno di questa classe Aspose.BarCode.BarCodeRecognition.Quadrangle.
public bool Contains(int x, int y)
Parametri
x
int
La coordinata x del punto.
y
int
La coordinata y del punto.
Restituisce
Restituisce true se il punto è contenuto all’interno di questa classe Aspose.BarCode.BarCodeRecognition.Quadrangle; altrimenti, false.
Contains(Quadrangle)
Determina se la Aspose.BarCode.BarCodeRecognition.Quadrangle specificata è contenuta o interseca questa classe Aspose.BarCode.BarCodeRecognition.Quadrangle.
public bool Contains(Quadrangle quad)
Parametri
quad
Quadrangle
La Aspose.BarCode.BarCodeRecognition.Quadrangle da testare.
Restituisce
Restituisce true se Aspose.BarCode.BarCodeRecognition.Quadrangle è contenuta o interseca questa classe Aspose.BarCode.BarCodeRecognition.Quadrangle; altrimenti, false.
Contains(Rectangle)
public bool Contains(Rectangle rect)
Parametri
rect
Rectangle
Restituisce
Equals(Quadrangle)
Restituisce un valore che indica se questa istanza è uguale a un valore specificato di Aspose.BarCode.BarCodeRecognition.Quadrangle.
public bool Equals(Quadrangle other)
Parametri
other
Quadrangle
Un valore Aspose.BarCode.BarCodeRecognition.Quadrangle da confrontare con questa istanza.
Restituisce
true se obj ha lo stesso valore di questa istanza; altrimenti, false.
Equals(object)
Restituisce un valore che indica se questa istanza è uguale a un valore specificato di Aspose.BarCode.BarCodeRecognition.Quadrangle.
public override bool Equals(object obj)
Parametri
obj
object
Un valore System.Object da confrontare con questa istanza.
Restituisce
true se obj ha lo stesso valore di questa istanza; altrimenti, false.
GetHashCode()
Restituisce il codice hash per questa istanza.
public override int GetHashCode()
Restituisce
Un codice hash intero firmato a 32 bit.
ToString()
Restituisce una rappresentazione stringa leggibile dell’utente di questa Aspose.BarCode.BarCodeRecognition.Quadrangle.
public override string ToString()
Restituisce
Una stringa che rappresenta questa Aspose.BarCode.BarCodeRecognition.Quadrangle.
Operatori
operator ==(Quadrangle, Quadrangle)
Restituisce un valore che indica se il primo valore Aspose.BarCode.BarCodeRecognition.Quadrangle è uguale al secondo.
public static bool operator ==(Quadrangle first, Quadrangle second)
Parametri
first
Quadrangle
Un valore confrontato per primo
second
Quadrangle
Un valore confrontato per secondo
Restituisce
true se il primo ha lo stesso valore del secondo; altrimenti, false.
operator !=(Quadrangle, Quadrangle)
Restituisce un valore che indica se il primo valore Aspose.BarCode.BarCodeRecognition.Quadrangle è diverso dal secondo.
public static bool operator !=(Quadrangle first, Quadrangle second)
Parametri
first
Quadrangle
Un valore confrontato per primo
second
Quadrangle
Un valore confrontato per secondo
Restituisce
true se il primo ha un valore diverso dal secondo; altrimenti, false.