VTK  9.3.1
Public Types | Public Attributes | List of all members
vtkGLTFDocumentLoader::Sampler Struct Reference

This struct describes a glTF sampler object. More...

#include <vtkGLTFDocumentLoader.h>

Public Types

enum  FilterType : unsigned short {
  NEAREST = 9728, LINEAR = 9729, NEAREST_MIPMAP_NEAREST = 9984, LINEAR_MIPMAP_NEAREST = 9985,
  NEAREST_MIPMAP_LINEAR = 9986, LINEAR_MIPMAP_LINEAR = 9987
}
 
enum  WrapType : unsigned short { CLAMP_TO_EDGE = 33071, MIRRORED_REPEAT = 33648, REPEAT = 10497 }
 

Public Attributes

FilterType MagFilter
 
FilterType MinFilter
 
WrapType WrapS
 
WrapType WrapT
 
std::string Name
 

Detailed Description

This struct describes a glTF sampler object.

Samplers specify filter and wrapping options corresponding to GL types.

Definition at line 339 of file vtkGLTFDocumentLoader.h.

Member Enumeration Documentation

Enumerator
NEAREST 
LINEAR 
NEAREST_MIPMAP_NEAREST 
LINEAR_MIPMAP_NEAREST 
NEAREST_MIPMAP_LINEAR 
LINEAR_MIPMAP_LINEAR 

Definition at line 341 of file vtkGLTFDocumentLoader.h.

Enumerator
CLAMP_TO_EDGE 
MIRRORED_REPEAT 
REPEAT 

Definition at line 350 of file vtkGLTFDocumentLoader.h.

Member Data Documentation

FilterType vtkGLTFDocumentLoader::Sampler::MagFilter

Definition at line 356 of file vtkGLTFDocumentLoader.h.

FilterType vtkGLTFDocumentLoader::Sampler::MinFilter

Definition at line 357 of file vtkGLTFDocumentLoader.h.

WrapType vtkGLTFDocumentLoader::Sampler::WrapS

Definition at line 358 of file vtkGLTFDocumentLoader.h.

WrapType vtkGLTFDocumentLoader::Sampler::WrapT

Definition at line 359 of file vtkGLTFDocumentLoader.h.

std::string vtkGLTFDocumentLoader::Sampler::Name

Definition at line 360 of file vtkGLTFDocumentLoader.h.


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