PointF

PointF structure

Représente une paire ordonnée de coordonnées x et y à virgule flottante qui définit un point dans un plan bidimensionnel.

public struct PointF : IEquatable<PointF>

Constructeurs

NomLa description
PointF(float, float)Initialise une nouvelle instance de la structure PointF avec les coordonnées spécifiées.

Propriétés

NomLa description
IsEmpty { get; }Obtient une valeur indiquant si celaPointF est vide.
X { get; set; }Obtient ou définit la coordonnée x de ce PointF.
Y { get; set; }Obtient ou définit la coordonnée y de ce PointF.

Méthodes

NomLa description
static Add(PointF, Size)Traduit un donnéPointF par un spécifiéSizeF .
static Add(PointF, SizeF)Traduit un donnéPointF par un spécifiéSizeF .
static Subtract(PointF, Size)Traduit unPointF par le négatif d’une donnéeSize .
static Subtract(PointF, SizeF)Traduit unPointF par le négatif d’une donnéeSize .
override Equals(object)Spécifie si celaPointF contient les mêmes coordonnées que le spécifiéObject .
Equals(PointF)Teste si d’autresPointF structure a le même emplacement que celui-ciPointF structure.
override GetHashCode()Renvoie un code de hachage pour cette instance.
override ToString()Convertit les attributs de cePointF en une chaîne lisible par l’homme.
operator +Traduit unPointF par un donnéSize . (2 operators)
operator ==Compare deuxPointF structures. Le résultat indique si les valeurs desX etY propriétés des deuxPointF les structures sont égales.
operator !=Détermine si les coordonnées des points spécifiés ne sont pas égales.
operator -Traduit unPointF par le négatif d’une donnéeSize . (2 operators)

Des champs

NomLa description
static readonly EmptyReprésente une nouvelle instance duPointF classe avec des données de membre non initialisées.

Voir également