LShape

نظرة عامة

LShape هي فئة في Aspose.3D FOSS لـ .NET. ترث من: ParameterizedProfile, INamedObject.

ملف تعريف على شكل L متوافق مع IFC يُعرّف بالمعلمات.

توفر هذه الفئة 14 طريقة للعمل مع كائنات LShape في برامج .NET. الطرق المتاحة تشمل: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, LShape, RemoveProperty, SceneObject, SetProperty. جميع الأعضاء العامة يمكن الوصول إليها من أي تطبيق .NET بعد تثبيت حزمة Aspose.3D FOSS لـ .NET. الخصائص: Depth, EdgeRadius, Excluded, FilletRadius, Name, ParentNode, و5 أخرى.

خصائص

اسمالنوعالوصولوصف
Depthdoubleقراءة/كتابةالحصول أو تعيين عمق الملف.
Widthdoubleقراءة/كتابةيحصل أو يضبط عرض الملف.
Thicknessdoubleقراءة/كتابةيحصل أو يضبط سمك الجدار الثابت.
FilletRadiusdoubleقراءة/كتابةيحصل أو يعيّن نصف قطر الحافة المدورة.
EdgeRadiusdoubleقراءة/كتابةيحصل أو يضبط نصف قطر الحافة.
Excludedboolقراءة/كتابةيحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير.
ParentNodesList<Node>قراءةيحصل على جميع العقد الأصلية، يمكن إرفاق الكيان بعدة عقد أصلية لتكرار الهندسة.
ParentNodeNodeقراءة/كتابةيحصل أو يضبط العقدة الأصلية الأولى، إذا تم ضبط العقدة الأصلية الأولى، سيتم فصل هذا الكيان عن العقد الأصلية الأخرى.
SceneSceneقراءةيحصل على المشهد الذي ينتمي إليه هذا الكائن
Namestringقراءة/كتابةيحصل أو يضبط الاسم.
PropertiesPropertyCollectionقراءةيحصل على مجموعة جميع الخصائص.

الطرق

التوقيعوصف
LShape()منشئ
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)يجد الخاصية.

انظر أيضاً

 العربية