HollowRectangleShape
نمای کلی
HollowRectangleShape یک کلاس در Aspose.3D FOSS برای Java است. ارثبرده از: RectangleShape.
شکل مستطیلی توخالی سازگار با IFC با گوشههای منحنی داخلی/خارجی.
این کلاس 36 متد برای کار با اشیای HollowRectangleShape در برنامههای Java فراهم میکند. متدهای موجود شامل: A3DObject, Entity, HollowRectangleShape, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent و 21 متد دیگر هستند. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای Java برای هر برنامه Java قابل دسترسی هستند. ویژگیها: boundingBox, entityRendererKey, excluded, extent, innerFilletRadius, name و 8 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
wallThickness | double | خواندن | ضخامت بین مرز مستطیل و سوراخ داخلی را بهدست میآورد. |
innerFilletRadius | double | خواندن | شعاع گردی داخلی مستطیل داخلی را دریافت میکند. |
roundingRadius | double | خواندن | شعاع قوسهای دایرهای تمام چهار گوشه را بر حسب درجه دریافت میکند. |
xDim | double | خواندن | اندازه مستطیل را در جهت محور x دریافت میکند. |
yDim | double | خواندن | اندازه مستطیل را در جهت محور y دریافت میکند. |
extent | Vector2 | خواندن | گسترش را در ابعاد x و y دریافت میکند. |
boundingBox | BoundingBox | خواندن | جعبه محدودکننده را دریافت میکند. |
parentNode | Node | خواندن | والد گره را دریافت میکند. |
parentNodes | ArrayList<Node> | خواندن | گرههای والد را دریافت میکند. |
excluded | boolean | خواندن | مقدار مستثنی را دریافت میکند. |
entityRendererKey | EntityRendererKey | خواندن | کلید رندر کنندهٔ موجودیت را دریافت میکند. |
scene | Scene | خواندن | صحنه را دریافت میکند. |
name | String | خواندن | نام را دریافت میکند. |
properties | PropertyCollection | خواندن | ویژگیها را دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
HollowRectangleShape() | یک نمایهٔ HollowRectangleShape را با مقادیر پیشفرض میسازد. |
getWallThickness() → double | ضخامت بین مرز مستطیل و سوراخ داخلی را به دست میآورد. |
setWallThickness(value: double) | ضخامت بین مرز مستطیل و سوراخ داخلی را تنظیم میکند. |
getInnerFilletRadius() → double | شعاع فیلِت داخلی مستطیل داخلی را دریافت میکند. |
setInnerFilletRadius(value: double) | شعاع فیلِت داخلی مستطیل داخلی را تنظیم میکند. |
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) | متد Entity(name) را بر روی این نمونه HollowRectangleShape فراخوانی میکند. |
getParentNode() → Node | گره والد را برمیگرداند. |
setParentNode(value: Node) | ضخامت بین مرز مستطیل و حفره داخلی را دریافت میکند. |
getParentNodes() → ArrayList<Node> | گرههای والد را برمیگرداند. |
getExcluded() → boolean | ضخامت بین مرز مستطیل و حفره داخلی را تنظیم میکند. |
setExcluded(value: boolean) | مقدار مستثنی را تنظیم میکند. |
getEntityRendererKey() → EntityRendererKey | کلید entity renderer را برمیگرداند. |
SceneObject() | شکل مستطیلی توخالی سازگار با IFC با گوشههای داخلی/خارجی گرد. |
SceneObject(name: String) | متد SceneObject(name) را بر روی این نمونه HollowRectangleShape فراخوانی میکند. |
getScene() → Scene | صحنه را برمیگرداند. |
A3DObject() | متد A3DObject را بر روی این نمونه HollowRectangleShape فراخوانی میکند. |
A3DObject(name: String) | متد A3DObject(name) را بر روی این نمونه HollowRectangleShape فراخوانی میکند. |
getName() → String | نام را برمیگرداند. |
setName(name: String) | مقدار name را تنظیم میکند. |
getProperties() → PropertyCollection | خصوصیات را برمیگرداند. |
findProperty(name: String) → Property | متد findProperty(name) را بر روی این نمونه HollowRectangleShape فراخوانی میکند. |
getProperty(name: String) → Object | متد getProperty(name) را بر روی این نمونه HollowRectangleShape صدا میزند. |
setProperty(name: String, value: Object) | مقدار ویژگی را تنظیم میکند. |
removeProperty(name: String) → boolean | متد removeProperty(name) را بر روی این نمونه HollowRectangleShape صدا میزند. |
removeProperty(property: Property) → boolean | متد removeProperty(property) را بر روی این نمونه HollowRectangleShape صدا میزند. |