VTK  9.1.0
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 345 of file vtkGLTFDocumentLoader.h.

Member Enumeration Documentation

◆ FilterType

Enumerator
NEAREST 
LINEAR 
NEAREST_MIPMAP_NEAREST 
LINEAR_MIPMAP_NEAREST 
NEAREST_MIPMAP_LINEAR 
LINEAR_MIPMAP_LINEAR 

Definition at line 347 of file vtkGLTFDocumentLoader.h.

◆ WrapType

Enumerator
CLAMP_TO_EDGE 
MIRRORED_REPEAT 
REPEAT 

Definition at line 356 of file vtkGLTFDocumentLoader.h.

Member Data Documentation

◆ MagFilter

FilterType vtkGLTFDocumentLoader::Sampler::MagFilter

Definition at line 362 of file vtkGLTFDocumentLoader.h.

◆ MinFilter

FilterType vtkGLTFDocumentLoader::Sampler::MinFilter

Definition at line 363 of file vtkGLTFDocumentLoader.h.

◆ WrapS

WrapType vtkGLTFDocumentLoader::Sampler::WrapS

Definition at line 364 of file vtkGLTFDocumentLoader.h.

◆ WrapT

WrapType vtkGLTFDocumentLoader::Sampler::WrapT

Definition at line 365 of file vtkGLTFDocumentLoader.h.

◆ Name

std::string vtkGLTFDocumentLoader::Sampler::Name

Definition at line 366 of file vtkGLTFDocumentLoader.h.


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