HShape
نمای کلی
HShape یک کلاس در Aspose.3D FOSS برای Java است. ارثبری از: ParameterizedProfile.
HShape پارامترهای تعریفکننده یک شکل ‘H’ یا ‘I’ را فراهم میکند.
این کلاس 45 متد برای کار با اشیاء HShape در برنامههای Java فراهم میکند. متدهای موجود شامل: A3DObject, Entity, HShape, ParameterizedProfile, Profile, SceneObject, findProperty, getBottomFlangeEdgeRadius, getBottomFlangeFilletRadius, getBottomFlangeThickness, getBottomFlangeWidth, getBoundingBox و 30 متد دیگر. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای Java، برای هر برنامه Java قابل دسترسی هستند. ویژگیها: bottomFlangeEdgeRadius, bottomFlangeFilletRadius, bottomFlangeThickness, bottomFlangeWidth, boundingBox, entityRendererKey و 13 مورد دیگر.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
overallDepth | double | خواندن | محدودهٔ عمق را دریافت میکند. |
bottomFlangeWidth | double | خواندن | حد عرض را دریافت میکند. |
topFlangeWidth | double | خواندن | عرض لبه بالایی را دریافت میکند. |
topFlangeThickness | double | خواندن | ضخامت فلنج بالایی را دریافت میکند. |
topFlangeEdgeRadius | double | خواندن | شعاع لبههای پایین فلامن بالایی را دریافت میکند. |
topFlangeFilletRadius | double | خواندن | شعاع فیلِت بین وب و فلنج بالایی را دریافت میکند. |
bottomFlangeThickness | double | خواندن | ضخامت فِلنج H-شکل را دریافت میکند. |
webThickness | double | خواندن | ضخامت وب شکل H را دریافت میکند. |
bottomFlangeFilletRadius | double | خواندن | شعاع فِلِت بین وب و فلنج پایین را دریافت میکند. |
bottomFlangeEdgeRadius | double | خواندن | شعاع لبههای بالایی فلنج پایین را دریافت میکند. |
extent | Vector2 | خواندن | اندازهٔ بُعد در ابعاد x و y را دریافت میکند. |
boundingBox | BoundingBox | خواندن | جعبهٔ محدودکننده را دریافت میکند. |
parentNode | Node | خواندن | والد گره را دریافت میکند. |
parentNodes | ArrayList<Node> | خواندن | گرههای والد را دریافت میکند. |
excluded | boolean | خواندن | مقدار مستثنی را برمیگرداند. |
entityRendererKey | EntityRendererKey | خواندن | کلید رندر کنندهٔ موجودیت را دریافت میکند. |
scene | Scene | خواندن | صحنه را دریافت میکند. |
name | String | خواندن | نام را دریافت میکند. |
properties | PropertyCollection | خواندن | ویژگیها را دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
HShape() | سازنده HShape / |
getOverallDepth() → double | دامنه عمق را دریافت میکند. |
setOverallDepth(value: double) | بازه عمق را تنظیم میکند. |
getBottomFlangeWidth() → double | بازهٔ عرض را دریافت میکند. |
setBottomFlangeWidth(value: double) | حد عرض را تنظیم میکند. |
getTopFlangeWidth() → double | عرض لبه بالایی را دریافت میکند. |
setTopFlangeWidth(value: double) | عرض لبهٔ بالایی را تنظیم میکند. |
getTopFlangeThickness() → double | ضخامت فلنج بالایی را دریافت میکند. |
setTopFlangeThickness(value: double) | ضخامت فلنج بالایی را تنظیم میکند. |
getTopFlangeEdgeRadius() → double | شعاع لبههای پایین فلاسک بالایی را برمیگرداند. |
setTopFlangeEdgeRadius(value: double) | شعاع لبههای پایین فلنج بالایی را تنظیم میکند. |
getTopFlangeFilletRadius() → double | شعاع گوشهٔ گرد بین وب و فلانژ بالایی را دریافت میکند. |
setTopFlangeFilletRadius(value: double) | شعاع فروریزی بین web و top flange را تنظیم میکند. |
getBottomFlangeThickness() → double | ضخامت فلنج شکل H را دریافت میکند. |
setBottomFlangeThickness(value: double) | ضخامت لبه H-شکل را تنظیم میکند. |
getWebThickness() → double | ضخامت وب شکل H را دریافت میکند. |
setWebThickness(value: double) | ضخامت وب شکل H را تنظیم میکند. |
getBottomFlangeFilletRadius() → double | شعاع گرهگرد بین وب و فِلنج پایین را دریافت میکند. |
setBottomFlangeFilletRadius(value: double) | شعاع گرهگرد بین وب و فِلنج پایین را تنظیم میکند. |
getBottomFlangeEdgeRadius() → double | شعاع لبههای بالایی فلنج پایین را دریافت میکند. |
setBottomFlangeEdgeRadius(value: double) | شعاع لبههای بالایی فلنج پایین را تنظیم میکند. |
getExtent() → Vector2 | اندازه در بُعد x و y را دریافت میکند. |
ParameterizedProfile() | سازنده. |
Profile() | سازنده. |
getBoundingBox() → BoundingBox | جعبه محدوده را برمیگرداند. |
Entity(name: String) | متد Entity(name) را بر روی این نمونه HShape فراخوانی میکند. |
getParentNode() → Node | گره والد را برمیگرداند. |
setParentNode(value: Node) | مقدار گره والد را تنظیم میکند. |
getParentNodes() → ArrayList<Node> | گرههای والد را برمیگرداند. |
getExcluded() → boolean | شعاع لبههای پایین فلنج بالایی را دریافت یا تنظیم میکند. |
setExcluded(value: boolean) | مقدار مستثنی را تنظیم میکند. |
getEntityRendererKey() → EntityRendererKey | کلید رندرکنندهٔ موجودیت را برمیگرداند. |
SceneObject() | HShape پارامترهای تعریفکنندهٔ یک شکل ‘H’ یا ‘I’ را ارائه میدهد. |
SceneObject(name: String) | دریافت یا تنظیم مقدار دامنه عمق. |
getScene() → Scene | صحنه را برمیگرداند. |
A3DObject() | A3DObject را بر روی این نمونهٔ HShape فراخوانی میکند. |
A3DObject(name: String) | A3DObject(name) را بر روی این نمونهٔ HShape فراخوانی میکند. |
getName() → String | دریافت یا تنظیم مقدار عرض. |
setName(name: String) | عرض لبه بالایی را دریافت یا تنظیم میکند. |
getProperties() → PropertyCollection | ضخامت فلنج بالایی را دریافت یا تنظیم میکند. |
findProperty(name: String) → Property | متد findProperty(name) را بر روی این نمونه HShape صدا میزند. |
getProperty(name: String) → Object | متد getProperty(name) را بر روی این نمونه HShape صدا میزند. |
setProperty(name: String, value: Object) | مقدار ویژگی را تنظیم میکند. |
removeProperty(name: String) → boolean | متد removeProperty(name) را بر روی این نمونه HShape صدا میزند. |
removeProperty(property: Property) → boolean | شعاع fillet بین web و bottom flange را دریافت یا تنظیم میکند. |