HShape
نظرة عامة
HShape هي فئة في Aspose.3D FOSS لـ .NET. تورث من: ParameterizedProfile، INamedObject.
يوفر الـ المعلمات التعريفية لشكل ‘H’ أو ‘I’.
توفر هذه الفئة 14 طريقة للعمل مع كائنات HShape في برامج .NET. تشمل الطرق المتاحة: A3DObject، Entity، FindProperty، GetBoundingBox، GetEntityRendererKey، GetExtent، GetProperty، HShape، RemoveProperty، SceneObject، SetProperty. جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.3D FOSS لـ .NET. الخصائص: BottomFlangeEdgeRadius، BottomFlangeFilletRadius، BottomFlangeThickness، BottomFlangeWidth، Excluded، Name، و10 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
OverallDepth | double | قراءة/كتابة | يحصل أو يعيّن مدى العمق. |
BottomFlangeWidth | double | قراءة/كتابة | يحصل أو يعيّن مدى العرض. |
TopFlangeWidth | double | قراءة/كتابة | الحصول أو تعيين عرض الحافة العلوية. |
TopFlangeThickness | double | قراءة/كتابة | يحصل أو يضبط سماكة الحافة العلوية. |
TopFlangeEdgeRadius | double | قراءة/كتابة | يسترجع أو يعيّن نصف قطر الحواف السفلية للسطح العلوي. |
BottomFlangeEdgeRadius | double | قراءة/كتابة | يحصل أو يضبط نصف قطر حافة الشفة السفلية. |
BottomFlangeFilletRadius | double | قراءة/كتابة | يحصل أو يعيّن نصف قطر الفيلت للفلنجة السفلية. |
BottomFlangeThickness | double | قراءة/كتابة | الحصول أو تعيين سمك الشفة السفلية. |
TopFlangeFilletRadius | double | قراءة/كتابة | يحصل أو يعيّن top flange fillet radius. |
WebThickness | double | قراءة/كتابة | يحصل أو يعيّن سُمك الويب. |
Excluded | bool | قراءة/كتابة | يحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير. |
ParentNodes | List<Node> | قراءة | يحصل على جميع العقد الأصلية، يمكن إرفاق كيان بعدة عقد أصلية لتجسيد الهندسة |
ParentNode | Node | قراءة/كتابة | يحصل أو يحدد العقدة الأصلية الأولى؛ إذا تم تحديد العقدة الأصلية الأولى، سيتم فصل هذا الكيان عن العقد الأصلية الأخرى. |
Scene | Scene | قراءة | يحصل على المشهد الذي ينتمي إليه هذا الكائن |
Name | string | قراءة/كتابة | يحصل أو يضبط الاسم. |
Properties | PropertyCollection | قراءة | يسترجع مجموعة جميع الخصائص. |
الطرق
| التوقيع | وصف |
|---|---|
HShape() | منشئ |
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) | يجد الخاصية. |