HShape

ภาพรวม

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

The ให้พารามิเตอร์ที่กำหนดของรูปแบบ ‘H’ หรือ ‘I’.

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

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
OverallDepthdoubleอ่าน/เขียนรับหรือกำหนดค่าขนาดของความลึก.
BottomFlangeWidthdoubleอ่าน/เขียนรับหรือกำหนดขนาดของความกว้าง.
TopFlangeWidthdoubleอ่าน/เขียนรับหรือกำหนดความกว้างของแฉกด้านบน.
TopFlangeThicknessdoubleอ่าน/เขียนรับหรือกำหนดความหนาของแผ่นคานด้านบน.
TopFlangeEdgeRadiusdoubleอ่าน/เขียนรับหรือกำหนดรัศมีของขอบล่างของฟลานจ์ด้านบน.
BottomFlangeEdgeRadiusdoubleอ่าน/เขียนรับหรือกำหนดรัศมีขอบของฟลันจ์ด้านล่าง.
BottomFlangeFilletRadiusdoubleอ่าน/เขียนรับหรือกำหนดรัศมีของฟิลเล็ทขอบล่าง.
BottomFlangeThicknessdoubleอ่าน/เขียนรับหรือกำหนดความหนาของฟลานจ์ด้านล่าง.
TopFlangeFilletRadiusdoubleอ่าน/เขียนรับหรือกำหนดรัศมีฟิลเล็ตของแถบบน.
WebThicknessdoubleอ่าน/เขียนรับหรือกำหนดความหนาของเว็บ.
Excludedboolอ่าน/เขียนรับหรือกำหนดว่าควรยกเว้นเอนทิตีนี้ระหว่างการส่งออกหรือไม่.
ParentNodesList<Node>อ่านดึงโหนดพาเรนต์ทั้งหมด, เอนทิตี้สามารถแนบกับโหนดพาเรนต์หลายโหนดเพื่อการทำสำเนาเรขาคณิต
ParentNodeNodeอ่าน/เขียนดึงหรือกำหนดโหนดพาเรนต์แรก, หากกำหนดโหนดพาเรนต์แรก, เอนทิตี้นี้จะถูกแยกออกจากโหนดพาเรนต์อื่นๆ.
SceneSceneอ่านรับฉากที่อ็อบเจ็กต์นี้เป็นส่วนหนึ่ง
Namestringอ่าน/เขียนรับหรือกำหนดชื่อ.
PropertiesPropertyCollectionอ่านรับคอลเลกชันของคุณสมบัติทั้งหมด.

วิธีการ

ลายเซ็นคำอธิบาย
HShape()คอนสตรัคเตอร์ของ
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)ค้นหาคุณสมบัติ.

ดูเพิ่มเติม

 ภาษาไทย