Point

Point structure

Représente une paire ordonnée de coordonnées x et y entières qui définissent un point dans un plan bidimensionnel.

public struct Point : IEquatable<Point>

Constructeurs

NomLa description
Point(int)Initialise une nouvelle instance duPoint structure utilisant des coordonnées spécifiées par une valeur entière.
Point(Size)Initialise une nouvelle instance duPoint structure à partir d’unSize .
Point(int, int)Initialise une nouvelle instance duPoint struct avec les coordonnées spécifiées.

Propriétés

NomLa description
IsEmpty { get; }Obtient une valeur indiquant s’il s’agitPoint est vide.
X { get; set; }Obtient ou définit la coordonnée x de ce Point.
Y { get; set; }Obtient ou définit la coordonnée y de ce Point.

Méthodes

NomLa description
static Add(Point, Size)Ajoute le spécifiéSize au spécifiéPoint .
static Ceiling(PointF)Convertit unPointF à unPoint en effectuant une opération plafond sur toutes les coordonnées.
static Round(PointF)Convertit le spécifiéPointF à un objet Point en arrondissant lePoint valeurs à l’entier le plus proche.
static Subtract(Point, Size)Traduit unPoint par le négatif d’une donnéeSize .
static Truncate(PointF)Convertit un PointF en Point en effectuant une opération de troncature sur toutes les coordonnées.
override Equals(object)Spécifie si celaPoint contient les mêmes coordonnées que le spécifiéObject .
Equals(Point)Teste si d’autresPoint structure a le même emplacement que celui-ciPoint structure.
override GetHashCode()Renvoie un code de hachage pour celaPoint .
Offset(Point)Traduit ceciPoint par le spécifiéPoint .
Offset(int, int)Traduit ceciPoint par le montant spécifié.
override ToString()Convertit les attributs de cePoint en une chaîne lisible par l’homme.
operator +Traduit unPoint par un donnéSize .
operator ==Compare deuxPoint objects. Le résultat indique si les valeurs desX etY propriétés des deuxPoint les objets sont égaux.
explicit operatorCrée unSize avec les coordonnées du point spécifiéPoint .
implicit operatorConvertit le spécifiéPoint structurer à unPointF structure.
operator !=Compare deuxPoint objects. Le résultat indique si les valeurs desX ouY propriétés des deuxPoint les objets sont inégaux.
operator -Traduit unPoint par le négatif d’une donnéeSize .

Des champs

NomLa description
static readonly EmptyReprésente unPoint qui aX etY valeurs mises à zéro.

Voir également