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
| Nom | La 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
| Nom | La 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
| Nom | La 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 operator | Crée unSize avec les coordonnées du point spécifiéPoint . |
| implicit operator | Convertit 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
| Nom | La description |
|---|
| static readonly Empty | Représente unPoint qui aX etY valeurs mises à zéro. |
Voir également