RelativeRectangle
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.threed.Struct, java.io.Serializable
public final class RelativeRectangle implements Struct<RelativeRectangle>, Serializable
Relatives Rechteck Die Formel zwischen relativer Komponente und absolutem Wert lautet: Scale * (Reference Width) + offset. Wenn wir möchten, dass es einen absoluten Wert darstellt, lassen Sie alle Skalierungsfelder auf Null und verwenden stattdessen Offset-Felder.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| RelativeRectangle(int left, int top, int width, int height) | Erstelle ein RelativeRectangle |
| RelativeRectangle() |
Methoden
| Methode | Beschreibung |
|---|---|
| clone() | |
| copyFrom(RelativeRectangle src) | |
| equals(Object obj) | |
| fromScale(float scaleX, float scaleY, float scaleWidth, float scaleHeight) | Erstelle ein RelativeRectangle mit allen Offset-Feldern auf Null und Skalierungsfeldern aus den angegebenen Parametern. |
| getClass() | |
| getOffsetHeight() | Liefert den Offset für die Höhe |
| getOffsetWidth() | Liefert den Offset für die Breite |
| getOffsetX() | Liefert den Offset für die X‑Koordinate |
| getOffsetY() | Liefert den Offset für die Y‑Koordinate |
| getScaleHeight() | Relative Höhe |
| getScaleWidth() | Relative Breite |
| getScaleX() | Relative X‑Koordinate |
| getScaleY() | Relative Y‑Koordinate |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setOffsetHeight(int value) | Setzt den Offset für die Höhe |
| setOffsetWidth(int value) | Setzt den Offset für die Breite |
| setOffsetX(int value) | Setzt den Offset für die X‑Koordinate |
| setOffsetY(int value) | Setzt den Offset für die Y‑Koordinate |
| setScaleHeight(float value) | Relative Höhe |
| setScaleWidth(float value) | Relative Breite |
| setScaleX(float value) | Relative X‑Koordinate |
| setScaleY(float value) | Relative Y‑Koordinate |
| toAbsolute(int left, int top, int width, int height) | Konvertiere das relative Rechteck in ein absolutes Rechteck |
| toString() | Konvertiert den Wert dieser Instanz in einen java.lang.String. |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
RelativeRectangle(int left, int top, int width, int height)
public RelativeRectangle(int left, int top, int width, int height)
Erstelle ein RelativeRectangle
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| links | int | |
| oben | int | |
| Breite | int | |
| height | int |
RelativeRectangle()
public RelativeRectangle()
clone()
public RelativeRectangle clone()
Klone aktuelle Instanz
Returns: RelativeRectangle
copyFrom(RelativeRectangle src)
public void copyFrom(RelativeRectangle src)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| src | RelativeRectangle |
equals(Object obj)
public boolean equals(Object obj)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| obj | java.lang.Object |
Returns: boolean
fromScale(float scaleX, float scaleY, float scaleWidth, float scaleHeight)
public static RelativeRectangle fromScale(float scaleX, float scaleY, float scaleWidth, float scaleHeight)
Erstelle ein RelativeRectangle mit allen Offset-Feldern auf Null und Skalierungsfeldern aus den angegebenen Parametern.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| scaleX | float | |
| scaleY | float | |
| scaleWidth | float | |
| scaleHeight | float |
Returns: RelativeRectangle
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getOffsetHeight()
public int getOffsetHeight()
Liefert den Offset für die Höhe
Returns: int - der Versatz für die Höhe
getOffsetWidth()
public int getOffsetWidth()
Liefert den Offset für die Breite
Returns: int - der Versatz für die Breite
getOffsetX()
public int getOffsetX()
Liefert den Offset für die X‑Koordinate
Returns: int - der Versatz für die Koordinate X
getOffsetY()
public int getOffsetY()
Liefert den Offset für die Y‑Koordinate
Returns: int - der Versatz für die Koordinate Y
getScaleHeight()
public float getScaleHeight()
Relative Höhe
Returns: float - Relative Höhe
getScaleWidth()
public float getScaleWidth()
Relative Breite
Returns: float - Relative Breite
getScaleX()
public float getScaleX()
Relative X‑Koordinate
Returns: float - Relative Koordinate X
getScaleY()
public float getScaleY()
Relative Y‑Koordinate
Returns: float - Relative Koordinate Y
hashCode()
public int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setOffsetHeight(int value)
public void setOffsetHeight(int value)
Setzt den Offset für die Höhe
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int | Neuer Wert |
setOffsetWidth(int value)
public void setOffsetWidth(int value)
Setzt den Offset für die Breite
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int | Neuer Wert |
setOffsetX(int value)
public void setOffsetX(int value)
Setzt den Offset für die X‑Koordinate
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int | Neuer Wert |
setOffsetY(int value)
public void setOffsetY(int value)
Setzt den Offset für die Y‑Koordinate
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int | Neuer Wert |
setScaleHeight(float value)
public void setScaleHeight(float value)
Relative Höhe
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float | Neuer Wert |
setScaleWidth(float value)
public void setScaleWidth(float value)
Relative Breite
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float | Neuer Wert |
setScaleX(float value)
public void setScaleX(float value)
Relative X‑Koordinate
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float | Neuer Wert |
setScaleY(float value)
public void setScaleY(float value)
Relative Y‑Koordinate
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float | Neuer Wert |
toAbsolute(int left, int top, int width, int height)
public Rect toAbsolute(int left, int top, int width, int height)
Konvertiere das relative Rechteck in ein absolutes Rechteck
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| links | int | Links des Rechtecks |
| oben | int | Oben des Rechtecks |
| Breite | int | Breite des Rechtecks |
| height | int | Höhe des Rechtecks |
Returns: Rect
toString()
public String toString()
Konvertiert den Wert dieser Instanz in einen java.lang.String.
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| arg0 | long | |
| arg1 | int |