TrapeziumShape

TrapeziumShape

ภาพรวม

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

รูปทรง Trapezium ที่เข้ากันได้กับ IFC กำหนดโดยพารามิเตอร์.

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

คุณสมบัติ

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

วิธีการ

ลายเซ็นคำอธิบาย
TrapeziumShape()คอนสตรัคเตอร์ของ
GetExtent()รับขอบเขตในมิติ x และ y.
GetEntityRendererKey()รับคีย์ของ entity renderer ที่ลงทะเบียนใน renderer
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)ค้นพบคุณสมบัติ.

ดูเพิ่มเติม

 ภาษาไทย