LinearExtrusion

LinearExtrusion

نظرة عامة

LinearExtrusion هي فئة في Aspose.3D FOSS لـ Python. ترث من: Entity.

LinearExtrusion يحوّل شكلًا ثنائي الأبعاد إلى شبكة ثلاثية الأبعاد عن طريق البثق على طول اتجاه مع ارتفاع قابل للتكوين، شرائح، وتواء.

تعلن هذه الفئة عن 9 طرق لكائنات 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قراءة/كتابةيحصل أو يضبط المقاطع.
centerboolقراءة/كتابةيحصل أو يضبط center.
twist_offset'Vector3'قراءة/كتابةيحصل أو يضبط إزاحة الالتواء.
twistfloatقراءة/كتابةيحصل أو يعيّن الالتواء.
parent_nodesList['Node']قراءةيحصل على العقد الأصلية.
parent_nodeOptional['Node']قراءة/كتابةيحصل أو يضبط العقدة الأصلية.
excludedboolقراءة/كتابةيحصل أو يضبط المستبعد.
scene``قراءة/كتابةيحصل أو يضبط المشهد.
namestrقراءة/كتابةيحصل أو يعيّن الاسم.
propertiesPropertyCollectionقراءةيحصل على الخصائص.

الطرق

التوقيعوصف
__init__(name: str, shape: 'Profile', height: float)Calls init(الاسم، الشكل، الارتفاع) على هذا الكائن 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.

انظر أيضاً

 العربية