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
| Konstruktor | Deskripsi |
|---|---|
| RelativeRectangle(int left, int top, int width, int height) | Buat sebuah RelativeRectangle |
| RelativeRectangle() |
Metode
| Metode | Deskripsi |
|---|---|
| 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:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| kiri | int | |
| atas | int | |
| lebar | int | |
| tinggi | int |
RelativeRectangle()
public RelativeRectangle()
clone()
public RelativeRectangle clone()
Kloning instance saat ini
Returns: RelativeRectangle
copyFrom(RelativeRectangle src)
public void copyFrom(RelativeRectangle src)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| src | RelativeRectangle |
equals(Object obj)
public boolean equals(Object obj)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| 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)
Buat sebuah RelativeRectangle dengan semua bidang offset nol dan bidang skala dari parameter yang diberikan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| scaleX | float | |
| scaleY | float | |
| scaleWidth | float | |
| scaleHeight | float |
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:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | int | Nilai baru |
setOffsetWidth(int value)
public void setOffsetWidth(int value)
Mengatur offset untuk lebar
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | int | Nilai baru |
setOffsetX(int value)
public void setOffsetX(int value)
Mengatur offset untuk koordinat X
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | int | Nilai baru |
setOffsetY(int value)
public void setOffsetY(int value)
Mengatur offset untuk koordinat Y
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | int | Nilai baru |
setScaleHeight(float value)
public void setScaleHeight(float value)
Tinggi relatif
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | float | Nilai baru |
setScaleWidth(float value)
public void setScaleWidth(float value)
Lebar relatif
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | float | Nilai baru |
setScaleX(float value)
public void setScaleX(float value)
Koordinat X relatif
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | float | Nilai baru |
setScaleY(float value)
public void setScaleY(float value)
Koordinat Y relatif
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | float | Nilai 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:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| kiri | int | Kiri dari persegi panjang |
| atas | int | Atas persegi panjang |
| lebar | int | Lebar persegi panjang |
| tinggi | int | Tinggi 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:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | long | |
| arg1 | int |