الفئة HollowRectangleShape

HollowRectangleShape class

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

public class HollowRectangleShape : RectangleShape

المُنشئات

الاسمالوصف
HollowRectangleShape()المنشئ الافتراضي.

الخصائص

الاسمالوصف
Excluded { get; set; }يحصل أو يضبط ما إذا كان يجب استبعاد هذا الكيان أثناء التصدير.
InnerFilletRadius { get; set; }نصف قطر التدوير الداخلي للمستطيل الداخلي.
virtual Name { get; set; }يحصل أو يعيّن الاسم.
ParentNode { get; set; }يحصل أو يعيّن العقدة الأصلية الأولى، إذا تم تعيين العقدة الأصلية الأولى، سيتم فصل هذا الكيان عن العقد الأصلية الأخرى.
ParentNodes { get; }يحصل على جميع العقد الأصلية، يمكن إرفاق كيان بعدة عقد أصلية لتكرار الهندسة.
Properties { get; }يحصل على مجموعة جميع الخصائص.
RoundingRadius { get; set; }يحصل أو يعيّن نصف قطر الأقواس الدائرية لجميع الزوايا الأربعة، مقاسًا بالدرجات. القيمة الافتراضية هي 0.0
Scene { get; }يحصل على المشهد الذي ينتمي إليه هذا الكائن
WallThickness { get; set; }السماكة بين حدود المستطيل والفتحة الداخلية
XDim { get; set; }يحصل أو يعيّن امتداد المستطيل في اتجاه محور x. القيمة الافتراضية هي 2.0
YDim { get; set; }يحصل أو يعيّن امتداد المستطيل في اتجاه محور y. القيمة الافتراضية هي 2.0

الطرق

الاسمالوصف
FindProperty(string)يجد الخاصية. يمكن أن تكون خاصية ديناميكية (Created by CreateDynamicProperty/SetProperty) أو خاصية أصلية (Identified by its name)
GetBoundingBox()يحصل على صندوق الحدود للكيان الحالي في نظام إحداثيات مساحة الكائن الخاصة به.
override GetEntityRendererKey()يحصل على مفتاح عارض الكيان المسجل في العارض
override GetExtent()يحصل على الامتداد في بعدي x و y.
GetProperty(string)احصل على قيمة الخاصية المحددة
RemoveProperty(Property)يزيل خاصية ديناميكية.
RemoveProperty(string)إزالة الخاصية المحددة بالاسم
SetProperty(string, object)يضبط قيمة الخاصية المحددة

انظر أيضًا