A3DObject, SceneObject, CustomObject — Aspose.3D FOSS for .NET
A3DObject
Osnovna korenska klasa za sve Aspose.3D upravljane objekte. Izlaže the Name svojstvo i the Properties kolekciju za korisnički definisane metapodatke.
Example
| Example | Example | Example | Example |
|---|---|---|---|
Name | string | dobij/postavi | Ime objekta |
Properties | PropertyCollection | dobij | Kolekcija prilagođenih svojstava |
Example
| Example | Tip povratne vrednosti | Example |
|---|---|---|
GetProperty(string name) | object | Dohvata vrednost svojstva po imenu |
SetProperty(string name, object value) | void | Postavlja vrednost svojstva |
FindProperty(string name) | Property | Pronalaže svojstvo po imenu |
RemoveProperty(Property prop) | void | Uklanja svojstvo |
SceneObject
Osnovna klasa koju dele Node i Entity. Nasleđuje od A3DObject i pruža interfejs kolekcije svojstava koji se koristi za metapodatke definisane od strane korisnika.
CustomObject
Lagani A3DObject podklasa koja nosi samo ime i proizvoljno PropertyCollection. Koristi se za čuvanje korisnički definisanih metapodataka na objektima scene.