RectangleShape

RectangleShape

نمای کلی

RectangleShape یک کلاس در Aspose.3D FOSS برای Java است. ارث‌بری از: ParameterizedProfile.

شکل مستطیلی سازگار با IFC با گوشه‌های گرد.

این کلاس 31 متد برای کار با اشیای RectangleShape در برنامه‌های Java فراهم می‌کند. متدهای موجود شامل: A3DObject, Entity, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, getName و 16 متد دیگر هستند. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای Java برای هر برنامه Java در دسترس هستند. ویژگی‌ها: boundingBox, entityRendererKey, excluded, extent, name, parentNode و 6 مورد دیگر.

خواص

نامنوعدسترسیتوضیح
roundingRadiusdoubleخواندنشعاع قوس‌های دایره‌ای تمام چهار گوشه را بر حسب درجه دریافت می‌کند.
xDimdoubleخواندنطول مستطیل را در جهت محور x دریافت می‌کند.
yDimdoubleخواندناندازه مستطیل را در جهت محور y دریافت می‌کند.
extentVector2خواندناندازه در ابعاد x و y را دریافت می‌کند.
boundingBoxBoundingBoxخواندنجعبه محدود کننده را دریافت می‌کند.
parentNodeNodeخواندنگره والد را دریافت می‌کند.
parentNodesArrayList<Node>خواندنگره‌های والد را دریافت می‌کند.
excludedbooleanخواندنمقدار مستثنی را دریافت می‌کند.
entityRendererKeyEntityRendererKeyخواندنکلید رندر کنندهٔ موجودیت را دریافت می‌کند.
sceneSceneخواندنصحنه را دریافت می‌کند.
nameStringخواندننام را دریافت می‌کند.
propertiesPropertyCollectionخواندنویژگی‌ها را دریافت می‌کند.

روش ها

امضاتوضیح
RectangleShape()سازندهٔ RectangleShape.
getRoundingRadius() → doubleشعاع قوس‌های دایره‌ای چهار گوشه را به‌دست می‌آورد، بر حسب درجه.
setRoundingRadius(value: double)شعاع قوس‌های دایره‌ای چهار گوشه را تنظیم می‌کند، بر حسب درجه.
getXDim() → doubleطول مستطیل را در جهت محور x دریافت می‌کند.
setXDim(value: double)اندازهٔ مستطیل را در جهت محور x تنظیم می‌کند.
getYDim() → doubleاندازهٔ مستطیل را در جهت محور y برمی‌گرداند.
setYDim(value: double)اندازهٔ مستطیل را در جهت محور y تنظیم می‌کند.
getExtent() → Vector2اندازه در ابعاد x و y را دریافت می‌کند.
ParameterizedProfile()سازنده.
Profile()سازنده.
getBoundingBox() → BoundingBoxجعبه محدود‌کننده را برمی‌گرداند.
Entity(name: String)سازندهٔ RectangleShape.
getParentNode() → Nodeگره والد را برمی‌گرداند.
setParentNode(value: Node)مقدار گره والد را تنظیم می‌کند.
getParentNodes() → ArrayList<Node>گره‌های والد را باز می‌گرداند.
getExcluded() → booleanموارد مستثنی را باز می‌گرداند.
setExcluded(value: boolean)شعاع قوس‌های دایره‌ای چهار گوشه را تنظیم می‌کند، که بر حسب درجه اندازه‌گیری می‌شود. مقدار پیش‌فرض ۰٫۰ است.
getEntityRendererKey() → EntityRendererKeyکلید رندر کنندهٔ موجودیت را برمی‌گرداند.
SceneObject()شکل مستطیلی سازگار با IFC با گوشه‌های گرد.
SceneObject(name: String)متد SceneObject(name) را روی این نمونه RectangleShape فراخوانی می‌کند.
getScene() → Sceneسازندهٔ RectangleShape.
A3DObject()متد A3DObject را روی این نمونه RectangleShape فراخوانی می‌کند.
A3DObject(name: String)متد A3DObject(name) را روی این نمونه RectangleShape فراخوانی می‌کند.
getName() → Stringنام را برمی‌گرداند.
setName(name: String)مقدار name را تنظیم می‌کند.
getProperties() → PropertyCollectionشعاع قوس‌های دایره‌ای چهار گوشه را بر حسب درجه می‌گیرد. مقدار پیش‌فرض 0.0 است.
findProperty(name: String) → Propertyمتد findProperty(name) را بر روی این نمونه RectangleShape فراخوانی می‌کند.
getProperty(name: String) → Objectمتد getProperty(name) را بر روی این نمونه RectangleShape فراخوانی می‌کند.
setProperty(name: String, value: Object)مقدار ویژگی را تنظیم می‌کند.
removeProperty(name: String) → booleanمتد removeProperty(name) را بر روی این نمونه RectangleShape فراخوانی می‌کند.
removeProperty(property: Property) → booleanمتد removeProperty(property) را بر روی این نمونه RectangleShape فراخوانی می‌کند.

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

 فارسی