StructuralMetadata

StructuralMetadata

Overview

StructuralMetadata is a class in Aspose.3D FOSS for .NET.

This class provides support for EXT_structural_metadata, only used in glTF.

This class provides 6 methods for working with StructuralMetadata objects in .NET programs. Available methods include: Attach, CreateClass, CreateEnum, CreatePropertyTable, From, StructuralMetadata. All public members are accessible to any .NET application after installing the Aspose.3D FOSS for .NET package. Properties: Classes, Enums, PropertyTables.

Properties

NameTypeAccessDescription
ClassesDictionary<string, ClassType>ReadThe class definitions .
EnumsDictionary<string, EnumType>ReadThe enum type definitions
PropertyTablesList<PropertyTable>ReadThe property tables in this metadata.

Methods

SignatureDescription
StructuralMetadata()Calls StructuralMetadata on this StructuralMetadata instance.
CreateClass(name: string)Not implemented in the FOSS edition — throws at runtime. Create a meta class type
CreateEnum(name: string)Not implemented in the FOSS edition — throws at runtime. Create an enum type
CreatePropertyTable(name: string, clazz: ClassType)Not implemented in the FOSS edition — throws at runtime. Calls CreatePropertyTable(name, clazz) on this StructuralMetadata instance.
Attach(scene: Scene)Not implemented in the FOSS edition — throws at runtime. Attach current meta data to specified scene
From(scene: Scene)Not implemented in the FOSS edition — throws at runtime. Get associated with specified scene.

See Also

 English