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) | 모든 offset 필드를 0으로 하고 주어진 매개변수에서 scale 필드를 사용하여 RelativeRectangle를 생성합니다. |
| getClass() | |
| getOffsetHeight() | 높이에 대한 offset을 가져옵니다 |
| getOffsetWidth() | 너비에 대한 offset을 가져옵니다 |
| getOffsetX() | 좌표 X에 대한 offset을 가져옵니다 |
| getOffsetY() | 좌표 Y에 대한 offset을 가져옵니다 |
| getScaleHeight() | 상대 높이 |
| getScaleWidth() | 상대 너비 |
| getScaleX() | 상대 좌표 X |
| getScaleY() | 상대 좌표 Y |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setOffsetHeight(int value) | 높이에 대한 offset을 설정합니다 |
| setOffsetWidth(int value) | 너비에 대한 offset을 설정합니다 |
| setOffsetX(int value) | 좌표 X에 대한 offset을 설정합니다 |
| setOffsetY(int value) | 좌표 Y에 대한 offset을 설정합니다 |
| 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)
모든 offset 필드를 0으로 하고 주어진 매개변수에서 scale 필드를 사용하여 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()
높이에 대한 offset을 가져옵니다
Returns: int - 높이에 대한 오프셋
getOffsetWidth()
public int getOffsetWidth()
너비에 대한 offset을 가져옵니다
Returns: int - 너비에 대한 오프셋
getOffsetX()
public int getOffsetX()
좌표 X에 대한 offset을 가져옵니다
Returns: int - X 좌표에 대한 오프셋
getOffsetY()
public int getOffsetY()
좌표 Y에 대한 offset을 가져옵니다
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)
높이에 대한 offset을 설정합니다
Parameters:
| 매개변수 | 형식 | 설명 |
|---|---|---|
| 값 | int | 새 값 |
setOffsetWidth(int value)
public void setOffsetWidth(int value)
너비에 대한 offset을 설정합니다
Parameters:
| 매개변수 | 형식 | 설명 |
|---|---|---|
| 값 | int | 새 값 |
setOffsetX(int value)
public void setOffsetX(int value)
좌표 X에 대한 offset을 설정합니다
Parameters:
| 매개변수 | 형식 | 설명 |
|---|---|---|
| 값 | int | 새 값 |
setOffsetY(int value)
public void setOffsetY(int value)
좌표 Y에 대한 offset을 설정합니다
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 |