RelativeRectangle
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.threed.Struct, java.io.Serializable
public final class RelativeRectangle implements Struct<RelativeRectangle>, Serializable
相対矩形 相対コンポーネントと絶対値の間の式は: Scale * (Reference Width) + offset です。したがって、絶対値を表したい場合は、すべてのスケールフィールドを0にし、代わりにオフセットフィールドを使用してください。
コンストラクタ
| コンストラクタ | 説明 |
|---|---|
| RelativeRectangle(int left, int top, int width, int height) | RelativeRectangle を構築する |
| RelativeRectangle() |
メソッド
| メソッド | 説明 |
|---|---|
| clone() | |
| copyFrom(RelativeRectangle src) | |
| equals(Object obj) | |
| fromScale(float scaleX, float scaleY, float scaleWidth, float scaleHeight) | RelativeRectangle を、すべてのオフセットフィールドをゼロにし、スケールフィールドを指定されたパラメータから設定して構築する。 |
| getClass() | |
| getOffsetHeight() | 高さのオフセットを取得する |
| getOffsetWidth() | 幅のオフセットを取得する |
| getOffsetX() | 座標 X のオフセットを取得する |
| getOffsetY() | 座標 Y のオフセットを取得する |
| getScaleHeight() | 相対高さ |
| getScaleWidth() | 相対幅 |
| getScaleX() | 相対座標 X |
| getScaleY() | 相対座標 Y |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setOffsetHeight(int value) | 高さのオフセットを設定する |
| setOffsetWidth(int value) | 幅のオフセットを設定する |
| setOffsetX(int value) | 座標 X のオフセットを設定する |
| setOffsetY(int value) | 座標 Y のオフセットを設定する |
| setScaleHeight(float value) | 相対高さ |
| setScaleWidth(float value) | 相対幅 |
| setScaleX(float value) | 相対座標 X |
| setScaleY(float value) | 相対座標 Y |
| toAbsolute(int left, int top, int width, int height) | 相対矩形を絶対矩形に変換する |
| toString() | このインスタンスの値を 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)
RelativeRectangle を構築する
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 左 | int | |
| 上 | int | |
| 幅 | int | |
| 高さ | int |
RelativeRectangle()
public RelativeRectangle()
clone()
public RelativeRectangle clone()
現在のインスタンスをクローンする
Returns: RelativeRectangle
copyFrom(RelativeRectangle src)
public void copyFrom(RelativeRectangle src)
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| src | RelativeRectangle |
equals(Object obj)
public boolean equals(Object obj)
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 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)
RelativeRectangle を、すべてのオフセットフィールドをゼロにし、スケールフィールドを指定されたパラメータから設定して構築する。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| scaleX | float | |
| scaleY | float | |
| scaleWidth | float | |
| scaleHeight | float |
Returns: RelativeRectangle
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getOffsetHeight()
public int getOffsetHeight()
高さのオフセットを取得する
Returns: int - 高さのオフセット
getOffsetWidth()
public int getOffsetWidth()
幅のオフセットを取得する
Returns: int - 幅のオフセット
getOffsetX()
public int getOffsetX()
座標 X のオフセットを取得する
Returns: int - X座標のオフセット
getOffsetY()
public int getOffsetY()
座標 Y のオフセットを取得する
Returns: int - Y座標のオフセット
getScaleHeight()
public float getScaleHeight()
相対高さ
Returns: float - 相対高さ
getScaleWidth()
public float getScaleWidth()
相対幅
Returns: float - 相対幅
getScaleX()
public float getScaleX()
相対座標 X
Returns: float - X座標の相対値
getScaleY()
public float getScaleY()
相対座標 Y
Returns: float - 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)
高さのオフセットを設定する
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | int | 新しい値 |
setOffsetWidth(int value)
public void setOffsetWidth(int value)
幅のオフセットを設定する
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | int | 新しい値 |
setOffsetX(int value)
public void setOffsetX(int value)
座標 X のオフセットを設定する
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | int | 新しい値 |
setOffsetY(int value)
public void setOffsetY(int value)
座標 Y のオフセットを設定する
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | int | 新しい値 |
setScaleHeight(float value)
public void setScaleHeight(float value)
相対高さ
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | float | 新しい値 |
setScaleWidth(float value)
public void setScaleWidth(float value)
相対幅
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | float | 新しい値 |
setScaleX(float value)
public void setScaleX(float value)
相対座標 X
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | float | 新しい値 |
setScaleY(float value)
public void setScaleY(float value)
相対座標 Y
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 値 | float | 新しい値 |
toAbsolute(int left, int top, int width, int height)
public Rect toAbsolute(int left, int top, int width, int height)
相対矩形を絶対矩形に変換する
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 左 | int | 矩形の左側 |
| 上 | int | 矩形の上側 |
| 幅 | int | 矩形の幅 |
| 高さ | int | 矩形の高さ |
Returns: Rect
toString()
public String toString()
このインスタンスの値を java.lang.String に変換する。
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| arg0 | long | |
| arg1 | int |