RelativeRectangle

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.threed.Struct, java.io.Serializable

public final class RelativeRectangle implements Struct<RelativeRectangle>, Serializable

Persegi panjang relatif Rumus antara komponen relatif ke nilai absolut adalah: Scale * (Reference Width) + offset. Jadi jika kita ingin itu mewakili nilai absolut, biarkan semua bidang skala nol, dan gunakan bidang offset sebagai gantinya.

Konstruktor

KonstruktorDeskripsi
RelativeRectangle(int left, int top, int width, int height)Buat sebuah RelativeRectangle
RelativeRectangle()

Metode

MetodeDeskripsi
clone()
copyFrom(RelativeRectangle src)
equals(Object obj)
fromScale(float scaleX, float scaleY, float scaleWidth, float scaleHeight)Buat sebuah RelativeRectangle dengan semua bidang offset nol dan bidang skala dari parameter yang diberikan.
getClass()
getOffsetHeight()Mendapatkan offset untuk tinggi
getOffsetWidth()Mendapatkan offset untuk lebar
getOffsetX()Mendapatkan offset untuk koordinat X
getOffsetY()Mendapatkan offset untuk koordinat Y
getScaleHeight()Tinggi relatif
getScaleWidth()Lebar relatif
getScaleX()Koordinat X relatif
getScaleY()Koordinat Y relatif
hashCode()
notify()
notifyAll()
setOffsetHeight(int value)Mengatur offset untuk tinggi
setOffsetWidth(int value)Mengatur offset untuk lebar
setOffsetX(int value)Mengatur offset untuk koordinat X
setOffsetY(int value)Mengatur offset untuk koordinat Y
setScaleHeight(float value)Tinggi relatif
setScaleWidth(float value)Lebar relatif
setScaleX(float value)Koordinat X relatif
setScaleY(float value)Koordinat Y relatif
toAbsolute(int left, int top, int width, int height)Konversi rectangle relatif menjadi rectangle absolut
toString()Mengonversi nilai instance ini menjadi 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)

Buat sebuah RelativeRectangle

Parameters:

ParameterTipeDeskripsi
kiriint
atasint
lebarint
tinggiint

RelativeRectangle()

public RelativeRectangle()

clone()

public RelativeRectangle clone()

Kloning instance saat ini

Returns: RelativeRectangle

copyFrom(RelativeRectangle src)

public void copyFrom(RelativeRectangle src)

Parameters:

ParameterTipeDeskripsi
srcRelativeRectangle

equals(Object obj)

public boolean equals(Object obj)

Parameters:

ParameterTipeDeskripsi
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)

Buat sebuah RelativeRectangle dengan semua bidang offset nol dan bidang skala dari parameter yang diberikan.

Parameters:

ParameterTipeDeskripsi
scaleXfloat
scaleYfloat
scaleWidthfloat
scaleHeightfloat

Returns: RelativeRectangle

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getOffsetHeight()

public int getOffsetHeight()

Mendapatkan offset untuk tinggi

Returns: int - offset untuk tinggi

getOffsetWidth()

public int getOffsetWidth()

Mendapatkan offset untuk lebar

Returns: int - offset untuk lebar

getOffsetX()

public int getOffsetX()

Mendapatkan offset untuk koordinat X

Returns: int - offset untuk koordinat X

getOffsetY()

public int getOffsetY()

Mendapatkan offset untuk koordinat Y

Returns: int - offset untuk koordinat Y

getScaleHeight()

public float getScaleHeight()

Tinggi relatif

Returns: float - Tinggi relatif

getScaleWidth()

public float getScaleWidth()

Lebar relatif

Returns: float - Lebar relatif

getScaleX()

public float getScaleX()

Koordinat X relatif

Returns: float - Koordinat relatif X

getScaleY()

public float getScaleY()

Koordinat Y relatif

Returns: float - Koordinat relatif 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)

Mengatur offset untuk tinggi

Parameters:

ParameterTipeDeskripsi
nilaiintNilai baru

setOffsetWidth(int value)

public void setOffsetWidth(int value)

Mengatur offset untuk lebar

Parameters:

ParameterTipeDeskripsi
nilaiintNilai baru

setOffsetX(int value)

public void setOffsetX(int value)

Mengatur offset untuk koordinat X

Parameters:

ParameterTipeDeskripsi
nilaiintNilai baru

setOffsetY(int value)

public void setOffsetY(int value)

Mengatur offset untuk koordinat Y

Parameters:

ParameterTipeDeskripsi
nilaiintNilai baru

setScaleHeight(float value)

public void setScaleHeight(float value)

Tinggi relatif

Parameters:

ParameterTipeDeskripsi
nilaifloatNilai baru

setScaleWidth(float value)

public void setScaleWidth(float value)

Lebar relatif

Parameters:

ParameterTipeDeskripsi
nilaifloatNilai baru

setScaleX(float value)

public void setScaleX(float value)

Koordinat X relatif

Parameters:

ParameterTipeDeskripsi
nilaifloatNilai baru

setScaleY(float value)

public void setScaleY(float value)

Koordinat Y relatif

Parameters:

ParameterTipeDeskripsi
nilaifloatNilai baru

toAbsolute(int left, int top, int width, int height)

public Rect toAbsolute(int left, int top, int width, int height)

Konversi rectangle relatif menjadi rectangle absolut

Parameters:

ParameterTipeDeskripsi
kiriintKiri dari persegi panjang
atasintAtas persegi panjang
lebarintLebar persegi panjang
tinggiintTinggi persegi panjang

Returns: Rect

toString()

public String toString()

Mengonversi nilai instance ini menjadi java.lang.String.

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTipeDeskripsi
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTipeDeskripsi
arg0long
arg1int