HollowCircleShape
نمای کلی
HollowCircleShape یک کلاس در Aspose.3D FOSS برای Java است. ارثبرده از: CircleShape.
پروفایل دایره توخالی سازگار با IFC.
این کلاس 31 متد برای کار با اشیای HollowCircleShape در برنامههای Java فراهم میکند. متدهای موجود عبارتند از: A3DObject, CircleShape, Entity, HollowCircleShape, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent، و 15 متد دیگر. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای Java، برای هر برنامه Java در دسترس هستند. ویژگیها: boundingBox, entityRendererKey, excluded, extent, name, parentNode، و 5 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
wallThickness | double | خواندن | فرق بین شعاع بیرونی و داخلی را برمیگرداند. |
radius | double | خواندن | شعاع دایره را دریافت میکند. |
extent | Vector2 | خواندن | اندازهٔ امتداد را در ابعاد x و y دریافت میکند. |
boundingBox | BoundingBox | خواندن | جعبه محدوده را دریافت میکند. |
parentNode | Node | خواندن | والد گره را دریافت میکند. |
parentNodes | ArrayList<Node> | خواندن | گرههای والد را دریافت میکند. |
excluded | boolean | خواندن | مقدار مستثنی را دریافت میکند. |
entityRendererKey | EntityRendererKey | خواندن | کلید رندر کنندهٔ موجودیت را دریافت میکند. |
scene | Scene | خواندن | صحنه را دریافت میکند. |
name | String | خواندن | نام را دریافت میکند. |
properties | PropertyCollection | خواندن | ویژگیها را دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
HollowCircleShape() | یک نمایه HollowCircleShape را با مقادیر پیشفرض میسازد. |
getWallThickness() → double | اختلاف بین شعاع بیرونی و داخلی را برمیگرداند. |
setWallThickness(value: double) | فاصله بین شعاع خارجی و داخلی را تنظیم میکند. |
CircleShape() | یک نمایه CircleShape را با شعاع پیشفرض (5) میسازد. |
CircleShape(radius: double) | یک نمایه CircleShape را با شعاع مشخص میسازد. |
getRadius() → double | شعاع دایره را دریافت میکند. |
setRadius(value: double) | شعاع دایره را تنظیم میکند. |
getExtent() → Vector2 | ابعاد را در بُعدهای x و y دریافت میکند. |
ParameterizedProfile() | سازنده. |
Profile() | سازنده. |
getBoundingBox() → BoundingBox | جعبهٔ محدودکننده را برمیگرداند. |
Entity(name: String) | متد Entity(name) را روی این نمونهٔ HollowCircleShape فراخوانی میکند. |
getParentNode() → Node | گرهٔ والد را برمیگرداند. |
setParentNode(value: Node) | مقدار گره والد را تنظیم میکند. |
getParentNodes() → ArrayList<Node> | گرههای والد را برمیگرداند. |
getExcluded() → boolean | مقدار مستثنی را برمیگرداند. |
setExcluded(value: boolean) | مقدار مستثنی را تنظیم میکند. |
getEntityRendererKey() → EntityRendererKey | کلید رندر کنندهٔ موجودیت را برمیگرداند. |
SceneObject() | پروفیل دایرهای توخالی سازگار با IFC. |
SceneObject(name: String) | متد SceneObject(name) را بر روی این نمونهٔ HollowCircleShape فراخوانی میکند. |
getScene() → Scene | صحنه را برمیگرداند. |
A3DObject() | متد A3DObject را بر روی این نمونه HollowCircleShape فراخوانی میکند. |
A3DObject(name: String) | متد A3DObject(name) را بر روی این نمونه HollowCircleShape فراخوانی میکند. |
getName() → String | نام را برمیگرداند. |
setName(name: String) | تفاوت بین شعاع خارجی و داخلی را دریافت میکند. |
getProperties() → PropertyCollection | ویژگیها را برمیگرداند. |
findProperty(name: String) → Property | متد findProperty(name) را بر روی این نمونه HollowCircleShape فراخوانی میکند. |
getProperty(name: String) → Object | متد getProperty(name) را بر روی این نمونه HollowCircleShape فراخوانی میکند. |
setProperty(name: String, value: Object) | مقدار ویژگی را تنظیم میکند. |
removeProperty(name: String) → boolean | متد removeProperty(name) را بر روی این نمونه HollowCircleShape فراخوانی میکند. |
removeProperty(property: Property) → boolean | متد removeProperty(property) را بر روی این نمونه HollowCircleShape فراخوانی میکند. |