A3DObject, SceneObject, CustomObject — Aspose.3D FOSS for .NET
A3DObject
Pagrindinė šakninė klasė visiems Aspose.3D valdomiems objektams. Pateikia Name savybę ir Properties kolekciją vartotojo apibrėžtiems metaduomenims.
Example
| Example | Example | Example | Example |
|---|---|---|---|
Name | string | gauti/nustatyti | Objekto pavadinimas |
Properties | PropertyCollection | gauti | Pasirinktinių savybių kolekcija |
Example
| Example | Grąžinimo tipas | Example |
|---|---|---|
GetProperty(string name) | object | Gauti savybės reikšmę pagal pavadinimą |
SetProperty(string name, object value) | void | Nustato savybės reikšmę |
FindProperty(string name) | Property | Randa savybę pagal pavadinimą |
RemoveProperty(Property prop) | void | Pašalina savybę |
SceneObject
Bazinė klasė, kurią dalijasi Node ir Entity. Paveldi iš A3DObject ir suteikia savybių kolekcijos sąsają, naudojamą vartotojo apibrėžtiems metaduomenims.
CustomObject
Lengvas A3DObject paveldima klasė, kuri nešioja tik pavadinimą ir bet kokį PropertyCollection. Naudojama saugoti naudotojo apibrėžtus metaduomenis scenos objektų.