VTK  9.1.0
Public Attributes | List of all members
vtkGLTFDocumentLoader::Model Struct Reference

This struct contains all data from a gltf asset. More...

#include <vtkGLTFDocumentLoader.h>

Collaboration diagram for vtkGLTFDocumentLoader::Model:
[legend]

Public Attributes

std::vector< AccessorAccessors
 
std::vector< AnimationAnimations
 
std::vector< std::vector< char > > Buffers
 
std::vector< BufferViewBufferViews
 
std::vector< CameraCameras
 
std::vector< ImageImages
 
std::vector< MaterialMaterials
 
std::vector< MeshMeshes
 
std::vector< NodeNodes
 
std::vector< SamplerSamplers
 
std::vector< SceneScenes
 
std::vector< SkinSkins
 
std::vector< TextureTextures
 
Extensions ExtensionMetaData
 
std::string BufferMetaData
 
int DefaultScene
 
std::string FileName
 

Detailed Description

This struct contains all data from a gltf asset.

Definition at line 507 of file vtkGLTFDocumentLoader.h.

Member Data Documentation

◆ Accessors

std::vector<Accessor> vtkGLTFDocumentLoader::Model::Accessors

Definition at line 509 of file vtkGLTFDocumentLoader.h.

◆ Animations

std::vector<Animation> vtkGLTFDocumentLoader::Model::Animations

Definition at line 510 of file vtkGLTFDocumentLoader.h.

◆ Buffers

std::vector<std::vector<char> > vtkGLTFDocumentLoader::Model::Buffers

Definition at line 511 of file vtkGLTFDocumentLoader.h.

◆ BufferViews

std::vector<BufferView> vtkGLTFDocumentLoader::Model::BufferViews

Definition at line 512 of file vtkGLTFDocumentLoader.h.

◆ Cameras

std::vector<Camera> vtkGLTFDocumentLoader::Model::Cameras

Definition at line 513 of file vtkGLTFDocumentLoader.h.

◆ Images

std::vector<Image> vtkGLTFDocumentLoader::Model::Images

Definition at line 514 of file vtkGLTFDocumentLoader.h.

◆ Materials

std::vector<Material> vtkGLTFDocumentLoader::Model::Materials

Definition at line 515 of file vtkGLTFDocumentLoader.h.

◆ Meshes

std::vector<Mesh> vtkGLTFDocumentLoader::Model::Meshes

Definition at line 516 of file vtkGLTFDocumentLoader.h.

◆ Nodes

std::vector<Node> vtkGLTFDocumentLoader::Model::Nodes

Definition at line 517 of file vtkGLTFDocumentLoader.h.

◆ Samplers

std::vector<Sampler> vtkGLTFDocumentLoader::Model::Samplers

Definition at line 518 of file vtkGLTFDocumentLoader.h.

◆ Scenes

std::vector<Scene> vtkGLTFDocumentLoader::Model::Scenes

Definition at line 519 of file vtkGLTFDocumentLoader.h.

◆ Skins

std::vector<Skin> vtkGLTFDocumentLoader::Model::Skins

Definition at line 520 of file vtkGLTFDocumentLoader.h.

◆ Textures

std::vector<Texture> vtkGLTFDocumentLoader::Model::Textures

Definition at line 521 of file vtkGLTFDocumentLoader.h.

◆ ExtensionMetaData

Extensions vtkGLTFDocumentLoader::Model::ExtensionMetaData

Definition at line 523 of file vtkGLTFDocumentLoader.h.

◆ BufferMetaData

std::string vtkGLTFDocumentLoader::Model::BufferMetaData

Definition at line 525 of file vtkGLTFDocumentLoader.h.

◆ DefaultScene

int vtkGLTFDocumentLoader::Model::DefaultScene

Definition at line 526 of file vtkGLTFDocumentLoader.h.

◆ FileName

std::string vtkGLTFDocumentLoader::Model::FileName

Definition at line 527 of file vtkGLTFDocumentLoader.h.


The documentation for this struct was generated from the following file: