A3DObject, SceneObject, CustomObject — Aspose.3D FOSS for .NET
A3DObject
Rotbasklass för alla Aspose.3D hanterade objekt. Exponerar Name egenskapen och Properties samling för användardefinierad metadata.
Example
| Example | Example | Example | Example |
|---|---|---|---|
Name | string | hämta/ange | Objektets namn |
Properties | PropertyCollection | hämta | Samling av anpassade egenskaper |
Example
| Example | Returtyp | Example |
|---|---|---|
GetProperty(string name) | object | Hämtar ett egenskapsvärde efter namn |
SetProperty(string name, object value) | void | Anger ett egenskapsvärde |
FindProperty(string name) | Property | Hittar en egenskap efter namn |
RemoveProperty(Property prop) | void | Tar bort en egenskap |
SceneObject
Basklass som delas av Node och Entity. Ärver från A3DObject och tillhandahåller gränssnittet för egenskapssamling som används för användardefinierad metadata.
CustomObject
En lättviktig A3DObject subklass som bara bär ett namn och ett godtyckligt PropertyCollection. Används för att lagra användardefinierad metadata på scenobjekt.