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.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
OverallDepth | double | קריאה/כתיבה | מקבל או מגדיר את היקף העומק. |
BottomFlangeWidth | double | קריאה/כתיבה | מקבל או מגדיר את היקף הרוחב. |
TopFlangeWidth | double | קריאה/כתיבה | מקבל או מגדיר את הרוחב של הכנף העליונה. |
TopFlangeThickness | double | קריאה/כתיבה | מקבל או מגדיר את העובי של הצלע העליונה. |
TopFlangeEdgeRadius | double | קריאה/כתיבה | מקבל או מגדיר את רדיוס הקצוות התחתונים של הצלע העליונה. |
BottomFlangeEdgeRadius | double | קריאה/כתיבה | מקבל או מגדיר את רדיוס קצה הפלנג התחתון. |
BottomFlangeFilletRadius | double | קריאה/כתיבה | מקבל או מגדיר את רדיוס הקצה של הפלאנג התחתון. |
BottomFlangeThickness | double | קריאה/כתיבה | מקבל או מגדיר את עובי הצלע התחתונה. |
TopFlangeFilletRadius | double | קריאה/כתיבה | מקבל או מגדיר את רדיוס הפילט של הפלנג העליון. |
WebThickness | double | קריאה/כתיבה | מקבל או מגדיר את עובי הרשת. |
Excluded | bool | קריאה/כתיבה | מקבל או מגדיר אם להחריג ישות זו בעת הייצוא. |
ParentNodes | List<Node> | קריאה | מקבל את כל צמתי ההורה; ישות יכולה להיות מקושרת למספר צמתי הורה לצורך אינסטנסינג גיאומטרי |
ParentNode | Node | קריאה/כתיבה | מקבל או מגדיר את צומת ההורה הראשון; אם מגדירים את צומת ההורה הראשון, הישות תנותק מצמתי הורה אחרים. |
Scene | Scene | קריאה | מקבל את הסצנה שהאובייקט הזה שייך אליה |
Name | string | קריאה/כתיבה | מקבל או מגדיר את השם. |
Properties | PropertyCollection | קריאה | מקבל את האוסף של כל המאפיינים. |
שיטות
| חתימה | תיאור |
|---|---|
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) | מאתר את הנכס. |