EllipseShape

EllipseShape

סקירה כללית

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

פרופיל אליפסה תואם IFC.

מחלקה זו מספקת 14 שיטות לעבודה עם עצמים EllipseShape בתוכניות .NET. השיטות הזמינות כוללות: A3DObject, EllipseShape, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, RemoveProperty, SceneObject, SetProperty. כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.3D FOSS ל-.NET. מאפיינים: Excluded, Name, ParentNode, ParentNodes, Properties, Scene, ועוד 2.

מאפיינים

שםסוגגישהתיאור
SemiAxis1doubleקריאה/כתיבהמקבל או מגדיר את חצי-הציר 1 של האליפסה.
SemiAxis2doubleקריאה/כתיבהמקבל או מגדיר את הציר החציוני השני של האליפסה.
Excludedboolקריאה/כתיבהמקבל או מגדיר האם לשלול ישות זו במהלך הייצוא.
ParentNodesList<Node>קריאהמקבל את כל צמתי האב; ישות יכולה להיות מצורפת למספר צמתי אב לצורך אינסטנסינג של גאומטריה
ParentNodeNodeקריאה/כתיבהמקבל או מגדיר את צומת האב הראשון; אם מגדיר את צומת האב הראשון, ישות זו תנותק מצמתי האב האחרים.
SceneSceneקריאהמקבל את הסצנה שאליה שייך האובייקט הזה
Namestringקריאה/כתיבהמקבל או מגדיר את השם.
PropertiesPropertyCollectionקריאהמקבל את האוסף של כל המאפיינים.

שיטות

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

ראה גם

 עברית