CShape

نظرة عامة

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

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

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

خصائص

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

الطرق

التوقيعوصف
CShape()منشئ
GetExtent()يحصل على الامتداد في بعدي x و y.
GetEntityRendererKey()يحصل على مفتاح مُعرض الكيان المسجل في الـ renderer
Entity(name: string)يفعّل مثيلًا جديدًا من فئة Entity.
GetBoundingBox()يحصل على الـ bounding box للكيان الحالي في نظام إحداثيات مساحة الكائن الخاص به.
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)يجد الخاصية.

انظر أيضاً

 العربية