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 รายการ. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน Java ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.3D FOSS สำหรับ Java. คุณสมบัติ: bottomFlangeEdgeRadius, bottomFlangeFilletRadius, bottomFlangeThickness, bottomFlangeWidth, boundingBox, entityRendererKey, และอีก 13 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
overallDepth | double | อ่าน | รับขนาดของความลึก. |
bottomFlangeWidth | double | อ่าน | รับค่าขอบเขตของความกว้าง. |
topFlangeWidth | double | อ่าน | รับความกว้างของแผ่นบน. |
topFlangeThickness | double | อ่าน | รับความหนาของแถบบน. |
topFlangeEdgeRadius | double | อ่าน | รับค่ารัศมีของขอบล่างของแผ่นฟลันจ์ด้านบน. |
topFlangeFilletRadius | double | อ่าน | รับค่ารัศมีของ fillet ระหว่างเว็บและแผ่นบน. |
bottomFlangeThickness | double | อ่าน | รับความหนาของแฟลนจ์ของรูปทรง H. |
webThickness | double | อ่าน | รับความหนาของ web ของ H-shape. |
bottomFlangeFilletRadius | double | อ่าน | รับค่า radius ของ fillet ระหว่าง web กับ bottom flange. |
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) | ตั้งค่ารัศมีของฟิลเลตระหว่างเว็บและแถบบน. |
getBottomFlangeThickness() → double | รับความหนาของฟลานจ์ของ H-shape. |
setBottomFlangeThickness(value: double) | ตั้งความหนาของฟลานจ์ของรูปทรง H. |
getWebThickness() → double | รับความหนาของส่วนเว็บของรูปทรง H. |
setWebThickness(value: double) | กำหนดความหนาของเว็บของ H-shape. |
getBottomFlangeFilletRadius() → double | รับรัศมีของฟิลเลตระหว่างเว็บและฟลันจ์ล่าง. |
setBottomFlangeFilletRadius(value: double) | ตั้งรัศมีของฟิลเลตระหว่างเว็บและฟลันจ์ล่าง. |
getBottomFlangeEdgeRadius() → double | รับรัศมีของขอบด้านบนของแผ่นบังเหียนด้านล่าง. |
setBottomFlangeEdgeRadius(value: double) | ตั้งค่ารัศมีของขอบด้านบนของแผ่นล่าง. |
getExtent() → Vector2 | รับค่า extent ในมิติ 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. |