A3DObject, SceneObject, CustomObject — Aspose.3D FOSS for .NET
A3DObject
מחלקת בסיס ראשית לכל האובייקטים המנוהלים של Aspose.3D. חושפת את Name המאפיין ו‑ Properties האוסף למטא‑נתונים המוגדרים על‑ידי המשתמש.
Example
| Example | Example | Example | Example |
|---|---|---|---|
Name | string | קבל/הגדר | שם האובייקט |
Properties | PropertyCollection | קבל | אוסף מאפיינים מותאמים |
Example
| Example | סוג החזרה | Example |
|---|---|---|
GetProperty(string name) | object | מקבל ערך מאפיין לפי שם |
SetProperty(string name, object value) | void | מגדיר ערך מאפיין |
FindProperty(string name) | Property | מחפש מאפיין לפי שם |
RemoveProperty(Property prop) | void | מסיר מאפיין |
SceneObject
מחלקת בסיס משותפת ל‑ Node ו Entity. יורשת מ‑ A3DObject ומספקת את ממשק אוסף המאפיינים המשמש למטא‑נתונים המוגדרים על‑ידי המשתמש.
CustomObject
קַל משקל A3DObject תת‑מחלקה שנושאת רק שם וערך שרירותי PropertyCollection. משמש לאחסון מטא‑נתונים שהוגדרו על‑ידי המשתמש על אובייקטי סצנה.