Public Attributes | List of all members
light Struct Reference

Public Attributes

glm::vec4 ambient
 
float constantAttenuation
 
glm::vec4 diffuse
 
glm::vec4 halfVector
 
float linearAttenuation
 
glm::vec4 position
 
float quadraticAttenuation
 
glm::vec4 specular
 
float spotCosCutoff
 
float spotCutoff
 
glm::vec3 spotDirection
 
float spotExponent
 

Detailed Description

Definition at line 45 of file dummy.cpp.

Member Data Documentation

◆ ambient

glm::vec4 light::ambient

Definition at line 47 of file dummy.cpp.

◆ constantAttenuation

float light::constantAttenuation

Definition at line 58 of file dummy.cpp.

◆ diffuse

glm::vec4 light::diffuse

Definition at line 48 of file dummy.cpp.

◆ halfVector

glm::vec4 light::halfVector

Definition at line 51 of file dummy.cpp.

◆ linearAttenuation

float light::linearAttenuation

Definition at line 59 of file dummy.cpp.

◆ position

glm::vec4 light::position

Definition at line 50 of file dummy.cpp.

◆ quadraticAttenuation

float light::quadraticAttenuation

Definition at line 60 of file dummy.cpp.

◆ specular

glm::vec4 light::specular

Definition at line 49 of file dummy.cpp.

◆ spotCosCutoff

float light::spotCosCutoff

Definition at line 56 of file dummy.cpp.

◆ spotCutoff

float light::spotCutoff

Definition at line 54 of file dummy.cpp.

◆ spotDirection

glm::vec3 light::spotDirection

Definition at line 52 of file dummy.cpp.

◆ spotExponent

float light::spotExponent

Definition at line 53 of file dummy.cpp.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Jan 23 2023 03:38:59