PointF
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct
public final class PointF extends Struct<PointF>
Représente une paire ordonnée de coordonnées x et y à virgule flottante qui définit un point dans un plan à deux dimensions.
Constructeurs
| Constructeur | Description |
|---|---|
| PointF() | |
| PointF(float x, float y) | Initialise une nouvelle instance de la structure com.aspose.imaging.PointF avec les coordonnées spécifiées. |
Méthodes
| Méthode | Description |
|---|---|
| getEmpty() | Obtient une nouvelle instance de la structure com.aspose.imaging.PointF dont les valeurs com.aspose.imaging.PointF.X et com.aspose.imaging.PointF.Y sont définies à zéro. |
| op_Addition(PointF point, Size size) | Translater un com.aspose.imaging.PointF par une com.aspose.imaging.Size donnée. |
| op_Subtraction(PointF point, Size size) | Translater un com.aspose.imaging.PointF par le négatif d’une com.aspose.imaging.Size donnée. |
| op_Addition(PointF point, SizeF size) | Translater le com.aspose.imaging.PointF par le com.aspose.imaging.SizeF spécifié. |
| op_Subtraction(PointF point, SizeF size) | Translater un com.aspose.imaging.PointF par le négatif d’un com.aspose.imaging.SizeF spécifié. |
| op_Equality(PointF point1, PointF point2) | Compare deux structures com.aspose.imaging.PointF. |
| op_Inequality(PointF point1, PointF point2) | Détermine si les coordonnées des points spécifiés ne sont pas égales. |
| add(PointF point, Size size) | Translater un com.aspose.imaging.PointF donné par le com.aspose.imaging.Size spécifié. |
| subtract(PointF point, Size size) | Translater un com.aspose.imaging.PointF par le négatif d’une taille spécifiée. |
| add(PointF point, SizeF size) | Translater un com.aspose.imaging.PointF donné par un com.aspose.imaging.SizeF spécifié. |
| subtract(PointF point, SizeF size) | Translater un com.aspose.imaging.PointF par le négatif d’une taille spécifiée. |
| isEquals(PointF obj1, PointF obj2) | |
| isEmpty() | Obtient une valeur indiquant si ce com.aspose.imaging.PointF est vide. |
| getX() | Obtient ou définit la coordonnée x de ce com.aspose.imaging.PointF. |
| setX(float value) | Obtient ou définit la coordonnée x de ce com.aspose.imaging.PointF. |
| getY() | Obtient ou définit la coordonnée y de ce com.aspose.imaging.PointF. |
| setY(float value) | Obtient ou définit la coordonnée y de ce com.aspose.imaging.PointF. |
| equals(Object obj) | Spécifie si ce com.aspose.imaging.PointF contient les mêmes coordonnées que le System.Object spécifié. |
| hashCode() | Renvoie un code de hachage pour cette structure com.aspose.imaging.PointF. |
| toString() | Convertit ce com.aspose.imaging.PointF en une chaîne lisible par l’homme. |
| CloneTo(PointF that) | |
| Clone() |
PointF()
public PointF()
PointF(float x, float y)
public PointF(float x, float y)
Initialise une nouvelle instance de la structure com.aspose.imaging.PointF avec les coordonnées spécifiées.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| x | float | La position horizontale du point. |
| y | float | La position verticale du point. |
getEmpty()
public static PointF getEmpty()
Obtient une nouvelle instance de la structure com.aspose.imaging.PointF dont les valeurs com.aspose.imaging.PointF.X et com.aspose.imaging.PointF.Y sont définies à zéro.
Returns: PointF
op_Addition(PointF point, Size size)
public static PointF op_Addition(PointF point, Size size)
Translater un com.aspose.imaging.PointF par une com.aspose.imaging.Size donnée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | PointF | Le com.aspose.imaging.PointF à traduire. |
| size | Size | Un com.aspose.imaging.Size qui spécifie la paire de nombres à ajouter aux coordonnées de point. |
Returns:
PointF - Returns the translated com.aspose.imaging.PointF.
op_Subtraction(PointF point, Size size)
public static PointF op_Subtraction(PointF point, Size size)
Translater un com.aspose.imaging.PointF par le négatif d’une com.aspose.imaging.Size donnée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | PointF | Un com.aspose.imaging.PointF à traduire. |
| size | Size | Un com.aspose.imaging.Size qui spécifie les nombres à soustraire des coordonnées x et y du point. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
op_Addition(PointF point, SizeF size)
public static PointF op_Addition(PointF point, SizeF size)
Translater le com.aspose.imaging.PointF par le com.aspose.imaging.SizeF spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | PointF | Le com.aspose.imaging.PointF à traduire. |
| size | SizeF | Le com.aspose.imaging.SizeF qui spécifie les nombres à ajouter aux coordonnées x et y du point. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
op_Subtraction(PointF point, SizeF size)
public static PointF op_Subtraction(PointF point, SizeF size)
Translater un com.aspose.imaging.PointF par le négatif d’un com.aspose.imaging.SizeF spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | PointF | Le com.aspose.imaging.PointF à traduire. |
| size | SizeF | Le com.aspose.imaging.SizeF qui spécifie les nombres à soustraire des coordonnées de point. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
op_Equality(PointF point1, PointF point2)
public static boolean op_Equality(PointF point1, PointF point2)
Compare deux structures com.aspose.imaging.PointF. Le résultat indique si les valeurs des propriétés com.aspose.imaging.PointF.X et com.aspose.imaging.PointF.Y des deux structures com.aspose.imaging.PointF sont égales.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point1 | PointF | Un premier com.aspose.imaging.PointF à comparer. |
| point2 | PointF | Un deuxième com.aspose.imaging.PointF à comparer. |
Returns:
booléen - Vrai si les valeurs com.aspose.imaging.PointF.X et com.aspose.imaging.PointF.Y des premières et deuxièmes structures com.aspose.imaging.PointF sont égales ; sinon, faux.
op_Inequality(PointF point1, PointF point2)
public static boolean op_Inequality(PointF point1, PointF point2)
Détermine si les coordonnées des points spécifiés ne sont pas égales.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point1 | PointF | Un premier com.aspose.imaging.PointF à comparer. |
| point2 | PointF | Un deuxième com.aspose.imaging.PointF à comparer. |
Returns:
booléen - Vrai pour indiquer que les valeurs com.aspose.imaging.PointF.X et com.aspose.imaging.PointF.Y de point1 et point2 ne sont pas égales ; sinon, faux.
add(PointF point, Size size)
public static PointF add(PointF point, Size size)
Translater un com.aspose.imaging.PointF donné par le com.aspose.imaging.Size spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | PointF | Le com.aspose.imaging.PointF à traduire. |
| size | Size | Le com.aspose.imaging.Size qui spécifie les nombres à ajouter aux coordonnées de point. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
subtract(PointF point, Size size)
public static PointF subtract(PointF point, Size size)
Translater un com.aspose.imaging.PointF par le négatif d’une taille spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | PointF | Le com.aspose.imaging.PointF à traduire. |
| size | Size | Le com.aspose.imaging.Size qui spécifie les nombres à soustraire des coordonnées de point. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
add(PointF point, SizeF size)
public static PointF add(PointF point, SizeF size)
Translater un com.aspose.imaging.PointF donné par un com.aspose.imaging.SizeF spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | PointF | Le com.aspose.imaging.PointF à traduire. |
| size | SizeF | Le com.aspose.imaging.SizeF qui spécifie les nombres à ajouter aux coordonnées de point. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
subtract(PointF point, SizeF size)
public static PointF subtract(PointF point, SizeF size)
Translater un com.aspose.imaging.PointF par le négatif d’une taille spécifiée.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| point | PointF | Le com.aspose.imaging.PointF à traduire. |
| size | SizeF | Le com.aspose.imaging.SizeF qui spécifie les nombres à soustraire des coordonnées de point. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
isEquals(PointF obj1, PointF obj2)
public static boolean isEquals(PointF obj1, PointF obj2)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| obj1 | PointF | |
| obj2 | PointF |
Returns: boolean
isEmpty()
public boolean isEmpty()
Obtient une valeur indiquant si ce com.aspose.imaging.PointF est vide.
Returns:
booléen - Vrai si les deux com.aspose.imaging.PointF.X et com.aspose.imaging.PointF.Y sont 0 ; sinon, faux.
getX()
public float getX()
Obtient ou définit la coordonnée x de ce com.aspose.imaging.PointF.
Returns: float
setX(float value)
public void setX(float value)
Obtient ou définit la coordonnée x de ce com.aspose.imaging.PointF.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float |
getY()
public float getY()
Obtient ou définit la coordonnée y de ce com.aspose.imaging.PointF.
Returns: float
setY(float value)
public void setY(float value)
Obtient ou définit la coordonnée y de ce com.aspose.imaging.PointF.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float |
equals(Object obj)
public boolean equals(Object obj)
Spécifie si ce com.aspose.imaging.PointF contient les mêmes coordonnées que le System.Object spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| obj | java.lang.Object | L’System.Object à tester. |
Returns:
booléen - Cette méthode renvoie vrai si obj est un com.aspose.imaging.PointF et possède les mêmes coordonnées que ce com.aspose.imaging.Point.
hashCode()
public int hashCode()
Renvoie un code de hachage pour cette structure com.aspose.imaging.PointF.
Returns:
int - Une valeur entière qui spécifie une valeur de hachage pour cette structure com.aspose.imaging.PointF.
toString()
public String toString()
Convertit ce com.aspose.imaging.PointF en une chaîne lisible par l’homme.
Returns:
java.lang.String - Une chaîne qui représente ce com.aspose.imaging.PointF.
CloneTo(PointF that)
public void CloneTo(PointF that)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| that | PointF |
Clone()
public PointF Clone()
Returns: PointF