LinearExtrusion

LinearExtrusion

ภาพรวม

LinearExtrusion เป็นคลาสใน Aspose.3D FOSS สําหรับ .NET. ทายาทจาก: Entity, INamedObject, IMeshConvertible.

การสกัดเส้นใช้รูปแบบ 2 มิติเป็นการเข้าและขยายรูปร่างในมิติที่ 3.

หมวดนี้ให้ 12 วิธีในการทํางานกับ LinearExtrusion วัตถุในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, LinearExtrusion, RemoveProperty, SceneObject, SetProperty, ToMesh. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS for .Net. คุณสมบัติ: Center, Direction, Excluded, Height, Name, ParentNode,และอีก 7 คน.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
ShapeProfileอ่าน/เขียนรูปแบบฐานที่จะถูกผลักออกมา.
DirectionVector3อ่าน/เขียนทิศทางการสกัด, ค่าตั้งค่าคือ (0, 0, 1)
Heightdoubleอ่าน/เขียนความสูงของเจโอเมทริก extruded, ค่าตั้งค่าคือ 1.0
Slicesintอ่าน/เขียนช่องของกิณฑ์ extruded twisted, ค่าตั้งค่าคือ 1.
Centerboolอ่าน/เขียนหากค่านี้เป็นเท็จ ระยะการสกัดเส้น Z จะอยู่ที่ 0 ถึงความสูง ถ้าไม่ดังนั้นระยะจะอยู่ที่ - height/2 ถึง heighth/2.
TwistOffsetVector3อ่าน/เขียนการชันที่ใช้ในการสลับ, ค่าตั้งค่าคือ (0, 0, 0).
Twistdoubleอ่าน/เขียนจํานวนของระดับที่ผ่านการ extruded รูปแบบ.
Excludedboolอ่าน/เขียนได้รับหรือกําหนดการไม่ให้ยกเว้นองค์กรนี้ในระหว่างการส่งออก.
ParentNodesList<Node>อ่านได้รับทุกค้อนแม่, องค์กรสามารถติดต่อกับหลายคันแม่สําหรับตัวอย่างทางภูมิศาสตร์
ParentNodeNodeอ่าน/เขียนได้รับหรือตั้งค้อนแม่แรก หากกําหนด ค้อนพ่อแรก องค์กรนี้จะแยกออกจากคันแม่อื่น ๆ.
SceneSceneอ่านรับฉากที่อ็อบเจ็กต์นี้เป็นส่วนของ
Namestringอ่าน/เขียนรับหรือกำหนดชื่อ.
PropertiesPropertyCollectionอ่านรับคอลเลกชันของคุณสมบัติทั้งหมด.

วิธีการ

Signatureคําอธิบาย
LinearExtrusion()การสร้างตัวอย่าง
LinearExtrusion(shape: Profile, height: double)ตัวอย่างของตัวสร้าง รูปแบบฐานที่จะถูก extruded ความสูงของ Geometry extrude
ToMesh()ไม่ถูกนําไปใช้ใน FOSS edition throws ในเวลาทํางาน. เปลี่ยนการสกัดเป็น mesh.
Entity(name: string)เริ่มตัวอย่างใหม่ของชั้น Entity.
GetBoundingBox()ได้กรอบกําหนดขององค์การปัจจุบันในระบบสื่อระยะโคอเรนตี้ของมัน.
GetEntityRendererKey()ได้รหัสของตัวรับการแสดงผลที่ลงทะเบียนในตัวแทนให้ความเห็น
SceneObject(name: string)เริ่มต้น SceneObject ด้วยชื่อตามปกติ
A3DObject()เริ่มตัวอย่างใหม่ของ A3DObject class โดยไม่มีชื่อ.
RemoveProperty(property: Property)ยกย้ายคุณสมบัติไดนามิก.
GetProperty(property: string)รับค่าของคุณสมบัติที่ระบุ
SetProperty(property: string, value: object?)ตั้งค่าค่าของคุณสมบัติที่ระบุ
FindProperty(propertyName: string)หาที่ดินได้.

ดูเช่นกัน

 ภาษาไทย