LinearExtrusion
المعلومات العامة
LinearExtrusion هي فئة في Aspose.3D FOSS لـ .NET. الميراث من: Entity, INamedObject, IMeshConvertible.
التطحين الخطي يأخذ شكل ثنائي الأبعاد كمدخل ويمد الشكل في البعد الثالث.
توفر هذه الفئة 11 طريقة للعمل مع 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 المزيد.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
Shape | Profile | القراءة/ الكتابة | يحصل على الشكل أو يحدده. |
Direction | Vector3 | القراءة/ الكتابة | يحصل على أو يحدد الاتجاه. |
Height | double | القراءة/ الكتابة | يحصل على أو يحدد الارتفاع. |
Slices | int | القراءة/ الكتابة | يحصل على أو يضع الشرائح. |
Center | bool | القراءة/ الكتابة | يحصل أو يضع المركز. |
TwistOffset | Vector3 | القراءة/ الكتابة | يحصل على أو يضع تعويض التحول. |
Twist | double | القراءة/ الكتابة | يحصل على أو يضع التحول. |
Excluded | bool | القراءة/ الكتابة | يحصل على أو يضع المقصود. |
ParentNodes | List<Node> | اقرأ | يحصل على العقد الأم. |
ParentNode | Node | القراءة/ الكتابة | يحصل على أو يضع العقدة الأم. |
Scene | Scene | اقرأ | يحصل على المشهد. |
Name | string | القراءة/ الكتابة | يحصل على الاسم أو يحدده. |
Properties | PropertyCollection | اقرأ | يحصل على العقارات. |
الطرق
| التوقيع | وصف |
|---|---|
LinearExtrusion() | |
LinearExtrusion(shape: Profile, height: double) | ارتفاع الهندسة المفرقة |
ToMesh() | غير مستخدم في إصدار FOSS يلقي عند التشغيل. تحويل التطحين إلى شبكة. |
Entity(name: string) | |
GetBoundingBox() | يحصل على مربع الحدود للكيان الحالي في نظام إحداثيات الفضاء الكائن. |
GetEntityRendererKey() | يحصل على مفتاح الكيان المسجل في المرسوم |
SceneObject(name: string) | |
A3DObject() | |
RemoveProperty(property: Property) | يزيل خاصية ديناميكية. |
GetProperty(property: string) | احصل على قيمة العقار المحدد |
SetProperty(property: string, value: object?) | تعيين قيمة العقار المحدد |
FindProperty(propertyName: string) | يجد العقار. يمكن أن يكون عبارة عن خاصية ديناميكية (خلقت بواسطة CreateDynamicProperty/SetProperty) أو خاصة أصلية ((محددة باسمها)) |