VTK  9.3.20240425
Classes | Public Attributes | List of all members
vtkGLTFDocumentLoader::Accessor Struct Reference

This struct describes an accessor glTF object. More...

#include <vtkGLTFDocumentLoader.h>

Collaboration diagram for vtkGLTFDocumentLoader::Accessor:
[legend]

Classes

struct  Sparse
 This struct describes an accessor.sparse glTF object. More...
 

Public Attributes

int BufferView
 
int ByteOffset
 
ComponentType ComponentTypeValue
 
bool Normalized
 
int Count
 
unsigned int NumberOfComponents
 
AccessorType Type
 
std::vector< double > Max
 
std::vector< double > Min
 
bool IsSparse
 
Sparse SparseObject
 
std::string Name
 

Detailed Description

This struct describes an accessor glTF object.

An accessor defines a method for retrieving data as typed arrays from a bufferView. They contain type information, as well as the location and size of of the data within the bufferView.

Definition at line 128 of file vtkGLTFDocumentLoader.h.

Member Data Documentation

◆ BufferView

int vtkGLTFDocumentLoader::Accessor::BufferView

Definition at line 143 of file vtkGLTFDocumentLoader.h.

◆ ByteOffset

int vtkGLTFDocumentLoader::Accessor::ByteOffset

Definition at line 144 of file vtkGLTFDocumentLoader.h.

◆ ComponentTypeValue

ComponentType vtkGLTFDocumentLoader::Accessor::ComponentTypeValue

Definition at line 145 of file vtkGLTFDocumentLoader.h.

◆ Normalized

bool vtkGLTFDocumentLoader::Accessor::Normalized

Definition at line 146 of file vtkGLTFDocumentLoader.h.

◆ Count

int vtkGLTFDocumentLoader::Accessor::Count

Definition at line 147 of file vtkGLTFDocumentLoader.h.

◆ NumberOfComponents

unsigned int vtkGLTFDocumentLoader::Accessor::NumberOfComponents

Definition at line 148 of file vtkGLTFDocumentLoader.h.

◆ Type

AccessorType vtkGLTFDocumentLoader::Accessor::Type

Definition at line 149 of file vtkGLTFDocumentLoader.h.

◆ Max

std::vector<double> vtkGLTFDocumentLoader::Accessor::Max

Definition at line 150 of file vtkGLTFDocumentLoader.h.

◆ Min

std::vector<double> vtkGLTFDocumentLoader::Accessor::Min

Definition at line 151 of file vtkGLTFDocumentLoader.h.

◆ IsSparse

bool vtkGLTFDocumentLoader::Accessor::IsSparse

Definition at line 152 of file vtkGLTFDocumentLoader.h.

◆ SparseObject

Sparse vtkGLTFDocumentLoader::Accessor::SparseObject

Definition at line 153 of file vtkGLTFDocumentLoader.h.

◆ Name

std::string vtkGLTFDocumentLoader::Accessor::Name

Definition at line 154 of file vtkGLTFDocumentLoader.h.


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