HollowCircleShape
نظرة عامة
HollowCircleShape هي فئة في Aspose.3D FOSS لـ .NET. ترث من: CircleShape, INamedObject.
ملف تعريف دائرة مجوفة متوافق مع IFC.
توفر هذه الفئة 16 طريقة للعمل مع كائنات HollowCircleShape في برامج .NET. تشمل الطرق المتاحة: A3DObject, CircleShape, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HollowCircleShape, RemoveProperty, SceneObject, SetProperty. جميع الأعضاء العامين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.3D FOSS لـ .NET. الخصائص: Excluded, Name, ParentNode, ParentNodes, Properties, Radius, و2 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
WallThickness | double | قراءة/كتابة | يحصل أو يضبط الفرق بين نصف القطر الخارجي والداخلي. |
Radius | double | قراءة/كتابة | يحصل أو يحدد نصف قطر الدائرة. |
Excluded | bool | قراءة/كتابة | يحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير. |
ParentNodes | List<Node> | قراءة | يحصل على جميع parent nodes، يمكن ربط entity بعدة parent nodes لتقنية geometry instancing |
ParentNode | Node | قراءة/كتابة | يحصل أو يعيّن أول parent node، إذا تم تعيين أول parent node، سيتم فصل هذا entity عن باقي parent nodes. |
Scene | Scene | قراءة | يحصل على المشهد الذي ينتمي إليه هذا الكائن |
Name | string | قراءة/كتابة | يحصل أو يضبط الاسم. |
Properties | PropertyCollection | قراءة | يحصل على مجموعة جميع الخصائص. |
الطرق
| التوقيع | وصف |
|---|---|
HollowCircleShape() | يستدعي HollowCircleShape على هذا المثيل HollowCircleShape. |
CircleShape() | أنشئ ملف تعريف بنصف قطر افتراضي (5). |
CircleShape(radius: double) | أنشئ ملف تعريف بنصف قطر محدد. |
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) | يعثر على الخاصية. |