HollowRectangleShape

HollowRectangleShape

نظرة عامة

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

شكل مستطيل أجوف متوافق مع IFC مع زوايا داخلية/خارجية مستديرة.

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

خصائص

اسمالنوعالوصولوصف
WallThicknessdoubleقراءة/كتابةالسماكة بين حد المستطيل والثقب الداخلي
InnerFilletRadiusdoubleقراءة/كتابةنصف قطر الحافة الداخلية للمستطيل الداخلي.
RoundingRadiusdoubleقراءة/كتابةيحصل أو يعيّن نصف قطر الأقواس الدائرية لجميع الزوايا الأربع، مقاسًا بالدرجات.
XDimdoubleقراءة/كتابةيحصل أو يعيّن مدى المستطيل في اتجاه محور x القيمة الافتراضية هي 2.0
YDimdoubleقراءة/كتابةيحصل أو يعيّن مدى المستطيل في اتجاه محور y القيمة الافتراضية هي 2.0
Excludedboolقراءة/كتابةيحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير.
ParentNodesList<Node>قراءةيحصل على جميع العقد الأصلية، يمكن إرفاق كيان بعدة عقد أصلية لتقنية geometry instancing
ParentNodeNodeقراءة/كتابةيحصل أو يضبط أول عقدة أصلية، إذا تم ضبط أول عقدة أصلية، سيتم فصل هذا الكيان عن العقد الأصلية الأخرى.
SceneSceneقراءةيحصل على المشهد الذي ينتمي إليه هذا الكائن
Namestringقراءة/كتابةيحصل على أو يضبط الاسم.
PropertiesPropertyCollectionقراءةيحصل على مجموعة جميع الخصائص.

الطرق

التوقيعوصف
HollowRectangleShape()ينفّذ HollowRectangleShape على هذا المثيل HollowRectangleShape.
RectangleShape()منشئ
RectangleShape(xdim: double, ydim: double)منشئ من بأبعاد محددة على المحور x والمحور y.
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)يجد الخاصية.

انظر أيضاً

 العربية