HShape

סקירה כללית

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

ה- מספקת את הפרמטרים המגדירים של צורת ‘H’ או ‘I’.

מחלקה זו מספקת 14 שיטות לעבודה עם עצמים מסוג HShape בתוכניות .NET. השיטות הזמינות כוללות: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HShape, RemoveProperty, SceneObject, SetProperty. כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.3D FOSS עבור .NET. מאפיינים: BottomFlangeEdgeRadius, BottomFlangeFilletRadius, BottomFlangeThickness, BottomFlangeWidth, Excluded, Name, ועוד 10.

מאפיינים

שםסוגגישהתיאור
OverallDepthdoubleקריאה/כתיבהמקבל או מגדיר את היקף העומק.
BottomFlangeWidthdoubleקריאה/כתיבהמקבל או מגדיר את היקף הרוחב.
TopFlangeWidthdoubleקריאה/כתיבהמקבל או מגדיר את הרוחב של הכנף העליונה.
TopFlangeThicknessdoubleקריאה/כתיבהמקבל או מגדיר את העובי של הצלע העליונה.
TopFlangeEdgeRadiusdoubleקריאה/כתיבהמקבל או מגדיר את רדיוס הקצוות התחתונים של הצלע העליונה.
BottomFlangeEdgeRadiusdoubleקריאה/כתיבהמקבל או מגדיר את רדיוס קצה הפלנג התחתון.
BottomFlangeFilletRadiusdoubleקריאה/כתיבהמקבל או מגדיר את רדיוס הקצה של הפלאנג התחתון.
BottomFlangeThicknessdoubleקריאה/כתיבהמקבל או מגדיר את עובי הצלע התחתונה.
TopFlangeFilletRadiusdoubleקריאה/כתיבהמקבל או מגדיר את רדיוס הפילט של הפלנג העליון.
WebThicknessdoubleקריאה/כתיבהמקבל או מגדיר את עובי הרשת.
Excludedboolקריאה/כתיבהמקבל או מגדיר אם להחריג ישות זו בעת הייצוא.
ParentNodesList<Node>קריאהמקבל את כל צמתי ההורה; ישות יכולה להיות מקושרת למספר צמתי הורה לצורך אינסטנסינג גיאומטרי
ParentNodeNodeקריאה/כתיבהמקבל או מגדיר את צומת ההורה הראשון; אם מגדירים את צומת ההורה הראשון, הישות תנותק מצמתי הורה אחרים.
SceneSceneקריאהמקבל את הסצנה שהאובייקט הזה שייך אליה
Namestringקריאה/כתיבהמקבל או מגדיר את השם.
PropertiesPropertyCollectionקריאהמקבל את האוסף של כל המאפיינים.

שיטות

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

ראה גם

 עברית