|
Blender V5.0
|
#include <types_dual.h>
Public Member Functions | |
| dual ()=default | |
| ccl_device_inline_method | dual (const float3 val) |
| ccl_device_inline_method | dual (const float3 val, const float3 dx, const float3 dy) |
Public Attributes | |
| float3 | val = make_float3(0.0f) |
| float3 | dx = make_float3(0.0f) |
| float3 | dy = make_float3(0.0f) |
Definition at line 32 of file types_dual.h.
|
inlineexplicit |
Definition at line 37 of file types_dual.h.
References ccl_device_inline_method, and val.
|
inline |
Definition at line 38 of file types_dual.h.
References ccl_device_inline_method, dx, dy, and val.
| float3 dual< float3 >::dx = make_float3(0.0f) |
Definition at line 34 of file types_dual.h.
Referenced by dual(), get_background_attribute(), OSLRenderServices::get_background_attribute(), make_float4(), make_homogeneous(), print_dual3(), svm_node_enter_bump_eval(), svm_node_vertex_color_bump_dx(), and transform_point().
| float3 dual< float3 >::dy = make_float3(0.0f) |
Definition at line 35 of file types_dual.h.
Referenced by dual(), get_background_attribute(), OSLRenderServices::get_background_attribute(), make_float4(), make_homogeneous(), print_dual3(), svm_node_enter_bump_eval(), svm_node_vertex_color_bump_dy(), and transform_point().
| float3 dual< float3 >::val = make_float3(0.0f) |
Definition at line 33 of file types_dual.h.
Referenced by dual(), dual(), get_background_attribute(), OSLRenderServices::get_background_attribute(), make_float4(), make_homogeneous(), print_dual3(), svm_node_enter_bump_eval(), svm_node_vertex_color_bump_dx(), svm_node_vertex_color_bump_dy(), and transform_point().