StructuralMetadata
概要
StructuralMetadata は Aspose.3D の FOSS における .NET 用クラスです。
このクラスは EXT_structural_metadata のサポートを提供しますが、glTF でのみ使用されます。
このクラスは .NET プログラム内の StructuralMetadata オブジェクトを操作するための 6 つのメソッドを提供します。利用可能なメソッドは、Attach、CreateClass、CreateEnum、CreatePropertyTable、From、StructuralMetadata です。すべての公開メンバーは、Aspose.3D の .NET 用 FOSS パッケージをインストールした後、任意の .NET アプリケーションからアクセス可能です。プロパティ: Classes、Enums、PropertyTables。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Classes | Dictionary<string, ClassType> | 読み取り | クラス定義。 |
Enums | Dictionary<string, EnumType> | 読み取り | 列挙型定義 |
PropertyTables | List<PropertyTable> | 読み取り | このメタデータのプロパティテーブル。 |
メソッド
| シグネチャ | 説明 |
|---|---|
StructuralMetadata() | このStructuralMetadataインスタンスでStructuralMetadataを呼び出します。 |
CreateClass(name: string) | FOSSエディションでは実装されていません — 実行時に例外がスローされます。 メタクラス型を作成する |
CreateEnum(name: string) | FOSSエディションでは実装されていません — 実行時に例外がスローされます。 enum型を作成する |
CreatePropertyTable(name: string, clazz: ClassType) | FOSSエディションでは実装されていません — 実行時に例外がスローされます。 このStructuralMetadataインスタンスでCreatePropertyTable(name, clazz)を呼び出します。 |
Attach(scene: Scene) | FOSSエディションでは実装されていません — 実行時に例外がスローされます。 現在のメタデータを指定されたシーンに添付する |
From(scene: Scene) | FOSSエディションでは実装されていません — 実行時に例外がスローされます。 指定されたシーンに関連付けられたものを取得する。 |