TShape

סקירה כללית

TShape היא מחלקה ב-Aspose.3D FOSS עבור .NET. יורשת מ-: ParameterizedProfile, INamedObject.

צורת T תואמת IFC מוגדרת על-ידי פרמטרים.

מחלקה זו מספקת 14 שיטות לעבודה עם עצמים מסוג TShape בתוכניות .NET. השיטות הזמינות כוללות: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, RemoveProperty, SceneObject, SetProperty, TShape. כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.3D FOSS עבור .NET. מאפיינים: Depth, Excluded, FilletRadius, FlangeEdgeRadius, FlangeThickness, FlangeWidth, ועוד 7.

מאפיינים

שםסוגגישהתיאור
Depthdoubleקריאה/כתיבהמקבל או מגדיר את האורך של הרשת.
FlangeWidthdoubleקריאה/כתיבהמקבל או מגדיר את האורך של הצלע.
WebThicknessdoubleקריאה/כתיבהמקבל או מגדיר את עובי הקיר של הרשת.
FlangeThicknessdoubleקריאה/כתיבהמקבל או מגדיר את עובי הקיר של הצלע.
FilletRadiusdoubleקריאה/כתיבהמקבל או מגדיר את הרדיוס של הפילט בין web ו-flange.
FlangeEdgeRadiusdoubleקריאה/כתיבהמקבל או מגדיר את רדיוס קצה השפל.
WebEdgeRadiusdoubleקריאה/כתיבהמקבל או מגדיר את רדיוס קצה הרשת.
Excludedboolקריאה/כתיבהמקבל או מגדיר האם להוציא ישות זו מהייצוא.
ParentNodesList<Node>קריאהמקבל את כל צמתי האב, ישות יכולה להיות מצורפת למספר צמתי אב לצורך אינסטנסינג של גאומטריה.
ParentNodeNodeקריאה/כתיבהמקבל או מגדיר את צומת האב הראשון; אם מוגדר צומת האב הראשון, ישות זו תתנתק מצמתים אחרים.
SceneSceneקריאהמקבל את הסצנה שהאובייקט הזה שייך אליה
Namestringקריאה/כתיבהמקבל או מגדיר את השם.
PropertiesPropertyCollectionקריאהמקבל את האוסף של כל המאפיינים.

שיטות

חתימהתיאור
TShape()קונסטרוקטור של
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)מאתר את המאפיין.

ראה גם

 עברית