RectangleF

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct

public class RectangleF extends Struct<RectangleF>

Speichert ein Set von vier Gleitkommazahlen, das die Position und Größe eines Rechtecks darstellt.

Konstruktoren

KonstruktorBeschreibung
RectangleF()
RectangleF(float x, float y, float width, float height)Initialisiert eine neue Instanz der com.aspose.imaging.RectangleF-Struktur mit dem angegebenen Ort und der Größe.
RectangleF(PointF location, SizeF size)Initialisiert eine neue Instanz der com.aspose.imaging.RectangleF-Struktur mit dem angegebenen Ort und der Größe.

Methoden

MethodeBeschreibung
getEmpty()Gibt eine neue Instanz der com.aspose.imaging.RectangleF-Struktur zurück, deren Werte com.aspose.imaging.RectangleF.X, com.aspose.imaging.RectangleF.Y, com.aspose.imaging.RectangleF.Width und com.aspose.imaging.RectangleF.Height auf Null gesetzt sind.
getLocation()Liest oder setzt die Koordinaten der oberen linken Ecke dieser com.aspose.imaging.RectangleF-Struktur.
setLocation(PointF value)Liest oder setzt die Koordinaten der oberen linken Ecke dieser com.aspose.imaging.RectangleF-Struktur.
getSize()Liest oder setzt die Größe dieser com.aspose.imaging.RectangleF.
setSize(SizeF value)Liest oder setzt die Größe dieser com.aspose.imaging.RectangleF.
getX()Liest oder setzt die X‑Koordinate der oberen linken Ecke dieser com.aspose.imaging.RectangleF-Struktur.
setX(float value)Liest oder setzt die X‑Koordinate der oberen linken Ecke dieser com.aspose.imaging.RectangleF-Struktur.
getY()Liest oder setzt die Y‑Koordinate der oberen linken Ecke dieser com.aspose.imaging.RectangleF-Struktur.
setY(float value)Liest oder setzt die Y‑Koordinate der oberen linken Ecke dieser com.aspose.imaging.RectangleF-Struktur.
getWidth()Liest oder setzt die Breite dieser com.aspose.imaging.RectangleF-Struktur.
setWidth(float value)Liest oder setzt die Breite dieser com.aspose.imaging.RectangleF-Struktur.
getHeight()Liest oder setzt die Höhe dieser com.aspose.imaging.RectangleF-Struktur.
setHeight(float value)Liest oder setzt die Höhe dieser com.aspose.imaging.RectangleF-Struktur.
getLeft()Liest oder setzt die X‑Koordinate der linken Kante dieser com.aspose.imaging.RectangleF-Struktur.
setLeft(float value)Liest oder setzt die X‑Koordinate der linken Kante dieser com.aspose.imaging.RectangleF-Struktur.
getTop()Liest oder setzt die Y‑Koordinate der oberen Kante dieser com.aspose.imaging.RectangleF-Struktur.
setTop(float value)Liest oder setzt die Y‑Koordinate der oberen Kante dieser com.aspose.imaging.RectangleF-Struktur.
getRight()Liest oder setzt die X‑Koordinate, die die Summe von com.aspose.imaging.RectangleF.X und com.aspose.imaging.RectangleF.Width dieser com.aspose.imaging.RectangleF-Struktur ist.
setRight(float value)Liest oder setzt die X‑Koordinate, die die Summe von com.aspose.imaging.RectangleF.X und com.aspose.imaging.RectangleF.Width dieser com.aspose.imaging.RectangleF-Struktur ist.
getBottom()Liest oder setzt die Y‑Koordinate, die die Summe von com.aspose.imaging.RectangleF.Y und com.aspose.imaging.RectangleF.Height dieser com.aspose.imaging.RectangleF-Struktur ist.
setBottom(float value)Liest oder setzt die Y‑Koordinate, die die Summe von com.aspose.imaging.RectangleF.Y und com.aspose.imaging.RectangleF.Height dieser com.aspose.imaging.RectangleF-Struktur ist.
isEmpty()Gibt einen Wert zurück, der angibt, ob die Eigenschaft com.aspose.imaging.RectangleF.Width oder com.aspose.imaging.RectangleF.Height dieses com.aspose.imaging.RectangleF den Wert Null hat.
fromPoints(PointF point1, PointF point2)Erstellt ein neues Rectangle aus zwei angegebenen Punkten.
inflate(RectangleF rect, float x, float y)Erstellt und gibt eine aufgeblähte Kopie der angegebenen com.aspose.imaging.RectangleF-Struktur zurück.
intersect(RectangleF a, RectangleF b)Gibt eine com.aspose.imaging.RectangleF-Struktur zurück, die die Schnittmenge zweier Rechtecke darstellt.
union(RectangleF a, RectangleF b)Erstellt das kleinste mögliche dritte Rechteck, das beide Rechtecke, die eine Vereinigung bilden, enthalten kann.
op_Equality(RectangleF left, RectangleF right)Prüft, ob zwei com.aspose.imaging.RectangleF-Strukturen dieselbe Position und Größe haben.
op_Inequality(RectangleF left, RectangleF right)Prüft, ob sich zwei com.aspose.imaging.RectangleF-Strukturen in Position oder Größe unterscheiden.
op_Multiply(RectangleF rectangle, float multiplier)Implementiert den Operator *.
op_Division(RectangleF rectangle, float divider)Implementiert den Operator /.
to_RectangleF(Rectangle rect)Konvertiert die angegebene com.aspose.imaging.Rectangle-Struktur in eine com.aspose.imaging.RectangleF-Struktur.
fromLeftTopRightBottom(float left, float top, float right, float bottom)Erstellt eine com.aspose.imaging.RectangleF-Struktur mit der oberen linken und der unteren rechten Ecke an den angegebenen Positionen.
normalize()Normalisiert das Rechteck, indem es seine Breite und Höhe positiv macht, links kleiner als rechts und oben kleiner als unten.
contains(float x, float y)Bestimmt, ob der angegebene Punkt innerhalb dieser com.aspose.imaging.RectangleF-Struktur liegt.
contains(PointF point)Bestimmt, ob der angegebene Punkt innerhalb dieser com.aspose.imaging.RectangleF-Struktur liegt.
contains(RectangleF rect)Bestimmt, ob der durch rect dargestellte rechteckige Bereich vollständig in dieser com.aspose.imaging.RectangleF-Struktur enthalten ist.
inflate(float x, float y)Vergrößert diese com.aspose.imaging.RectangleF-Struktur um den angegebenen Betrag.
inflate(SizeF size)Vergrößert dieses com.aspose.imaging.RectangleF um den angegebenen Betrag.
intersect(RectangleF rect)Ersetzt diese com.aspose.imaging.RectangleF-Struktur durch die Schnittmenge von ihr selbst und der angegebenen com.aspose.imaging.RectangleF-Struktur.
intersectsWith(RectangleF rect)Bestimmt, ob dieses Rechteck mit rect schneidet.
offset(PointF pos)Passt die Position dieses Rechtecks um den angegebenen Betrag an.
offset(float x, float y)Passt die Position dieses Rechtecks um den angegebenen Betrag an.
equals(Object obj)Prüft, ob obj ein com.aspose.imaging.RectangleF mit derselben Position und Größe wie dieses com.aspose.imaging.RectangleF ist.
hashCode()Gibt den Hashcode für diese com.aspose.imaging.RectangleF-Struktur zurück.
toString()Konvertiert die Attribute dieses com.aspose.imaging.RectangleF in eine menschenlesbare Zeichenkette.
CloneTo(RectangleF that)
Clone()
isEquals(RectangleF obj1, RectangleF obj2)

RectangleF()

public RectangleF()

RectangleF(float x, float y, float width, float height)

public RectangleF(float x, float y, float width, float height)

Initialisiert eine neue Instanz der com.aspose.imaging.RectangleF-Struktur mit dem angegebenen Ort und der Größe.

Parameters:

ParameterTypBeschreibung
xfloatDie x‑Koordinate der oberen linken Ecke des Rechtecks.
yfloatDie y‑Koordinate der oberen linken Ecke des Rechtecks.
BreitefloatDie Breite des Rechtecks.
HöhefloatDie Höhe des Rechtecks.

RectangleF(PointF location, SizeF size)

public RectangleF(PointF location, SizeF size)

Initialisiert eine neue Instanz der com.aspose.imaging.RectangleF-Struktur mit dem angegebenen Ort und der Größe.

Parameters:

ParameterTypBeschreibung
locationPointFEin com.aspose.imaging.PointF, der die obere linke Ecke des rechteckigen Bereichs darstellt.
sizeSizeFEin com.aspose.imaging.SizeF, der die Breite und Höhe des rechteckigen Bereichs darstellt.

getEmpty()

public static RectangleF getEmpty()

Gibt eine neue Instanz der com.aspose.imaging.RectangleF-Struktur zurück, deren Werte com.aspose.imaging.RectangleF.X, com.aspose.imaging.RectangleF.Y, com.aspose.imaging.RectangleF.Width und com.aspose.imaging.RectangleF.Height auf Null gesetzt sind.

Returns: RectangleF

getLocation()

public PointF getLocation()

Liest oder setzt die Koordinaten der oberen linken Ecke dieser com.aspose.imaging.RectangleF-Struktur.

Returns: PointF - A com.aspose.imaging.PointF that represents the upper-left corner of this com.aspose.imaging.RectangleF structure.

setLocation(PointF value)

public void setLocation(PointF value)

Liest oder setzt die Koordinaten der oberen linken Ecke dieser com.aspose.imaging.RectangleF-Struktur.

Parameters:

ParameterTypBeschreibung
valuePointF

getSize()

public SizeF getSize()

Liest oder setzt die Größe dieser com.aspose.imaging.RectangleF.

Returns: SizeF - A com.aspose.imaging.SizeF that represents the width and height of this com.aspose.imaging.RectangleF structure.

setSize(SizeF value)

public void setSize(SizeF value)

Liest oder setzt die Größe dieser com.aspose.imaging.RectangleF.

Parameters:

ParameterTypBeschreibung
valueSizeF

getX()

public float getX()

Liest oder setzt die X‑Koordinate der oberen linken Ecke dieser com.aspose.imaging.RectangleF-Struktur.

Returns: float - Die x‑Koordinate der oberen linken Ecke dieser com.aspose.imaging.RectangleF-Struktur.

setX(float value)

public void setX(float value)

Liest oder setzt die X‑Koordinate der oberen linken Ecke dieser com.aspose.imaging.RectangleF-Struktur.

Parameters:

ParameterTypBeschreibung
Wertfloat

getY()

public float getY()

Liest oder setzt die Y‑Koordinate der oberen linken Ecke dieser com.aspose.imaging.RectangleF-Struktur.

Returns: float - Die y‑Koordinate der oberen linken Ecke dieser com.aspose.imaging.RectangleF-Struktur.

setY(float value)

public void setY(float value)

Liest oder setzt die Y‑Koordinate der oberen linken Ecke dieser com.aspose.imaging.RectangleF-Struktur.

Parameters:

ParameterTypBeschreibung
Wertfloat

getWidth()

public float getWidth()

Liest oder setzt die Breite dieser com.aspose.imaging.RectangleF-Struktur.

Returns: float - Die Breite dieser com.aspose.imaging.RectangleF-Struktur.

setWidth(float value)

public void setWidth(float value)

Liest oder setzt die Breite dieser com.aspose.imaging.RectangleF-Struktur.

Parameters:

ParameterTypBeschreibung
Wertfloat

getHeight()

public float getHeight()

Liest oder setzt die Höhe dieser com.aspose.imaging.RectangleF-Struktur.

Returns: float - Die Höhe dieser com.aspose.imaging.RectangleF-Struktur.

setHeight(float value)

public void setHeight(float value)

Liest oder setzt die Höhe dieser com.aspose.imaging.RectangleF-Struktur.

Parameters:

ParameterTypBeschreibung
Wertfloat

getLeft()

public float getLeft()

Liest oder setzt die X‑Koordinate der linken Kante dieser com.aspose.imaging.RectangleF-Struktur.

Returns: float - Die x‑Koordinate der linken Kante dieser com.aspose.imaging.RectangleF-Struktur.

setLeft(float value)

public void setLeft(float value)

Liest oder setzt die X‑Koordinate der linken Kante dieser com.aspose.imaging.RectangleF-Struktur.

Parameters:

ParameterTypBeschreibung
Wertfloat

getTop()

public float getTop()

Liest oder setzt die Y‑Koordinate der oberen Kante dieser com.aspose.imaging.RectangleF-Struktur.

Returns: float - Die y‑Koordinate der oberen Kante dieser com.aspose.imaging.RectangleF-Struktur.

setTop(float value)

public void setTop(float value)

Liest oder setzt die Y‑Koordinate der oberen Kante dieser com.aspose.imaging.RectangleF-Struktur.

Parameters:

ParameterTypBeschreibung
Wertfloat

getRight()

public float getRight()

Liest oder setzt die X‑Koordinate, die die Summe von com.aspose.imaging.RectangleF.X und com.aspose.imaging.RectangleF.Width dieser com.aspose.imaging.RectangleF-Struktur ist.

Returns: float - Die x-Koordinate, die die Summe von com.aspose.imaging.RectangleF.X und com.aspose.imaging.RectangleF.Width dieser com.aspose.imaging.RectangleF-Struktur ist.

setRight(float value)

public void setRight(float value)

Liest oder setzt die X‑Koordinate, die die Summe von com.aspose.imaging.RectangleF.X und com.aspose.imaging.RectangleF.Width dieser com.aspose.imaging.RectangleF-Struktur ist.

Parameters:

ParameterTypBeschreibung
Wertfloat

getBottom()

public float getBottom()

Liest oder setzt die Y‑Koordinate, die die Summe von com.aspose.imaging.RectangleF.Y und com.aspose.imaging.RectangleF.Height dieser com.aspose.imaging.RectangleF-Struktur ist.

Returns: float - Die y-Koordinate, die die Summe von com.aspose.imaging.RectangleF.Y und com.aspose.imaging.RectangleF.Height dieser com.aspose.imaging.RectangleF-Struktur ist.

setBottom(float value)

public void setBottom(float value)

Liest oder setzt die Y‑Koordinate, die die Summe von com.aspose.imaging.RectangleF.Y und com.aspose.imaging.RectangleF.Height dieser com.aspose.imaging.RectangleF-Struktur ist.

Parameters:

ParameterTypBeschreibung
Wertfloat

isEmpty()

public boolean isEmpty()

Gibt einen Wert zurück, der angibt, ob die Eigenschaft com.aspose.imaging.RectangleF.Width oder com.aspose.imaging.RectangleF.Height dieses com.aspose.imaging.RectangleF den Wert Null hat.

Returns: boolean - Diese Eigenschaft gibt true zurück, wenn die com.aspose.imaging.RectangleF.Width‑ oder com.aspose.imaging.RectangleF.Height‑Eigenschaft dieser com.aspose.imaging.RectangleF den Wert null hat; andernfalls false.

fromPoints(PointF point1, PointF point2)

public static RectangleF fromPoints(PointF point1, PointF point2)

Erstellt ein neues Rectangle aus zwei angegebenen Punkten. Zwei Scheitelpunkte des erstellten Rectangle entsprechen den übergebenen point1 und point2. Diese sind typischerweise die gegenüberliegenden Eckpunkte.

Parameters:

ParameterTypBeschreibung
point1PointFDer erste Point für das neue Rechteck.
point2PointFDer zweite Point für das neue Rechteck.

Returns: RectangleF - A newly created Rectangle.

inflate(RectangleF rect, float x, float y)

public static RectangleF inflate(RectangleF rect, float x, float y)

Erstellt und gibt eine aufgeblähte Kopie der angegebenen com.aspose.imaging.RectangleF‑Struktur zurück. Die Kopie wird um den angegebenen Betrag aufgebläht. Das ursprüngliche Rechteck bleibt unverändert.

Parameters:

ParameterTypBeschreibung
rectRectangleFDas zu kopierende com.aspose.imaging.RectangleF. Dieses Rechteck wird nicht verändert.
xfloatDer Betrag, um den die Kopie des Rechtecks horizontal aufgebläht wird.
yfloatDer Betrag, um den die Kopie des Rechtecks vertikal aufgebläht wird.

Returns: RectangleF - The inflated com.aspose.imaging.RectangleF.

intersect(RectangleF a, RectangleF b)

public static RectangleF intersect(RectangleF a, RectangleF b)

Gibt eine com.aspose.imaging.RectangleF‑Struktur zurück, die die Schnittmenge zweier Rechtecke darstellt. Wenn keine Schnittmenge existiert, wird ein leeres com.aspose.imaging.RectangleF zurückgegeben.

Parameters:

ParameterTypBeschreibung
aRectangleFEin erstes Rechteck zum Überschneiden.
bRectangleFEin zweites Rechteck zum Überschneiden.

Returns: RectangleF - A third com.aspose.imaging.RectangleF structure the size of which represents the overlapped area of the two specified rectangles.

union(RectangleF a, RectangleF b)

public static RectangleF union(RectangleF a, RectangleF b)

Erstellt das kleinste mögliche dritte Rechteck, das beide Rechtecke, die eine Vereinigung bilden, enthalten kann.

Parameters:

ParameterTypBeschreibung
aRectangleFEin erstes Rechteck zur Vereinigung.
bRectangleFEin zweites Rechteck zur Vereinigung.

Returns: RectangleF - A third com.aspose.imaging.RectangleF structure that contains both of the two rectangles that form the union.

op_Equality(RectangleF left, RectangleF right)

public static boolean op_Equality(RectangleF left, RectangleF right)

Prüft, ob zwei com.aspose.imaging.RectangleF-Strukturen dieselbe Position und Größe haben.

Parameters:

ParameterTypBeschreibung
leftRectangleFDie com.aspose.imaging.RectangleF‑Struktur, die links vom Gleichheitsoperator steht.
rightRectangleFDie com.aspose.imaging.RectangleF‑Struktur, die rechts vom Gleichheitsoperator steht.

Returns: boolean - Dieser Operator gibt true zurück, wenn die beiden angegebenen com.aspose.imaging.RectangleF‑Strukturen gleiche com.aspose.imaging.RectangleF.X‑, com.aspose.imaging.RectangleF.Y‑, com.aspose.imaging.RectangleF.Width‑ und com.aspose.imaging.RectangleF.Height‑Eigenschaften besitzen.

op_Inequality(RectangleF left, RectangleF right)

public static boolean op_Inequality(RectangleF left, RectangleF right)

Prüft, ob sich zwei com.aspose.imaging.RectangleF-Strukturen in Position oder Größe unterscheiden.

Parameters:

ParameterTypBeschreibung
leftRectangleFDie com.aspose.imaging.RectangleF‑Struktur, die links vom Ungleichheitsoperator steht.
rightRectangleFDie com.aspose.imaging.RectangleF‑Struktur, die rechts vom Ungleichheitsoperator steht.

Returns: boolean - Dieser Operator gibt true zurück, wenn irgendeine der com.aspose.imaging.RectangleF.X‑, com.aspose.imaging.RectangleF.Y‑, com.aspose.imaging.RectangleF.Width‑ oder com.aspose.imaging.RectangleF.Height‑Eigenschaften der beiden com.aspose.imaging.RectangleF‑Strukturen ungleich ist; andernfalls false.

op_Multiply(RectangleF rectangle, float multiplier)

public static RectangleF op_Multiply(RectangleF rectangle, float multiplier)

Implementiert den Operator *.

Parameters:

ParameterTypBeschreibung
rectangleRectangleFDas Rechteck.
MultiplikatorfloatDer Multiplikator.

Returns: RectangleF - The result of the operator.

op_Division(RectangleF rectangle, float divider)

public static RectangleF op_Division(RectangleF rectangle, float divider)

Implementiert den Operator /.

Parameters:

ParameterTypBeschreibung
rectangleRectangleFDas Rechteck.
DivisorfloatDer Divisor.

Returns: RectangleF - The result of the operator.

to_RectangleF(Rectangle rect)

public static RectangleF to_RectangleF(Rectangle rect)

Konvertiert die angegebene com.aspose.imaging.Rectangle-Struktur in eine com.aspose.imaging.RectangleF-Struktur.

Parameters:

ParameterTypBeschreibung
rectRectangleDie com.aspose.imaging.Rectangle-Struktur zum Konvertieren.

Returns: RectangleF - The com.aspose.imaging.RectangleF structure that is converted from the specified com.aspose.imaging.Rectangle structure.

fromLeftTopRightBottom(float left, float top, float right, float bottom)

public static RectangleF fromLeftTopRightBottom(float left, float top, float right, float bottom)

Erstellt eine com.aspose.imaging.RectangleF-Struktur mit der oberen linken und der unteren rechten Ecke an den angegebenen Positionen.

Parameters:

ParameterTypBeschreibung
linksfloatDie x-Koordinate der oberen linken Ecke des rechteckigen Bereichs.
obenfloatDie y-Koordinate der oberen linken Ecke des rechteckigen Bereichs.
rechtsfloatDie x-Koordinate der unteren rechten Ecke des rechteckigen Bereichs.
untenfloatDie y-Koordinate der unteren rechten Ecke des rechteckigen Bereichs.

Returns: RectangleF - The new com.aspose.imaging.RectangleF that this method creates.

normalize()

public void normalize()

Normalisiert das Rechteck, indem es seine Breite und Höhe positiv macht, links kleiner als rechts und oben kleiner als unten.

contains(float x, float y)

public boolean contains(float x, float y)

Bestimmt, ob der angegebene Punkt innerhalb dieser com.aspose.imaging.RectangleF-Struktur liegt.

Parameters:

ParameterTypBeschreibung
xfloatDie x-Koordinate des zu testenden Punktes.
yfloatDie y-Koordinate des zu testenden Punktes.

Returns: boolean - Diese Methode gibt true zurück, wenn der durch x und y definierte Punkt innerhalb dieser com.aspose.imaging.RectangleF-Struktur liegt; andernfalls false.

contains(PointF point)

public boolean contains(PointF point)

Bestimmt, ob der angegebene Punkt innerhalb dieser com.aspose.imaging.RectangleF-Struktur liegt.

Parameters:

ParameterTypBeschreibung
pointPointFDas com.aspose.imaging.PointF zum Testen.

Returns: boolean - Diese Methode gibt true zurück, wenn der durch den Parameter point dargestellte Punkt innerhalb dieser com.aspose.imaging.RectangleF-Struktur liegt; andernfalls false.

contains(RectangleF rect)

public boolean contains(RectangleF rect)

Bestimmt, ob der durch rect dargestellte rechteckige Bereich vollständig in dieser com.aspose.imaging.RectangleF-Struktur enthalten ist.

Parameters:

ParameterTypBeschreibung
rectRectangleFDas com.aspose.imaging.RectangleF zum Testen.

Returns: boolean - Diese Methode gibt true zurück, wenn der durch rect dargestellte rechteckige Bereich vollständig innerhalb des durch diese com.aspose.imaging.RectangleF dargestellten rechteckigen Bereichs liegt; andernfalls false.

inflate(float x, float y)

public void inflate(float x, float y)

Vergrößert diese com.aspose.imaging.RectangleF-Struktur um den angegebenen Betrag.

Parameters:

ParameterTypBeschreibung
xfloatDer Betrag, um den diese com.aspose.imaging.RectangleF-Struktur horizontal aufgebläht werden soll.
yfloatDer Betrag, um den diese com.aspose.imaging.RectangleF-Struktur vertikal aufgebläht werden soll.

inflate(SizeF size)

public void inflate(SizeF size)

Vergrößert dieses com.aspose.imaging.RectangleF um den angegebenen Betrag.

Parameters:

ParameterTypBeschreibung
sizeSizeFDer Betrag, um den dieses Rechteck aufgebläht werden soll.

intersect(RectangleF rect)

public void intersect(RectangleF rect)

Ersetzt diese com.aspose.imaging.RectangleF-Struktur durch die Schnittmenge von ihr selbst und der angegebenen com.aspose.imaging.RectangleF-Struktur.

Parameters:

ParameterTypBeschreibung
rectRectangleFDas Rechteck zum Schneiden.

intersectsWith(RectangleF rect)

public boolean intersectsWith(RectangleF rect)

Bestimmt, ob dieses Rechteck mit rect schneidet.

Parameters:

ParameterTypBeschreibung
rectRectangleFDas Rechteck zum Testen.

Returns: boolean - Diese Methode gibt true zurück, wenn irgendeine Schnittmenge besteht.

offset(PointF pos)

public void offset(PointF pos)

Passt die Position dieses Rechtecks um den angegebenen Betrag an.

Parameters:

ParameterTypBeschreibung
posPointFDer Betrag, um den die Position verschoben wird.

offset(float x, float y)

public void offset(float x, float y)

Passt die Position dieses Rechtecks um den angegebenen Betrag an.

Parameters:

ParameterTypBeschreibung
xfloatDer Betrag, um den die Position horizontal verschoben wird.
yfloatDer Betrag, um den die Position vertikal verschoben wird.

equals(Object obj)

public boolean equals(Object obj)

Prüft, ob obj ein com.aspose.imaging.RectangleF mit derselben Position und Größe wie dieses com.aspose.imaging.RectangleF ist.

Parameters:

ParameterTypBeschreibung
objjava.lang.ObjectDas System.Object zum Testen.

Returns: boolean - Diese Methode gibt true zurück, wenn obj ein com.aspose.imaging.RectangleF ist und seine X-, Y-, Width- und Height-Eigenschaften den entsprechenden Eigenschaften dieses com.aspose.imaging.RectangleF entsprechen; andernfalls false.

hashCode()

public int hashCode()

Gibt den Hashcode für diese com.aspose.imaging.RectangleF-Struktur zurück.

Returns: int - Der Hashcode für dieses com.aspose.imaging.RectangleF.

toString()

public String toString()

Konvertiert die Attribute dieses com.aspose.imaging.RectangleF in eine menschenlesbare Zeichenkette.

Returns: java.lang.String - Eine Zeichenkette, die die Position, Breite und Höhe dieser com.aspose.imaging.RectangleF-Struktur enthält.

CloneTo(RectangleF that)

public void CloneTo(RectangleF that)

Parameters:

ParameterTypBeschreibung
thatRectangleF

Clone()

public RectangleF Clone()

Returns: RectangleF

isEquals(RectangleF obj1, RectangleF obj2)

public static boolean isEquals(RectangleF obj1, RectangleF obj2)

Parameters:

ParameterTypBeschreibung
obj1RectangleF
obj2RectangleF

Returns: boolean