Quadrangle

Quadrangle class

Stocke un ensemble de quatrePoint s qui représentent unQuadrangle région.

public class Quadrangle : IEquatable<Quadrangle>

Constructeurs

Nom La description
Quadrangle() Initialise une nouvelle instance vide duQuadrangle classe.
Quadrangle(Point, Point, Point, Point) Initialise une nouvelle instance duQuadrangleclasse avec les points de description.

Propriétés

Nom La description
BoundingRectangle { get; } ObtientRectangle délimitant ceQuadrangle
IsEmpty { get; } Teste si tousPoint s de çaQuadrangle ont des valeurs nulles.
LeftBottom { get; set; } Obtient le coin inférieur gauchePoint deQuadrangle Région
LeftTop { get; set; } Obtient le coin supérieur gauchePoint deQuadrangle Région
RightBottom { get; set; } Obtient le coin inférieur droitPoint deQuadrangle Région
RightTop { get; set; } Obtient le coin supérieur droitPoint deQuadrangle Région

Méthodes

Nom La description
Contains(Point) Détermine si le spécifiéPoint est contenu dans ceQuadrangle classe.
Contains(Quadrangle) Détermine si le spécifiéQuadrangle est contenue ou intersecte cetteQuadrangle classe.
Contains(Rectangle) Détermine si le spécifiéRectangle est contenue ou intersecte cetteQuadrangle classe.
Contains(int, int) Détermine si le point spécifié est contenu dans ceQuadrangle classe.
override Equals(object) Renvoie une valeur indiquant si cette instance est égale à un spécifiéQuadrangle valeur.
Equals(Quadrangle) Renvoie une valeur indiquant si cette instance est égale à un spécifiéQuadrangle valeur.
override GetHashCode() Renvoie le code de hachage pour cette instance.
override ToString() Renvoie une représentation sous forme de chaîne lisible par l’homme de ceQuadrangle .
operator == Renvoie une valeur indiquant si le premierQuadrangle la valeur est égale à la seconde.
operator != Renvoie une valeur indiquant si le premierQuadrangle la valeur est différente de la seconde.

Des champs

Nom La description
static readonly Empty Représente unQuadrangle classe avec ses propriétés laissées non initialisées.

Voir également