Partager via


PointF Structure

Définition

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

public value class PointF : IEquatable<System::Drawing::PointF>
public value class PointF
public struct PointF : IEquatable<System.Drawing.PointF>
public struct PointF
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct PointF
type PointF = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type PointF = struct
Public Structure PointF
Implements IEquatable(Of PointF)
Public Structure PointF
Héritage
PointF
Attributs
Implémente

Remarques

Pour convertir un PointF en , Pointutilisez Point.Round ou Point.Truncate.

Constructeurs

PointF(Single, Single)

Initialise une nouvelle instance de la classe PointF avec les coordonnées spécifiées.

PointF(Vector2)

Initialise une nouvelle instance du PointF struct à partir du spécifiéVector2.

Champs

Empty

Représente une nouvelle instance de la classe PointF avec des données de membre laissées non initialisées.

Propriétés

IsEmpty

Obtient une valeur indiquant si ce PointF est vide.

X

Obtient ou définit la coordonnée x de ce PointF.

Y

Obtient ou définit la coordonnée y de ce PointF.

Méthodes

Add(PointF, Size)

Convertit un PointF donné selon le Size spécifié.

Add(PointF, SizeF)

Convertit un PointF donné selon un SizeF spécifié.

Equals(Object)

Spécifie si ce PointF contient les mêmes coordonnées que le Object spécifié.

Equals(PointF)

Indique si l'objet actuel est égal à un autre objet du même type.

GetHashCode()

Retourne un code de hachage pour cette structure PointF.

Subtract(PointF, Size)

Convertit un PointF selon la valeur négative d'une taille spécifiée.

Subtract(PointF, SizeF)

Convertit un PointF selon la valeur négative d'une taille spécifiée.

ToString()

Convertit ce PointF en chaîne explicite.

ToVector2()

Crée un Vector2 à partir de ce PointF.

Opérateurs

Addition(PointF, Size)

Convertit un PointF selon un Size donné.

Addition(PointF, SizeF)

Convertit PointF selon le SizeF spécifié.

Equality(PointF, PointF)

Compare deux structures PointF. Le résultat spécifie si les valeurs des propriétés X et Y des deux structures PointF sont égales.

Explicit(PointF to Vector2)

Convertit le PointF spécifié en Vector2.

Explicit(Vector2 to PointF)

Convertit le Vector2 spécifié en PointF.

Inequality(PointF, PointF)

Détermine si les coordonnées des points spécifiés ne sont pas égales.

Subtraction(PointF, Size)

Convertit un PointF selon la valeur négative d'un Size donné.

Subtraction(PointF, SizeF)

Convertit un PointF selon la valeur négative d'un SizeF donné.

S’applique à