#include <openvdb/tools/RayTracer.h>
◆ RayT
◆ DiffuseShader() [1/4]
template<typename SamplerType> 
 
 
◆ DiffuseShader() [2/4]
template<typename SamplerType> 
 
 
◆ ~DiffuseShader() [1/2]
template<typename SamplerType> 
 
 
◆ DiffuseShader() [3/4]
◆ DiffuseShader() [4/4]
◆ ~DiffuseShader() [2/2]
◆ copy() [1/2]
◆ copy() [2/2]
template<typename SamplerType> 
 
 
◆ operator()() [1/2]
template<typename SamplerType> 
 
Defines the interface of the virtual function that returns a RGB color. 
- Parameters
- 
  
    | xyz | World position of the intersection point. |  | nml | Normal in world space at the intersection point. |  | dir | Direction of the ray in world space. |  
 
Implements BaseShader.
 
 
◆ operator()() [2/2]
Defines the interface of the virtual function that returns a RGB color. 
- Parameters
- 
  
    | xyz | World position of the intersection point. |  | nml | Normal in world space at the intersection point. |  | dir | Direction of the ray in world space. |  
 
Implements BaseShader.