StructuralMetadata
Przegląd
StructuralMetadata jest klasą w Aspose.3D FOSS dla .NET.
Ta klasa zapewnia wsparcie dla EXT_structural_metadata, używana wyłącznie w glTF.
Ta klasa udostępnia 6 metod do pracy z obiektami StructuralMetadata w programach .NET. Dostępne metody to: Attach, CreateClass, CreateEnum, CreatePropertyTable, From, StructuralMetadata. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.3D FOSS dla .NET. Właściwości: Classes, Enums, PropertyTables.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Classes | Dictionary<string, ClassType> | Odczyt | Definicje klas . |
Enums | Dictionary<string, EnumType> | Odczyt | Definicje typów wyliczeniowych |
PropertyTables | List<PropertyTable> | Odczyt | Tabele właściwości w tych metadanych. |
Metody
| Sygnatura | Opis |
|---|---|
StructuralMetadata() | Wywołuje StructuralMetadata na tej instancji StructuralMetadata. |
CreateClass(name: string) | Niezaimplementowane w edycji FOSS — rzuca wyjątek w czasie wykonywania. Utwórz typ klasy meta |
CreateEnum(name: string) | Niezaimplementowane w edycji FOSS — rzuca wyjątek w czasie wykonywania. Utwórz typ wyliczeniowy |
CreatePropertyTable(name: string, clazz: ClassType) | Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Wywołuje CreatePropertyTable(name, clazz) na tej instancji StructuralMetadata. |
Attach(scene: Scene) | Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Dołącz bieżące metadane do określonej sceny |
From(scene: Scene) | Niezaimplementowane w edycji FOSS — wyrzuca w czasie wykonywania. Pobierz powiązane ze wskazaną sceną. |