A3DObject, SceneObject, CustomObject — Aspose.3D FOSS for .NET
A3DObject
Koreňová základná trieda pre všetky Aspose.3D spravované objekty. Zverejňuje the Name vlastnosť a the Properties kolekciu pre používateľom definované metadáta.
Example
| Example | Example | Example | Example |
|---|---|---|---|
Name | string | získanie/nastavenie | Názov objektu |
Properties | PropertyCollection | získanie | Kolekcia vlastných vlastností |
Example
| Example | Návratový typ | Example |
|---|---|---|
GetProperty(string name) | object | Získava hodnotu vlastnosti podľa názvu |
SetProperty(string name, object value) | void | Nastavuje hodnotu vlastnosti |
FindProperty(string name) | Property | Nájde vlastnosť podľa názvu |
RemoveProperty(Property prop) | void | Odstráni vlastnosť |
SceneObject
Základná trieda zdieľaná Node a Entity. Dedičí od A3DObject a poskytuje rozhranie kolekcie vlastností používané pre používateľom definované metadáta.
CustomObject
Ľahký A3DObject podtrieda, ktorá nesie iba meno a ľubovoľný PropertyCollection. Používa sa na ukladanie používateľom definovaných metadát na objektoch scény.