HollowCircleShape

HollowCircleShape

ภาพรวม

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

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

คลาสนี้ให้ 16 เมธอดสำหรับทำงานกับอ็อบเจ็กต์ HollowCircleShape ในโปรแกรม .NET. เมธอดที่มีให้รวมถึง: A3DObject, CircleShape, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HollowCircleShape, RemoveProperty, SceneObject, SetProperty. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน .NET ใดก็ได้หลังจากติดตั้งแพ็กเกจ Aspose.3D FOSS สำหรับ .NET. คุณสมบัติ: Excluded, Name, ParentNode, ParentNodes, Properties, Radius, และอีก 2 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
WallThicknessdoubleอ่าน/เขียนรับหรือกำหนดค่าความแตกต่างระหว่างรัศมีภายนอกและรัศมีภายใน.
Radiusdoubleอ่าน/เขียนรับหรือกำหนดรัศมีของวงกลม.
Excludedboolอ่าน/เขียนรับหรือกำหนดว่าจะยกเว้นเอนทิตี้นี้ระหว่างการส่งออกหรือไม่.
ParentNodesList<Node>อ่านดึงโหนดพาเรนต์ทั้งหมด, เอนทิตี้สามารถแนบไปยังหลายโหนดพาเรนต์สำหรับการทำสำเนาเรขาคณิต
ParentNodeNodeอ่าน/เขียนดึงหรือกำหนดโหนดพาเรนต์ตัวแรก, หากกำหนดโหนดพาเรนต์ตัวแรก, เอนทิตี้นี้จะถูกถอดออกจากโหนดพาเรนต์อื่น ๆ.
SceneSceneอ่านรับฉากที่อ็อบเจกต์นี้เป็นของ
Namestringอ่าน/เขียนรับหรือกำหนดชื่อ.
PropertiesPropertyCollectionอ่านรับคอลเลกชันของคุณสมบัติทั้งหมด.

วิธีการ

ลายเซ็นคำอธิบาย
HollowCircleShape()เรียก HollowCircleShape บนอินสแตนซ์ HollowCircleShape นี้.
CircleShape()สร้าง โปรไฟล์โดยใช้รัศมีเริ่มต้น(5).
CircleShape(radius: double)สร้างโปรไฟล์ที่มีรัศมีที่ระบุ.
GetExtent()รับค่าขนาดในมิติ x และ y.
GetEntityRendererKey()รับคีย์ของเรนเดอร์เอนทิตี้ที่ลงทะเบียนในเรนเดอร์
Entity(name: string)เริ่มต้นอินสแตนซ์ใหม่ของคลาส Entity.
GetBoundingBox()รับกล่องขอบเขตของเอนทิตีปัจจุบันในระบบพิกัดของออบเจกต์สเปซของมัน.
SceneObject(name: string)เริ่มต้น SceneObject ด้วยชื่อเริ่มต้น
SceneObject()เริ่มต้น SceneObject.
A3DObject()สร้างอินสแตนซ์ใหม่ของคลาส A3DObject โดยไม่มีชื่อ.
A3DObject(name: string)เริ่มต้นอินสแตนซ์ใหม่ของคลาส A3DObject.
RemoveProperty(property: Property)ลบคุณสมบัติแบบไดนามิก.
RemoveProperty(property: string)ลบคุณสมบัติที่ระบุโดยใช้ชื่อ
GetProperty(property: string)รับค่าของคุณสมบัติที่ระบุ
SetProperty(property: string, value: object?)กำหนดค่าของคุณสมบัติที่ระบุ
FindProperty(propertyName: string)ค้นหาคุณสมบัติ.

ดูเพิ่มเติม

 ภาษาไทย