PointF
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct
public final class PointF extends Struct<PointF>
Stellt ein geordnetes Paar von Gleitkomma‑x‑ und y‑Koordinaten dar, das einen Punkt in einer zweidimensionalen Ebene definiert.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| PointF() | |
| PointF(float x, float y) | Initialisiert eine neue Instanz der com.aspose.imaging.PointF‑Struktur mit den angegebenen Koordinaten. |
Methoden
| Methode | Beschreibung |
|---|---|
| getEmpty() | Liefert eine neue Instanz der com.aspose.imaging.PointF‑Struktur, bei der die Werte com.aspose.imaging.PointF.X und com.aspose.imaging.PointF.Y auf Null gesetzt sind. |
| op_Addition(PointF point, Size size) | Verschiebt ein com.aspose.imaging.PointF um ein angegebenes com.aspose.imaging.Size. |
| op_Subtraction(PointF point, Size size) | Verschiebt ein com.aspose.imaging.PointF um das Negative eines angegebenen com.aspose.imaging.Size. |
| op_Addition(PointF point, SizeF size) | Verschiebt das com.aspose.imaging.PointF um das angegebene com.aspose.imaging.SizeF. |
| op_Subtraction(PointF point, SizeF size) | Verschiebt ein com.aspose.imaging.PointF um das Negative eines angegebenen com.aspose.imaging.SizeF. |
| op_Equality(PointF point1, PointF point2) | Vergleicht zwei com.aspose.imaging.PointF‑Strukturen. |
| op_Inequality(PointF point1, PointF point2) | Bestimmt, ob die Koordinaten der angegebenen Punkte ungleich sind. |
| add(PointF point, Size size) | Verschiebt ein angegebenes com.aspose.imaging.PointF um das angegebene com.aspose.imaging.Size. |
| subtract(PointF point, Size size) | Verschiebt ein com.aspose.imaging.PointF um das Negative einer angegebenen Größe. |
| add(PointF point, SizeF size) | Verschiebt ein angegebenes com.aspose.imaging.PointF um ein angegebenes com.aspose.imaging.SizeF. |
| subtract(PointF point, SizeF size) | Verschiebt ein com.aspose.imaging.PointF um das Negative einer angegebenen Größe. |
| isEquals(PointF obj1, PointF obj2) | |
| isEmpty() | Liefert einen Wert, der angibt, ob dieses com.aspose.imaging.PointF leer ist. |
| getX() | Liest oder legt die X‑Koordinate dieses com.aspose.imaging.PointF fest. |
| setX(float value) | Liest oder legt die X‑Koordinate dieses com.aspose.imaging.PointF fest. |
| getY() | Liest oder legt die Y‑Koordinate dieses com.aspose.imaging.PointF fest. |
| setY(float value) | Liest oder legt die Y‑Koordinate dieses com.aspose.imaging.PointF fest. |
| equals(Object obj) | Gibt an, ob dieses com.aspose.imaging.PointF dieselben Koordinaten wie das angegebene System.Object enthält. |
| hashCode() | Gibt einen Hashcode für diese com.aspose.imaging.PointF‑Struktur zurück. |
| toString() | Konvertiert dieses com.aspose.imaging.PointF in eine menschenlesbare Zeichenkette. |
| CloneTo(PointF that) | |
| Clone() |
PointF()
public PointF()
PointF(float x, float y)
public PointF(float x, float y)
Initialisiert eine neue Instanz der com.aspose.imaging.PointF‑Struktur mit den angegebenen Koordinaten.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| x | float | Die horizontale Position des Punktes. |
| y | float | Die vertikale Position des Punktes. |
getEmpty()
public static PointF getEmpty()
Liefert eine neue Instanz der com.aspose.imaging.PointF‑Struktur, bei der die Werte com.aspose.imaging.PointF.X und com.aspose.imaging.PointF.Y auf Null gesetzt sind.
Returns: PointF
op_Addition(PointF point, Size size)
public static PointF op_Addition(PointF point, Size size)
Verschiebt ein com.aspose.imaging.PointF um ein angegebenes com.aspose.imaging.Size.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| point | PointF | Das com.aspose.imaging.PointF zum Übersetzen. |
| size | Size | Ein com.aspose.imaging.Size, das das Zahlenpaar angibt, das zu den Koordinaten von point hinzugefügt werden soll. |
Returns:
PointF - Returns the translated com.aspose.imaging.PointF.
op_Subtraction(PointF point, Size size)
public static PointF op_Subtraction(PointF point, Size size)
Verschiebt ein com.aspose.imaging.PointF um das Negative eines angegebenen com.aspose.imaging.Size.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| point | PointF | Ein com.aspose.imaging.PointF zum Übersetzen. |
| size | Size | Ein com.aspose.imaging.Size, das die Zahlen angibt, die von den x- und y-Koordinaten des point subtrahiert werden sollen. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
op_Addition(PointF point, SizeF size)
public static PointF op_Addition(PointF point, SizeF size)
Verschiebt das com.aspose.imaging.PointF um das angegebene com.aspose.imaging.SizeF.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| point | PointF | Das com.aspose.imaging.PointF zum Übersetzen. |
| size | SizeF | Das com.aspose.imaging.SizeF, das die Zahlen angibt, die zu den x- und y-Koordinaten des point hinzugefügt werden sollen. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
op_Subtraction(PointF point, SizeF size)
public static PointF op_Subtraction(PointF point, SizeF size)
Verschiebt ein com.aspose.imaging.PointF um das Negative eines angegebenen com.aspose.imaging.SizeF.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| point | PointF | Das com.aspose.imaging.PointF zum Übersetzen. |
| size | SizeF | Das com.aspose.imaging.SizeF, das die Zahlen angibt, die von den Koordinaten von point subtrahiert werden sollen. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
op_Equality(PointF point1, PointF point2)
public static boolean op_Equality(PointF point1, PointF point2)
Vergleicht zwei com.aspose.imaging.PointF-Strukturen. Das Ergebnis gibt an, ob die Werte der Eigenschaften com.aspose.imaging.PointF.X und com.aspose.imaging.PointF.Y der beiden com.aspose.imaging.PointF-Strukturen gleich sind.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| point1 | PointF | Ein erstes com.aspose.imaging.PointF zum Vergleichen. |
| point2 | PointF | Ein zweites com.aspose.imaging.PointF zum Vergleichen. |
Returns:
boolean - Wahr, wenn die Werte com.aspose.imaging.PointF.X und com.aspose.imaging.PointF.Y der ersten und zweiten com.aspose.imaging.PointF-Strukturen gleich sind; andernfalls falsch.
op_Inequality(PointF point1, PointF point2)
public static boolean op_Inequality(PointF point1, PointF point2)
Bestimmt, ob die Koordinaten der angegebenen Punkte ungleich sind.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| point1 | PointF | Ein erstes com.aspose.imaging.PointF zum Vergleichen. |
| point2 | PointF | Ein zweites com.aspose.imaging.PointF zum Vergleichen. |
Returns:
boolean - Wahr, um anzuzeigen, dass die Werte com.aspose.imaging.PointF.X und com.aspose.imaging.PointF.Y von point1 und point2 nicht gleich sind; andernfalls falsch.
add(PointF point, Size size)
public static PointF add(PointF point, Size size)
Verschiebt ein angegebenes com.aspose.imaging.PointF um das angegebene com.aspose.imaging.Size.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| point | PointF | Das com.aspose.imaging.PointF zum Übersetzen. |
| size | Size | Das com.aspose.imaging.Size, das die Zahlen angibt, die zu den Koordinaten von point hinzugefügt werden sollen. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
subtract(PointF point, Size size)
public static PointF subtract(PointF point, Size size)
Verschiebt ein com.aspose.imaging.PointF um das Negative einer angegebenen Größe.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| point | PointF | Das com.aspose.imaging.PointF zum Übersetzen. |
| size | Size | Das com.aspose.imaging.Size, das die Zahlen angibt, die von den Koordinaten von point subtrahiert werden sollen. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
add(PointF point, SizeF size)
public static PointF add(PointF point, SizeF size)
Verschiebt ein angegebenes com.aspose.imaging.PointF um ein angegebenes com.aspose.imaging.SizeF.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| point | PointF | Das com.aspose.imaging.PointF zum Übersetzen. |
| size | SizeF | Das com.aspose.imaging.SizeF, das die Zahlen angibt, die zu den Koordinaten von point hinzugefügt werden sollen. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
subtract(PointF point, SizeF size)
public static PointF subtract(PointF point, SizeF size)
Verschiebt ein com.aspose.imaging.PointF um das Negative einer angegebenen Größe.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| point | PointF | Das com.aspose.imaging.PointF zum Übersetzen. |
| size | SizeF | Das com.aspose.imaging.SizeF, das die Zahlen angibt, die von den Koordinaten von point subtrahiert werden sollen. |
Returns:
PointF - The translated com.aspose.imaging.PointF.
isEquals(PointF obj1, PointF obj2)
public static boolean isEquals(PointF obj1, PointF obj2)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| obj1 | PointF | |
| obj2 | PointF |
Returns: boolean
isEmpty()
public boolean isEmpty()
Liefert einen Wert, der angibt, ob dieses com.aspose.imaging.PointF leer ist.
Returns:
boolean - Wahr, wenn sowohl com.aspose.imaging.PointF.X als auch com.aspose.imaging.PointF.Y 0 sind; andernfalls falsch.
getX()
public float getX()
Liest oder legt die X‑Koordinate dieses com.aspose.imaging.PointF fest.
Returns: float
setX(float value)
public void setX(float value)
Liest oder legt die X‑Koordinate dieses com.aspose.imaging.PointF fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
getY()
public float getY()
Liest oder legt die Y‑Koordinate dieses com.aspose.imaging.PointF fest.
Returns: float
setY(float value)
public void setY(float value)
Liest oder legt die Y‑Koordinate dieses com.aspose.imaging.PointF fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
equals(Object obj)
public boolean equals(Object obj)
Gibt an, ob dieses com.aspose.imaging.PointF dieselben Koordinaten wie das angegebene System.Object enthält.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| obj | java.lang.Object | Das System.Object zum Testen. |
Returns:
boolean - Diese Methode gibt wahr zurück, wenn obj ein com.aspose.imaging.PointF ist und dieselben Koordinaten wie dieses com.aspose.imaging.Point hat.
hashCode()
public int hashCode()
Gibt einen Hashcode für diese com.aspose.imaging.PointF‑Struktur zurück.
Returns:
int - Ein ganzzahliger Wert, der einen Hashwert für diese com.aspose.imaging.PointF-Struktur angibt.
toString()
public String toString()
Konvertiert dieses com.aspose.imaging.PointF in eine menschenlesbare Zeichenkette.
Returns:
java.lang.String - Eine Zeichenkette, die dieses com.aspose.imaging.PointF darstellt.
CloneTo(PointF that)
public void CloneTo(PointF that)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| that | PointF |
Clone()
public PointF Clone()
Returns: PointF