Skeleton
סקירה כללית
Skeleton הוא שיעור ב Aspose.3D FOSS עבור .NET. מורשת מ : Entity, INamedObject.
הסקלטון משמש בעיקר על ידי תוכנת CAD כדי לעזור למעצב לנהל את השינוי של מבנה הכתם, הוא בדרך כלל חסר תועלת מחוץ לתוכנות CAD. כדי להפוך את הירושלמיות של הכותל לפעול כמו אובייקט אחד בתוכנת CA, יש צורך להדגיש את העליון סקליטון כראש השורש על-ידי הגדרת סוג לשורשים, וכל הילדים מוגדרים LimbNode
שיעור זה מספק 10 שיטות לעבוד עם אובייקטים סקלטון בתוכניות .NET. שיטות זמינות כוללות: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty, Skeleton. כל החברים הציבוריים זמינים לכל יישום .NET לאחר התקנת Aspose.3D FOSS עבור חבילת .Net. רכוש : Excluded, Name, ParentNode, ParentNodes, Properties, Scene,ועוד 2 עוד.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
Size | double | קרא / כתיבה | מקבל או קובע את הגודל. |
Type | SkeletonType | קרא / כתיבה | מקבל או קבע את הסוג. |
Excluded | bool | קרא / כתיבה | מקבל או מוציא את המעט. |
ParentNodes | List<Node> | קראו | מקבל את הקוטב הורי. |
ParentNode | Node | קרא / כתיבה | מקבל או מונח את הקוטב הורי. |
Scene | Scene | קראו | מקבל את הבמה. |
Name | string | קרא / כתיבה | מקבל או קובע את השם. |
Properties | PropertyCollection | קראו | מקבל את הנכסים. |
שיטות
| חתימה | תיאור |
|---|---|
Skeleton() | |
Skeleton(name: string) | שם הארגון |
Skeleton(name: string, type: SkeletonType) | סוג הסקלט |
Entity(name: string) | |
GetBoundingBox() | מקבל את תיבת הגבולות של האובייקט הנוכחי במערכת הקואורדינטות החלל של אובמה. |
GetEntityRendererKey() | מקבל את המפתח של רנדרר האנושי שנרשם ברנזר |
SceneObject(name: string) | |
A3DObject() | |
RemoveProperty(property: Property) | להוציא נכס דינמי. |
GetProperty(property: string) | קבל את הערך של נכס מסוים |
SetProperty(property: string, value: object?) | הגדרת הערך של הנכס המפורט |
FindProperty(propertyName: string) | זה יכול להיות נכס דינמי (נוצר על ידי CreateDynamicProperty/SetProperty) או נכסים מקומיים(זהה בשמו) |