HollowRectangleShape
ภาพรวม
HollowRectangleShape เป็นคลาสใน Aspose.3D FOSS สำหรับ Java. สืบทอดจาก: RectangleShape.
รูปทรงสี่เหลี่ยมผืนผ้าว่างที่เข้ากันได้กับ IFC พร้อมมุมโค้งด้านใน/ด้านนอก.
คลาสนี้ให้ 36 เมธอดสำหรับทำงานกับอ็อบเจ็กต์ HollowRectangleShape ในโปรแกรม Java. เมธอดที่มีรวมถึง: A3DObject, Entity, HollowRectangleShape, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent และเมธอดเพิ่มเติมอีก 21 เมธอด. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน Java ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.3D FOSS สำหรับ 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 | อ่าน | รับคีย์ของ renderer เอนทิตี้. |
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 | รับค่า extent ในมิติ 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 | คืนค่าคีย์ของเรนเดอร์เอนทิตี้. |
SceneObject() | รูปทรงสี่เหลี่ยมโพรงที่เข้ากันได้กับ IFC พร้อมมุมโค้งทั้งด้านในและด้านนอก. |
SceneObject(name: String) | เรียก SceneObject(name) บนอินสแตนซ์ HollowRectangleShape นี้. |
getScene() → Scene | คืนฉาก. |
A3DObject() | เรียก A3DObject บนอินสแตนซ์ HollowRectangleShape นี้. |
A3DObject(name: String) | เรียก A3DObject(name) บนอินสแตนซ์ HollowRectangleShape นี้. |
getName() → String | ส่งคืนชื่อ. |
setName(name: String) | ตั้งค่าค่าชื่อ. |
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 นี้. |