|
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 | |
| 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 71 of file radial_tiling_shared.h.
Referenced by calculate_out_segment_id(), calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define atanf atan |
Definition at line 70 of file radial_tiling_shared.h.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define ccl_device |
Definition at line 89 of file radial_tiling_shared.h.
| #define ceilf ceil |
Definition at line 72 of file radial_tiling_shared.h.
| #define cosf cos |
Definition at line 73 of file radial_tiling_shared.h.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define fabsf abs |
Definition at line 74 of file radial_tiling_shared.h.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define floorf floor |
Definition at line 75 of file radial_tiling_shared.h.
Referenced by calculate_out_segment_id(), calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define fmaxf max |
Definition at line 76 of file radial_tiling_shared.h.
| #define fminf min |
Definition at line 77 of file radial_tiling_shared.h.
| #define fractf fract |
Definition at line 78 of file radial_tiling_shared.h.
Referenced by calculate_out_variables().
| #define M_2PI_F M_TAU |
Definition at line 88 of file radial_tiling_shared.h.
| #define M_PI_F M_PI |
Definition at line 87 of file radial_tiling_shared.h.
| #define make_float2 float2 |
Definition at line 85 of file radial_tiling_shared.h.
Referenced by calculate_out_variables_irregular_circular().
| #define make_float4 float4 |
Definition at line 86 of file radial_tiling_shared.h.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define mix mix |
Definition at line 79 of file radial_tiling_shared.h.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define ONLY_CHECK_IN_GEOMETRY_NODES_IMPLEMENTATION | ( | X | ) |
Definition at line 101 of file radial_tiling_shared.h.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define sinf sin |
Definition at line 80 of file radial_tiling_shared.h.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define sqr square |
Definition at line 82 of file radial_tiling_shared.h.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define sqrtf sqrt |
Definition at line 81 of file radial_tiling_shared.h.
Referenced by calculate_out_variables(), and calculate_out_variables_irregular_circular().
| #define tanf tan |
Definition at line 83 of file radial_tiling_shared.h.
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 1096 of file radial_tiling_shared.h.
References atan2f, ccl_device, floorf, M_2PI_F, float2::x, and float2::y.
| 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 790 of file radial_tiling_shared.h.
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.
| 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 ) |
Definition at line 320 of file radial_tiling_shared.h.
References atan2f, atanf, ccl_device, 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().