RectangleShape

RectangleShape

ภาพรวม

RectangleShape คือคลาสใน Aspose.3D FOSS สำหรับ Java. สืบทอดจาก: ParameterizedProfile.

รูปสี่เหลี่ยมที่เข้ากันได้กับ IFC พร้อมมุมโค้ง.

คลาสนี้มีเมธอด 31 วิธีสำหรับทำงานกับวัตถุ RectangleShape ในโปรแกรม Java. เมธอดที่ใช้ได้รวมถึง: A3DObject, Entity, ParameterizedProfile, Profile, RectangleShape, SceneObject, findProperty, getBoundingBox, getEntityRendererKey, getExcluded, getExtent, getName และเมธอดเพิ่มเติมอีก 16 วิธี. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน Java ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.3D FOSS สำหรับ Java. คุณสมบัติ: boundingBox, entityRendererKey, excluded, extent, name, parentNode และอีก 6 รายการ.

คุณสมบัติ

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

วิธีการ

ลายเซ็นคำอธิบาย
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คืน bounding box.
Entity(name: String)คอนสตรัคเตอร์ของ RectangleShape.
getParentNode() → Nodeคืนโหนดแม่.
setParentNode(value: Node)กำหนดค่าของโหนดพาเรนท์.
getParentNodes() → ArrayList<Node>ส่งคืนโหนดแม่.
getExcluded() → booleanคืนค่าที่ถูกยกเว้น.
setExcluded(value: boolean)ตั้งค่ารัศมีของส่วนโค้งวงกลมของมุมสี่ด้านทั้งหมด โดยวัดเป็นองศา ค่าเริ่มต้นคือ 0.0.
getEntityRendererKey() → EntityRendererKeyคืนคีย์เรนเดอร์ของเอนทิตี้.
SceneObject()รูปสี่เหลี่ยมผืนผ้าที่เข้ากันได้กับ IFC พร้อมมุมโค้ง.
SceneObject(name: String)เรียก SceneObject(name) บนอินสแตนซ์ RectangleShape นี้.
getScene() → Sceneตัวสร้างของ RectangleShape.
A3DObject()เรียก A3DObject บนอินสแตนซ์ RectangleShape นี้.
A3DObject(name: String)เรียก A3DObject(name) บนอินสแตนซ์ RectangleShape นี้.
getName() → Stringส่งคืนชื่อ.
setName(name: String)ตั้งค่าค่า name.
getProperties() → PropertyCollectionรับรัศมีของส่วนโค้งวงกลมของมุมสี่มุมทั้งหมด วัดเป็นหน่วยองศา ค่าเริ่มต้นคือ 0.0.
findProperty(name: String) → Propertyเรียก findProperty(name) บนอินสแตนซ์ RectangleShape นี้.
getProperty(name: String) → Objectเรียก getProperty(name) บนอินสแตนซ์ RectangleShape นี้.
setProperty(name: String, value: Object)กำหนดค่าคุณสมบัติ.
removeProperty(name: String) → booleanเรียกใช้ removeProperty(name) บนอินสแตนซ์ RectangleShape นี้.
removeProperty(property: Property) → booleanเรียกใช้ removeProperty(property) บนอินสแตนซ์ RectangleShape นี้.

ดูเพิ่มเติม

 ภาษาไทย