ParameterizedProfile

ParameterizedProfile

نظرة عامة

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

الفئة الأساسية لجميع الملفات الشخصية المعلمة.

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

خصائص

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

الطرق

التوقيعوصف
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)يجد الخاصية.

انظر أيضاً

 العربية