LinearExtrusion

LinearExtrusion

ภาพรวม

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

LinearExtrusion แปลงรูปทรง 2D ให้เป็นเมช 3D โดยการดึงออกตามทิศทางที่มีความสูง, slices, และ twist ที่กำหนดได้.

คลาสนี้ประกาศ 9 methods สำหรับวัตถุ LinearExtrusion ในโปรแกรม Python. เมธอดที่มีรวมถึง: __init__, find_property, get_bounding_box, get_entity_renderer_key, get_property, remove_property, set_property, to_mesh. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน Python ใดก็ได้หลังจากติดตั้งแพ็กเกจ Aspose.3D FOSS สำหรับ Python. คุณสมบัติ: center, direction, excluded, height, name, parent_node, และอีก 7 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
shape'Profile'อ่าน/เขียนรับหรือกำหนดรูปทรง.
direction'Vector3'อ่าน/เขียนรับหรือกำหนดทิศทาง.
heightfloatอ่าน/เขียนรับหรือกำหนดความสูง.
slicesintอ่าน/เขียนรับหรือกำหนดค่า slices.
centerboolอ่าน/เขียนรับหรือกำหนดศูนย์กลาง.
twist_offset'Vector3'อ่าน/เขียนรับหรือกำหนดออฟเซ็ตการบิด.
twistfloatอ่าน/เขียนรับหรือกำหนดการบิด.
parent_nodesList['Node']อ่านรับโหนดแม่.
parent_nodeOptional['Node']อ่าน/เขียนรับหรือกำหนดโหนดแม่.
excludedboolอ่าน/เขียนรับหรือกำหนดค่า excluded.
scene``อ่าน/เขียนรับหรือกำหนดฉาก.
namestrอ่าน/เขียนรับหรือกำหนดชื่อ.
propertiesPropertyCollectionอ่านรับคุณสมบัติ.

วิธีการ

ลายเซ็นคำอธิบาย
__init__(name: str, shape: 'Profile', height: float)Calls init(name, shape, height) บนอินสแตนซ์ LinearExtrusion นี้.
to_mesh() → 'Mesh'ไม่ได้รับการดำเนินการในเวอร์ชัน FOSS — จะโยนข้อผิดพลาดในขณะรันไทม์. ส่งคืนอ็อบเจกต์ Mesh ที่เป็นตัวแทนของเรขาคณิตที่ดันออกมา
__init__(name: str)Calls init(name) บนอินสแตนซ์ LinearExtrusion นี้.
get_bounding_box() → BoundingBoxไม่ได้ทำงานในรุ่น FOSS — เกิดข้อยกเว้นในขณะรันไทม์. คืนค่ากล่องขอบเขต.
get_entity_renderer_key()ไม่ได้รับการดำเนินการในรุ่น FOSS — โยนข้อผิดพลาดขณะรันไทม์. คืนค่าคีย์ของเรนเดอร์เอนทิตี้.
find_property(property_name: str)เรียก find_property(property_name) บนอินสแตนซ์ LinearExtrusion นี้.
get_property(property: str)เรียก get_property(property) บนอินสแตนซ์ LinearExtrusion นี้.
set_property(property: str, value)ตั้งค่าค่าคุณสมบัติ.
remove_property(property)เรียก remove_property(property) บนอินสแตนซ์ LinearExtrusion นี้.

ดูเพิ่มเติม

 ภาษาไทย