HollowRectangleShape

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 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
wallThicknessdoubleอ่านรับความหนาระหว่างขอบของสี่เหลี่ยมและรูภายใน.
innerFilletRadiusdoubleอ่านรับรัศมีฟิลเลตภายในของสี่เหลี่ยมด้านใน.
roundingRadiusdoubleอ่านรับรัศมีของโค้งกลมของมุมสี่มุมทั้งหมด วัดเป็นองศา.
xDimdoubleอ่านรับค่าขนาดของสี่เหลี่ยมในทิศทางแกน x.
yDimdoubleอ่านรับขนาดของสี่เหลี่ยมในทิศทางของแกน y.
extentVector2อ่านรับขนาดในมิติ x และ y.
boundingBoxBoundingBoxอ่านรับกล่องขอบเขต.
parentNodeNodeอ่านรับโหนดแม่.
parentNodesArrayList<Node>อ่านดึงโหนดพาเรนต์.
excludedbooleanอ่านรับค่าที่ถูกยกเว้น.
entityRendererKeyEntityRendererKeyอ่านรับคีย์ของ renderer เอนทิตี้.
sceneSceneอ่านรับฉาก.
nameStringอ่านรับชื่อ.
propertiesPropertyCollectionอ่านรับคุณสมบัติ.

วิธีการ

ลายเซ็นคำอธิบาย
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 นี้.

ดูเพิ่มเติม

 ภาษาไทย