|
Blender V5.0
|
Go to the source code of this file.
Macros | |
| #define | atanf atan |
| #define | atan2f atan2 |
| #define | ceilf ceil |
| #define | cosf cos |
| #define | fabsf abs |
| #define | floorf floor |
| #define | fmaxf max |
| #define | fminf min |
| #define | fractf fract |
| #define | mix mix |
| #define | sinf sin |
| #define | sqrtf sqrt |
| #define | sqr square |
| #define | tanf tan |
| #define | make_float2 float2 |
| #define | make_float4 float4 |
| #define | M_PI_F M_PI |
| #define | M_2PI_F M_TAU |
| #define | ccl_device |
| #define | ONLY_CHECK_IN_GEOMETRY_NODES_IMPLEMENTATION(X) |
Functions | |
| static ccl_device float4 | calculate_out_variables_irregular_circular (bool calculate_r_gon_parameter_field, bool calculate_max_unit_parameter, bool normalize_r_gon_parameter, float r_gon_sides, float r_gon_roundness, float2 coord, float l_coord) |
| ccl_device float4 | calculate_out_variables (bool calculate_r_gon_parameter_field, bool calculate_max_unit_parameter, bool normalize_r_gon_parameter, float r_gon_sides, float r_gon_roundness, float2 coord) |
| ccl_device float | calculate_out_segment_id (float r_gon_sides, float2 coord) |
| #define atan2f atan2 |
Definition at line 19 of file radial_tiling_shared.cc.
Referenced by calculate_out_segment_id(), calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define atanf atan |
Definition at line 18 of file radial_tiling_shared.cc.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define ccl_device |
Definition at line 37 of file radial_tiling_shared.cc.
| #define ceilf ceil |
Definition at line 20 of file radial_tiling_shared.cc.
| #define cosf cos |
Definition at line 21 of file radial_tiling_shared.cc.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define fabsf abs |
Definition at line 22 of file radial_tiling_shared.cc.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define floorf floor |
Definition at line 23 of file radial_tiling_shared.cc.
Referenced by calculate_out_segment_id(), calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define fmaxf max |
Definition at line 24 of file radial_tiling_shared.cc.
| #define fminf min |
Definition at line 25 of file radial_tiling_shared.cc.
| #define fractf fract |
Definition at line 26 of file radial_tiling_shared.cc.
Referenced by calculate_out_variables().
| #define M_2PI_F M_TAU |
Definition at line 36 of file radial_tiling_shared.cc.
| #define M_PI_F M_PI |
Definition at line 35 of file radial_tiling_shared.cc.
| #define make_float2 float2 |
Definition at line 33 of file radial_tiling_shared.cc.
Referenced by calculate_out_variables_irregular_circular().
| #define make_float4 float4 |
Definition at line 34 of file radial_tiling_shared.cc.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define mix mix |
Definition at line 27 of file radial_tiling_shared.cc.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define ONLY_CHECK_IN_GEOMETRY_NODES_IMPLEMENTATION | ( | X | ) |
Definition at line 100 of file radial_tiling_shared.cc.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define sinf sin |
Definition at line 28 of file radial_tiling_shared.cc.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define sqr square |
Definition at line 30 of file radial_tiling_shared.cc.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define sqrtf sqrt |
Definition at line 29 of file radial_tiling_shared.cc.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define tanf tan |
Definition at line 31 of file radial_tiling_shared.cc.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| ccl_device float calculate_out_segment_id | ( | float | r_gon_sides, |
| float2 | coord ) |
Definition at line 1097 of file radial_tiling_shared.hh.
References atan2f, ccl_device, floorf, M_2PI_F, float2::x, and float2::y.
Referenced by svm_node_radial_tiling().
| ccl_device float4 calculate_out_variables | ( | bool | calculate_r_gon_parameter_field, |
| bool | calculate_max_unit_parameter, | ||
| bool | normalize_r_gon_parameter, | ||
| float | r_gon_sides, | ||
| float | r_gon_roundness, | ||
| float2 | coord ) |
Definition at line 791 of file radial_tiling_shared.hh.
References atan2f, atanf, calculate_out_variables_irregular_circular(), ccl_device, cosf, fabsf, float, floorf, fractf, M_2PI_F, M_PI_F, make_float4, mix, ONLY_CHECK_IN_GEOMETRY_NODES_IMPLEMENTATION, sinf, sqr, sqrtf, tanf, float2::x, float4::x, float2::y, and float4::y.
Referenced by svm_node_radial_tiling().
|
static |
Definition at line 321 of file radial_tiling_shared.hh.
References atan2f, atanf, cosf, fabsf, float, floorf, M_2PI_F, M_PI_F, make_float2, make_float4, mix, ONLY_CHECK_IN_GEOMETRY_NODES_IMPLEMENTATION, sinf, sqr, sqrtf, tanf, float2::x, and float2::y.
Referenced by calculate_out_variables().