HollowCircleShape

HollowCircleShape

ภาพรวม

HollowCircleShape เป็นคลาสใน Aspose.3D FOSS สำหรับ Java. สืบทอดจาก: CircleShape.

โปรไฟล์วงกลมเปล่าเข้ากันได้กับ IFC.

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

คุณสมบัติ

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

วิธีการ

ลายเซ็นคำอธิบาย
HollowCircleShape()สร้างโปรไฟล์ HollowCircleShape ด้วยค่าที่กำหนดไว้ล่วงหน้า.
getWallThickness() → doubleรับค่าความแตกต่างระหว่างรัศมีภายนอกและรัศมีภายใน.
setWallThickness(value: double)ตั้งค่าความแตกต่างระหว่างรัศมีภายนอกและรัศมีภายใน.
CircleShape()สร้างโปรไฟล์ CircleShape ด้วยรัศมีเริ่มต้น (5).
CircleShape(radius: double)สร้างโปรไฟล์ CircleShape ด้วยรัศมีที่ระบุ.
getRadius() → doubleรับรัศมีของวงกลม.
setRadius(value: double)ตั้งค่ารัศมีของวงกลม.
getExtent() → Vector2รับขนาดในมิติ x และ y.
ParameterizedProfile()คอนสตรัคเตอร์.
Profile()คอนสตรัคเตอร์.
getBoundingBox() → BoundingBoxคืนค่า bounding box.
Entity(name: String)เรียก Entity(name) บนอินสแตนซ์ HollowCircleShape นี้.
getParentNode() → Nodeคืนโหนดแม่.
setParentNode(value: Node)กำหนดค่าของโหนดพาเรนท์.
getParentNodes() → ArrayList<Node>คืนโหนดแม่ทั้งหมด.
getExcluded() → booleanคืนค่าที่ถูกยกเว้น.
setExcluded(value: boolean)กำหนดค่าที่ถูกยกเว้น.
getEntityRendererKey() → EntityRendererKeyคืนคีย์ของตัวเรนเดอร์เอนทิตี้.
SceneObject()โปรไฟล์วงกลมรูพรุนที่เข้ากันได้กับ IFC.
SceneObject(name: String)เรียก SceneObject(name) บนอินสแตนซ์ HollowCircleShape นี้.
getScene() → Sceneคืนฉาก.
A3DObject()เรียก A3DObject บนอินสแตนซ์ HollowCircleShape นี้.
A3DObject(name: String)เรียก A3DObject(name) บนอินสแตนซ์ HollowCircleShape นี้.
getName() → Stringคืนค่าชื่อ.
setName(name: String)รับค่าความแตกต่างระหว่างรัศมีภายนอกและรัศมีภายใน.
getProperties() → PropertyCollectionคืนค่าคุณสมบัติ.
findProperty(name: String) → Propertyเรียก findProperty(name) บนอินสแตนซ์ HollowCircleShape นี้.
getProperty(name: String) → Objectเรียก getProperty(name) บนอินสแตนซ์ HollowCircleShape นี้.
setProperty(name: String, value: Object)ตั้งค่าคุณสมบัติ.
removeProperty(name: String) → booleanเรียก removeProperty(name) บนอินสแตนซ์ HollowCircleShape นี้.
removeProperty(property: Property) → booleanเรียก removeProperty(property) บนอินสแตนซ์ HollowCircleShape นี้.

ดูเพิ่มเติม

 ภาษาไทย