UShape

نظرة عامة

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

شكل U متوافق مع IFC معرف بالمعاملات.

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

خصائص

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

الطرق

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

انظر أيضاً

 العربية