A3DObject, SceneObject, CustomObject — Aspose.3D FOSS for .NET
A3DObject
Коренов базов клас за всички Aspose.3D управлявани обекти. Предоставя the Name свойство и the Properties колекция за потребителски дефинирани метаданни.
Example
| Example | Example | Example | Example |
|---|---|---|---|
Name | string | получаване/задаване | Име на обекта |
Properties | PropertyCollection | получаване | Колекция от персонализирани свойства |
Example
| Example | Тип на връщане | Example |
|---|---|---|
GetProperty(string name) | object | Получава стойност на свойство по име |
SetProperty(string name, object value) | void | Задава стойност на свойство |
FindProperty(string name) | Property | Намира свойство по име |
RemoveProperty(Property prop) | void | Премахва свойство |
SceneObject
Базов клас, споделен от Node и Entity. Наследява от A3DObject и предоставя интерфейса за колекция от свойства, използван за потребителски метаданни.
CustomObject
Лек A3DObject подклас, който съдържа само име и произволен PropertyCollection. Използва се за съхранение на потребителски дефинирани метаданни върху обекти от сцената.