Class Quadrangle

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à

objectQuadrangle

Implementa

IEquatable<quadrangle>

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

Quadrangle

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à

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

int

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

string

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

bool

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

bool

true se il primo ha un valore diverso dal secondo; altrimenti, false.

 Italiano