Classe System::Drawing::SizeF
Contenu
[
Cacher
]SizeF class
Représente une paire de valeurs à virgule flottante simple précision qui représentent la largeur et la hauteur d’une image. Ce type doit être alloué sur la pile et passé aux fonctions par valeur ou par référence. N’utilisez jamais la classe System::SmartPtr pour gérer les objets de ce type.
class SizeF
Méthodes
| Méthode | Description |
|---|---|
| static Add(const SizeF&, const SizeF&) | Renvoie un nouvel objet SizeF qui est la somme des objets SizeF spécifiés, c’est‑à‑dire dont la valeur de largeur est égale à la somme des valeurs de largeur des objets spécifiés et dont la valeur de hauteur est égale à la somme des valeurs de hauteur des objets spécifiés. |
| Equals(const SizeF&) const | Détermine si l’objet actuel et l’objet spécifié sont égaux, c’est‑à‑dire représentent la même paire de valeurs de largeur et de hauteur. |
| get_Height() const | Renvoie la valeur de hauteur représentée par l’objet actuel. |
| get_IsEmpty() const | Détermine si les valeurs de largeur et de hauteur sont toutes deux égales à 0. |
| get_Width() const | Renvoie la valeur de largeur représentée par l’objet actuel. |
| GetHashCode() const | Renvoie un code de hachage pour l’objet actuel. |
| operator PointF() const | Convertit l’objet actuel en une instance de l’objet Point en initialisant ses coordonnées X et Y avec les valeurs de largeur et de hauteur de l’objet actuel respectivement. |
| operator+=(const SizeF&) | Ajoute les valeurs de largeur et de hauteur de l’objet SizeF spécifié aux valeurs de largeur et de hauteur de l’objet SizeF actuel respectivement. |
| set_Height(float) | Définit la valeur de hauteur représentée par l’objet actuel. |
| set_Width(float) | Définit la valeur de largeur représentée par l’objet actuel. |
| SizeF() | Construit un nouvel objet SizeF et initialise ses valeurs de largeur et de hauteur à 0. |
| SizeF(const PointF&) | Construit un nouvel objet SizeF et initialise ses valeurs de largeur et de hauteur avec les valeurs des coordonnées X et Y du point spécifié respectivement. |
| SizeF(float, float) | Construit un nouvel objet SizeF et l’initialise avec la valeur spécifiée. |
| static Subtract(const SizeF&, const SizeF&) | Renvoie un nouvel objet SizeF qui est le résultat de la soustraction de size2 à partir de size1, c’est‑à‑dire dont la valeur de largeur est le résultat de la soustraction de la valeur de largeur de size2 à la valeur de largeur de size1 et dont la valeur de hauteur est le résultat de la soustraction de la valeur de hauteur de size2 à la valeur de hauteur de size1. |
| ToPointF() const | Convertit l’objet actuel en une instance de l’objet Point en initialisant ses coordonnées X et Y avec les valeurs de largeur et de hauteur de l’objet actuel respectivement. |
| ToSize() const | Construit un objet Size à partir de l’objet SizeF actuel en tronquant les valeurs de largeur et de hauteur de l’objet SizeF aux entiers immédiatement inférieurs. |
| ToString() const | Renvoie la représentation sous forme de chaîne de la paire de valeurs de largeur et de hauteur représentées par l’objet actuel. |
Champs
| Champ | Description |
|---|---|
| static Empty | Une instance vide de la classe SizeF dont les valeurs de largeur et de hauteur sont 0. |
Voir aussi
- Namespace System::Drawing
- Library Aspose.Font for C++