VTK  9.4.20241124
Public Types | Public Attributes | List of all members
vtkGLTFDocumentLoader::Extensions::KHRLightsPunctual::Light Struct Reference

#include <vtkGLTFDocumentLoader.h>

Public Types

enum class  LightType : unsigned char { DIRECTIONAL , POINT , SPOT }
 

Public Attributes

LightType Type
 
std::vector< double > Color
 
double Intensity
 
double Range
 
double SpotInnerConeAngle
 
double SpotOuterConeAngle
 
std::string Name
 

Detailed Description

Definition at line 466 of file vtkGLTFDocumentLoader.h.

Member Enumeration Documentation

◆ LightType

Enumerator
DIRECTIONAL 
POINT 
SPOT 

Definition at line 468 of file vtkGLTFDocumentLoader.h.

Member Data Documentation

◆ Type

LightType vtkGLTFDocumentLoader::Extensions::KHRLightsPunctual::Light::Type

Definition at line 474 of file vtkGLTFDocumentLoader.h.

◆ Color

std::vector<double> vtkGLTFDocumentLoader::Extensions::KHRLightsPunctual::Light::Color

Definition at line 476 of file vtkGLTFDocumentLoader.h.

◆ Intensity

double vtkGLTFDocumentLoader::Extensions::KHRLightsPunctual::Light::Intensity

Definition at line 477 of file vtkGLTFDocumentLoader.h.

◆ Range

double vtkGLTFDocumentLoader::Extensions::KHRLightsPunctual::Light::Range

Definition at line 478 of file vtkGLTFDocumentLoader.h.

◆ SpotInnerConeAngle

double vtkGLTFDocumentLoader::Extensions::KHRLightsPunctual::Light::SpotInnerConeAngle

Definition at line 481 of file vtkGLTFDocumentLoader.h.

◆ SpotOuterConeAngle

double vtkGLTFDocumentLoader::Extensions::KHRLightsPunctual::Light::SpotOuterConeAngle

Definition at line 482 of file vtkGLTFDocumentLoader.h.

◆ Name

std::string vtkGLTFDocumentLoader::Extensions::KHRLightsPunctual::Light::Name

Definition at line 484 of file vtkGLTFDocumentLoader.h.


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