RelativeRectangle

RelativeRectangle

نمای کلی

RelativeRectangle یک کلاس در Aspose.3D FOSS برای Java است. ارث می‌برد از: Struct<RelativeRectangle>، Serializable.

مستطیل نسبی فرمول بین مؤلفه نسبی و مقدار مطلق به صورت زیر است: Scale * (Reference Width) + offset بنابراین اگر می‌خواهیم مقدار مطلق را نشان دهد، تمام فیلدهای مقیاس را صفر بگذارید و به جای آن از فیلدهای جابجایی استفاده کنید.

این کلاس ۲۵ متد برای کار با اشیای RelativeRectangle در برنامه‌های Java فراهم می‌کند. متدهای موجود شامل: RelativeRectangle، clone، copyFrom، equals، fromScale، getOffsetHeight، getOffsetWidth، getOffsetX، getOffsetY، getScaleHeight، getScaleWidth، getScaleX و 12 متد اضافی. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای Java برای هر برنامه Java در دسترس هستند. ویژگی‌ها: offsetHeight، offsetWidth، offsetX، offsetY، scaleHeight، scaleWidth و 2 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
scaleXfloatخواندنمختصات نسبی X @return مختصات نسبی X /
scaleYfloatخواندنمختصات نسبی Y @return مختصات نسبی Y /
scaleWidthfloatخواندنعرض نسبی @return عرض نسبی /
scaleHeightfloatخواندنارتفاع نسبی @return ارتفاع نسبی /
offsetXintخواندنمقدار جابجایی برای مختصات X را دریافت می‌کند @return مقدار جابجایی برای مختصات X /
offsetYintخواندنمقدار جابجایی برای مختصات Y را دریافت می‌کند @return مقدار جابجایی برای مختصات Y /
offsetWidthintخواندندریافت افست برای عرض @return افست برای عرض
offsetHeightintخواندنانحراف ارتفاع را دریافت می‌کند
@return انحراف ارتفاع

روش ها

امضاتوضیح
RelativeRectangle()متد RelativeRectangle را بر روی این نمونه RelativeRectangle فراخوانی می‌کند.
RelativeRectangle(left: int, top: int, width: int, height: int)متد RelativeRectangle(left, top, width, height) را بر روی این نمونه RelativeRectangle فراخوانی می‌کند.
getScaleX() → floatمختصات نسبی X @return مختصات نسبی X /
setScaleX(value: float)مختصات نسبی X @param value مقدار جدید /
getScaleY() → floatمختصات نسبی Y @return مختصات نسبی Y /
setScaleY(value: float)مختصات نسبی Y @param value مقدار جدید /
getScaleWidth() → floatعرض نسبی @return عرض نسبی /
setScaleWidth(value: float)عرض نسبی @param value مقدار جدید /
getScaleHeight() → floatارتفاع نسبی @return ارتفاع نسبی /
setScaleHeight(value: float)ارتفاع نسبی @param value مقدار جدید /
getOffsetX() → intمقدار جابجایی برای مختصات X @return مقدار جابجایی برای مختصات X /
setOffsetX(value: int)مقدار افست برای مختصات X را تنظیم می‌کند @param value مقدار جدید
getOffsetY() → intمقدار افست برای مختصات Y را دریافت می‌کند @return مقدار افست برای مختصات Y /
setOffsetY(value: int)جابجایی برای مختصات Y را تنظیم می‌کند @param value مقدار جدید
getOffsetWidth() → intدریافت افست برای عرض
@return افست برای عرض /
setOffsetWidth(value: int)آفست عرض را تنظیم می‌کند @param value مقدار جدید
getOffsetHeight() → intمقدار جابجایی برای ارتفاع را دریافت می‌کند @return مقدار جابجایی برای ارتفاع
setOffsetHeight(value: int)مقدار افست برای ارتفاع را تنظیم می‌کند @param value مقدار جدید
toAbsolute(left: int, top: int, width: int, height: int) → Rectمستطیل نسبی را به مستطیل مطلق تبدیل کنید @param left سمت چپ مستطیل @param top بالای مستطیل @param width عرض مستطیل @param height ارتفاع مستطیل @r
fromScale(scaleX: float, scaleY: float, scaleWidth: float, scaleHeight: float) → RelativeRectangleیک RelativeRectangle بسازید که تمام فیلدهای جابجایی صفر باشند و فیلدهای مقیاس از پارامترهای داده شده گرفته شوند.
toString() → Stringمتد toString را بر روی این نمونه RelativeRectangle فراخوانی می‌کند.
clone() → RelativeRectangleدر این نمونه RelativeRectangle، متد clone را فراخوانی می‌کند.
copyFrom(src: RelativeRectangle)در این نمونه RelativeRectangle، متد copyFrom(src) را فراخوانی می‌کند.
hashCode() → intدر این نمونه RelativeRectangle، متد hashCode را فراخوانی می‌کند.
equals(obj: Object) → booleanدر این نمونه RelativeRectangle، متد equals(obj) را فراخوانی می‌کند.

همچنین ببینید:

 فارسی