CircleShape

نظرة عامة

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

ملف تعريف دائرة متوافق مع IFC، يمكن استخدامه لإنشاء شبكة عبر

توفر هذه الفئة 15 طريقة للعمل مع كائنات CircleShape في برامج .NET. الطرق المتاحة تشمل: A3DObject، CircleShape، Entity، FindProperty، GetBoundingBox، GetEntityRendererKey، GetExtent، GetProperty، RemoveProperty، SceneObject، SetProperty. جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.3D FOSS لـ .NET. الخصائص: Excluded، Name، ParentNode، ParentNodes، Properties، Radius، وواحد آخر.

خصائص

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

الطرق

التوقيعوصف
CircleShape()أنشئ ملف تعريف بنصف قطر افتراضي (5).
CircleShape(radius: double)أنشئ ملف تعريف بنصف قطر محدد.
GetExtent()يحصل على الامتداد في بُعدي x و y.
GetEntityRendererKey()يحصل على مفتاح عارض الكيان المسجل في العارض
Entity(name: string)يهيئ نسخة جديدة من فئة الكيان.
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)يعثر على الخاصية.

انظر أيضاً

 العربية