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

KonstruktorBeschreibung
RelativeRectangle(int left, int top, int width, int height)Erstelle ein RelativeRectangle
RelativeRectangle()

Methoden

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

ParameterTypBeschreibung
linksint
obenint
Breiteint
heightint

RelativeRectangle()

public RelativeRectangle()

clone()

public RelativeRectangle clone()

Klone aktuelle Instanz

Returns: RelativeRectangle

copyFrom(RelativeRectangle src)

public void copyFrom(RelativeRectangle src)

Parameters:

ParameterTypBeschreibung
srcRelativeRectangle

equals(Object obj)

public boolean equals(Object obj)

Parameters:

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

ParameterTypBeschreibung
scaleXfloat
scaleYfloat
scaleWidthfloat
scaleHeightfloat

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:

ParameterTypBeschreibung
WertintNeuer Wert

setOffsetWidth(int value)

public void setOffsetWidth(int value)

Setzt den Offset für die Breite

Parameters:

ParameterTypBeschreibung
WertintNeuer Wert

setOffsetX(int value)

public void setOffsetX(int value)

Setzt den Offset für die X‑Koordinate

Parameters:

ParameterTypBeschreibung
WertintNeuer Wert

setOffsetY(int value)

public void setOffsetY(int value)

Setzt den Offset für die Y‑Koordinate

Parameters:

ParameterTypBeschreibung
WertintNeuer Wert

setScaleHeight(float value)

public void setScaleHeight(float value)

Relative Höhe

Parameters:

ParameterTypBeschreibung
WertfloatNeuer Wert

setScaleWidth(float value)

public void setScaleWidth(float value)

Relative Breite

Parameters:

ParameterTypBeschreibung
WertfloatNeuer Wert

setScaleX(float value)

public void setScaleX(float value)

Relative X‑Koordinate

Parameters:

ParameterTypBeschreibung
WertfloatNeuer Wert

setScaleY(float value)

public void setScaleY(float value)

Relative Y‑Koordinate

Parameters:

ParameterTypBeschreibung
WertfloatNeuer 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:

ParameterTypBeschreibung
linksintLinks des Rechtecks
obenintOben des Rechtecks
BreiteintBreite des Rechtecks
heightintHö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:

ParameterTypBeschreibung
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeschreibung
arg0long
arg1int