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 لذا إذا أردنا تمثيله كقيمة مطلقة، اترك جميع حقول المقياس صفرًا، واستخدم حقول الإزاحة بدلاً من ذلك.

المنشئات

منشئالوصف
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:

معاملنوعالوصف
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)

إنشاء RelativeRectangle مع جميع حقول الإزاحة صفرًا وحقول المقياس من المعلمات المعطاة.

Parameters:

معاملنوعالوصف
scaleXfloat
scaleYfloat
scaleWidthfloat
scaleHeightfloat

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:

معاملنوعالوصف
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

معاملنوعالوصف
arg0long
arg1int