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
| Konstruktor | Beschreibung |
|---|---|
| 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
| Methode | Beschreibung |
|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| x | float | Die x‑Koordinate der oberen linken Ecke des Rechtecks. |
| y | float | Die y‑Koordinate der oberen linken Ecke des Rechtecks. |
| Breite | float | Die Breite des Rechtecks. |
| Höhe | float | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| location | PointF | Ein com.aspose.imaging.PointF, der die obere linke Ecke des rechteckigen Bereichs darstellt. |
| size | SizeF | Ein 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | PointF |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | SizeF |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| point1 | PointF | Der erste Point für das neue Rechteck. |
| point2 | PointF | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| rect | RectangleF | Das zu kopierende com.aspose.imaging.RectangleF. Dieses Rechteck wird nicht verändert. |
| x | float | Der Betrag, um den die Kopie des Rechtecks horizontal aufgebläht wird. |
| y | float | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| a | RectangleF | Ein erstes Rechteck zum Überschneiden. |
| b | RectangleF | Ein 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| a | RectangleF | Ein erstes Rechteck zur Vereinigung. |
| b | RectangleF | Ein 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| left | RectangleF | Die com.aspose.imaging.RectangleF‑Struktur, die links vom Gleichheitsoperator steht. |
| right | RectangleF | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| left | RectangleF | Die com.aspose.imaging.RectangleF‑Struktur, die links vom Ungleichheitsoperator steht. |
| right | RectangleF | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| rectangle | RectangleF | Das Rechteck. |
| Multiplikator | float | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| rectangle | RectangleF | Das Rechteck. |
| Divisor | float | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| rect | Rectangle | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| links | float | Die x-Koordinate der oberen linken Ecke des rechteckigen Bereichs. |
| oben | float | Die y-Koordinate der oberen linken Ecke des rechteckigen Bereichs. |
| rechts | float | Die x-Koordinate der unteren rechten Ecke des rechteckigen Bereichs. |
| unten | float | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| x | float | Die x-Koordinate des zu testenden Punktes. |
| y | float | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| point | PointF | Das 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| rect | RectangleF | Das 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| x | float | Der Betrag, um den diese com.aspose.imaging.RectangleF-Struktur horizontal aufgebläht werden soll. |
| y | float | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| size | SizeF | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| rect | RectangleF | Das Rechteck zum Schneiden. |
intersectsWith(RectangleF rect)
public boolean intersectsWith(RectangleF rect)
Bestimmt, ob dieses Rechteck mit rect schneidet.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| rect | RectangleF | Das 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| pos | PointF | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| x | float | Der Betrag, um den die Position horizontal verschoben wird. |
| y | float | Der 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| obj | java.lang.Object | Das 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| that | RectangleF |
Clone()
public RectangleF Clone()
Returns: RectangleF
isEquals(RectangleF obj1, RectangleF obj2)
public static boolean isEquals(RectangleF obj1, RectangleF obj2)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| obj1 | RectangleF | |
| obj2 | RectangleF |
Returns: boolean