Quadrangle

Quadrangle class

Memorizza un set di quattroPoint s che rappresentano aQuadrangle regione.

public class Quadrangle : IEquatable<Quadrangle>

Costruttori

NomeDescrizione
Quadrangle()Inizializza una nuova istanza vuota diQuadrangle classe.
Quadrangle(Point, Point, Point, Point)Inizializza una nuova istanza diQuadrangleclasse con i punti descrittivi.

Proprietà

NomeDescrizione
BoundingRectangle { get; }PrendeRectangle delimitando questoQuadrangle
IsEmpty { get; }Verifica se tuttiPoint s di questoQuadrangle hanno valori pari a zero.
LeftBottom { get; set; }Ottiene l’angolo in basso a sinistraPoint diQuadrangle regione
LeftTop { get; set; }Ottiene l’angolo in alto a sinistraPoint diQuadrangle regione
RightBottom { get; set; }Ottiene l’angolo in basso a destraPoint diQuadrangle regione
RightTop { get; set; }Ottiene l’angolo in alto a destraPoint diQuadrangle regione

Metodi

NomeDescrizione
Contains(Point)Determina se è specificatoPoint è contenuto in questoQuadrangle classe.
Contains(Quadrangle)Determina se è specificatoQuadrangle è contenuto o interseca questoQuadrangle classe.
Contains(Rectangle)Determina se è specificatoRectangle è contenuto o interseca questoQuadrangle classe.
Contains(int, int)Determina se il punto specificato è contenuto all’interno di questoQuadrangle classe.
override Equals(object)Restituisce un valore che indica se questa istanza è uguale a un valore specificatoQuadrangle valore.
Equals(Quadrangle)Restituisce un valore che indica se questa istanza è uguale a un valore specificatoQuadrangle valore.
override GetHashCode()Restituisce il codice hash per questa istanza.
override ToString()Restituisce una rappresentazione di stringa leggibile dall’uomo di questoQuadrangle .
operator ==Restituisce un valore che indica se il primoQuadrangle il valore è uguale al secondo.
operator !=Restituisce un valore che indica se il primoQuadrangle il valore è diverso dal secondo.

Campi

NomeDescrizione
static readonly EmptyRappresenta unQuadrangle classe con le sue proprietà non inizializzate.

Guarda anche