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

KonstruktorBeschreibung
PointF()
PointF(float x, float y)Initialisiert eine neue Instanz der com.aspose.imaging.PointF‑Struktur mit den angegebenen Koordinaten.

Methoden

MethodeBeschreibung
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:

ParameterTypBeschreibung
xfloatDie horizontale Position des Punktes.
yfloatDie 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:

ParameterTypBeschreibung
pointPointFDas com.aspose.imaging.PointF zum Übersetzen.
sizeSizeEin 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:

ParameterTypBeschreibung
pointPointFEin com.aspose.imaging.PointF zum Übersetzen.
sizeSizeEin 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:

ParameterTypBeschreibung
pointPointFDas com.aspose.imaging.PointF zum Übersetzen.
sizeSizeFDas 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:

ParameterTypBeschreibung
pointPointFDas com.aspose.imaging.PointF zum Übersetzen.
sizeSizeFDas 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:

ParameterTypBeschreibung
point1PointFEin erstes com.aspose.imaging.PointF zum Vergleichen.
point2PointFEin 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:

ParameterTypBeschreibung
point1PointFEin erstes com.aspose.imaging.PointF zum Vergleichen.
point2PointFEin 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:

ParameterTypBeschreibung
pointPointFDas com.aspose.imaging.PointF zum Übersetzen.
sizeSizeDas 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:

ParameterTypBeschreibung
pointPointFDas com.aspose.imaging.PointF zum Übersetzen.
sizeSizeDas 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:

ParameterTypBeschreibung
pointPointFDas com.aspose.imaging.PointF zum Übersetzen.
sizeSizeFDas 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:

ParameterTypBeschreibung
pointPointFDas com.aspose.imaging.PointF zum Übersetzen.
sizeSizeFDas 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:

ParameterTypBeschreibung
obj1PointF
obj2PointF

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:

ParameterTypBeschreibung
Wertfloat

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:

ParameterTypBeschreibung
Wertfloat

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:

ParameterTypBeschreibung
objjava.lang.ObjectDas 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:

ParameterTypBeschreibung
thatPointF

Clone()

public PointF Clone()

Returns: PointF