A3DObject, SceneObject, CustomObject — Aspose.3D FOSS for .NET
A3DObject
모든 Aspose.3D 관리 객체의 루트 기본 클래스입니다. 다음을 노출합니다. Name 속성 및 Properties 사용자 정의 메타데이터를 위한 컬렉션입니다.
Example
| Example | Example | Example | Example |
|---|---|---|---|
Name | string | get/set | 객체의 이름 |
Properties | PropertyCollection | get | 사용자 정의 속성 컬렉션 |
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. 씬 객체에 사용자 정의 메타데이터를 저장하는 데 사용됩니다.