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:

매개변수형식설명
srcRelativeRectangle

equals(Object obj)

public boolean equals(Object obj)

Parameters:

매개변수형식설명
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)

모든 offset 필드를 0으로 하고 주어진 매개변수에서 scale 필드를 사용하여 RelativeRectangle를 생성합니다.

Parameters:

매개변수형식설명
scaleXfloat
scaleYfloat
scaleWidthfloat
scaleHeightfloat

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:

매개변수형식설명
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

매개변수형식설명
arg0long
arg1int