ZShape

סקירה כללית

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

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

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

מאפיינים

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

שיטות

חתימהתיאור
ZShape()קונסטרקטור של
GetExtent()מקבל את המרחב במימדים x ו-y.
GetEntityRendererKey()מקבל את המפתח של ה-entity renderer הרשום ב-renderer
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)מחפש את המאפיין.

ראה גם

 עברית