A3DObject, SceneObject, CustomObject — Aspose.3D FOSS for .NET
A3DObject
Root-basisklasse voor alle Aspose.3D beheerde objecten. Biedt de Name eigenschap en de Properties collectie voor door de gebruiker gedefinieerde metadata.
Example
| Example | Example | Example | Example |
|---|---|---|---|
Name | string | get/set | Naam van het object |
Properties | PropertyCollection | get | Collectie van aangepaste eigenschappen |
Example
| Example | Retourtype | Example |
|---|---|---|
GetProperty(string name) | object | Haalt een eigenschapswaarde op op basis van de naam |
SetProperty(string name, object value) | void | Stelt een eigenschapswaarde in |
FindProperty(string name) | Property | Vindt een eigenschap op naam |
RemoveProperty(Property prop) | void | Verwijdert een eigenschap |
SceneObject
Basisklasse gedeeld door Node en Entity. Erft van A3DObject en biedt de eigenschapcollectie‑interface die wordt gebruikt voor door de gebruiker gedefinieerde metadata.
CustomObject
Een lichte A3DObject subclass die alleen een naam en een willekeurige PropertyCollection. Gebruikt voor het opslaan van door de gebruiker gedefinieerde metadata op scène‑objecten.