Classe System::Drawing::Point
Contenu
[
Cacher
]Point class
Représente une paire de coordonnées entières X et Y d’un point sur un plan à deux dimensions. 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 Point
Méthodes
| Méthode | Description |
|---|---|
| static Add(const Point&, const Size&) | Ajoute les valeurs de largeur et de hauteur de l’objet Size spécifié aux valeurs des coordonnées X et Y de l’objet Point spécifié de manière correspondante. |
| static Ceiling(const PointF&) | Construit un objet Point à partir de l’objet PointF spécifié en arrondissant les valeurs des coordonnées X et Y de l’objet PointF à l’entier supérieur suivant. |
| Equals(const Point&) const | Détermine si l’objet actuel et l’objet spécifié sont égaux, c.-à-d. représentent la même paire de valeurs de coordonnées X et Y. |
| get_IsEmpty() const | Détermine si les valeurs des coordonnées X et Y sont toutes deux égales à 0. |
| get_X() const | Renvoie la valeur de la coordonnée X représentée par l’objet actuel. |
| get_Y() const | Renvoie la valeur de la coordonnée Y représentée par l’objet actuel. |
| GetHashCode() const | Renvoie un code de hachage pour l’objet actuel. |
| getStdHash() const | Renvoie une valeur de hachage pour l’objet actuel. |
| IsNull() const | Retourne toujours false. |
| Offset(int, int) | Décale les valeurs des coordonnées X et Y représentées par l’objet actuel des valeurs spécifiées. |
| Offset(Point) | Décale les coordonnées X et Y représentées par l’objet actuel des valeurs des coordonnées X et Y représentées par l’objet Point spécifié de manière correspondante. |
| operator PointF() const | Construit une instance de l’objet PointF et l’initialise avec les valeurs des coordonnées X et Y de l’objet Point actuel. |
| operator Size() const | Construit une instance de l’objet Size et initialise ses valeurs de largeur et de hauteur avec les valeurs des coordonnées X et Y représentées par l’objet actuel de manière correspondante. |
| Point() | Construit un nouvel objet Point et initialise ses valeurs de coordonnées X et Y à 0. |
| Point(int, int) | Construit un nouvel objet Point et l’initialise avec les valeurs spécifiées. |
| Point(const Size&) | Construit un nouvel objet Point et initialise ses valeurs de coordonnées X et Y avec les valeurs de largeur et de hauteur de l’objet SizeF spécifié de manière correspondante. |
| Point(int) | Construit un nouvel objet Point et initialise sa valeur de coordonnée X avec une valeur formée par les 16 bits supérieurs de l’entier 32 bits spécifié, et sa valeur de coordonnée Y avec une valeur formée par les 16 bits inférieurs de la même valeur entière 32 bits. |
| static Round(const PointF&) | Construit un objet Point à partir de l’objet PointF spécifié en arrondissant les valeurs des coordonnées X et Y de l’objet PointF à l’entier le plus proche. |
| set_X(int) | Définit la valeur de la coordonnée X représentée par l’objet actuel. |
| set_Y(int) | Définit la valeur de la coordonnée Y représentée par l’objet actuel. |
| static Subtract(const Point&, const Size&) | Soustrait les valeurs de largeur et de hauteur de l’objet Size spécifié des valeurs des coordonnées X et Y de l’objet Point spécifié de manière correspondante. |
| ToString() const | Renvoie la représentation sous forme de chaîne de la paire de valeurs des coordonnées X et Y représentées par l’objet actuel. |
| static Truncate(const PointF&) | Construit un objet Point à partir de l’objet PointF spécifié en tronquant les valeurs des coordonnées X et Y de l’objet PointF à l’entier inférieur suivant. |
Champs
| Champ | Description |
|---|---|
| static Empty | Une instance vide de la classe Point dont les valeurs des coordonnées X et Y sont 0. |
Voir aussi
- Namespace System::Drawing
- Library Aspose.Font for C++