## 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.

```csharp
public struct PointF : IEquatable<PointF>
```

## Constructeurs

| Nom | La description |
| --- | --- |
| [PointF](pointf)(float, float) | Initialise une nouvelle instance de la structure PointF avec les coordonnées spécifiées. |

## Propriétés

| Nom | La description |
| --- | --- |
| [IsEmpty](../../system.drawing/pointf/isempty) { get; } | Obtient une valeur indiquant si celaPointF est vide. |
| [X](../../system.drawing/pointf/x) { get; set; } | Obtient ou définit la coordonnée x de ce PointF. |
| [Y](../../system.drawing/pointf/y) { get; set; } | Obtient ou définit la coordonnée y de ce PointF. |

## Méthodes

| Nom | La description |
| --- | --- |
| static [Add](../../system.drawing/pointf/add#add)(PointF, Size) | Traduit un donnéPointF par un spécifiéSizeF . |
| static [Add](../../system.drawing/pointf/add#add_1)(PointF, SizeF) | Traduit un donnéPointF par un spécifiéSizeF . |
| static [Subtract](../../system.drawing/pointf/subtract#subtract)(PointF, Size) | Traduit un[`PointF`](../pointf) par le négatif d'une donnée[`Size`](../size) . |
| static [Subtract](../../system.drawing/pointf/subtract#subtract_1)(PointF, SizeF) | Traduit un[`PointF`](../pointf) par le négatif d'une donnée[`Size`](../size) . |
| override [Equals](../../system.drawing/pointf/equals#equals_1)(object) | Spécifie si celaPointF contient les mêmes coordonnées que le spécifiéObject . |
| [Equals](../../system.drawing/pointf/equals#equals)(PointF) | Teste si d'autres[`PointF`](../pointf) structure a le même emplacement que celui-ci[`PointF`](../pointf) structure. |
| override [GetHashCode](../../system.drawing/pointf/gethashcode)() | Renvoie un code de hachage pour cette instance. |
| override [ToString](../../system.drawing/pointf/tostring)() | Convertit les attributs de ce[`PointF`](../pointf) en une chaîne lisible par l'homme. |
| [operator +](../../system.drawing/pointf/op_addition#op_addition) | Traduit un[`PointF`](../pointf) par un donné[`Size`](../size) . (2 operators) |
| [operator ==](../../system.drawing/pointf/op_equality) | Compare deuxPointF structures. Le résultat indique si les valeurs desX etY propriétés des deuxPointF les structures sont égales. |
| [operator !=](../../system.drawing/pointf/op_inequality) | Détermine si les coordonnées des points spécifiés ne sont pas égales. |
| [operator -](../../system.drawing/pointf/op_subtraction#op_subtraction) | Traduit un[`PointF`](../pointf) par le négatif d'une donnée[`Size`](../size) . (2 operators) |

## Des champs

| Nom | La description |
| --- | --- |
| static readonly [Empty](../../system.drawing/pointf/empty) | Représente une nouvelle instance duPointF classe avec des données de membre non initialisées. |

### Voir également

* espace de noms [System.Drawing](../../system.drawing)
* Assemblée [Aspose.Drawing](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Drawing.dll -->
