|
Blender V4.5
|
Go to the source code of this file.
Classes | |
| struct | VoronoiParams |
| struct | VoronoiOutput |
Macros | |
| #define | vector3 point |
| #define vector3 point |
Definition at line 10 of file node_voronoi.h.
Referenced by voronoi_distance_to_edge(), voronoi_f1(), voronoi_f2(), voronoi_n_sphere_radius(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), and voronoi_smooth_f1().
| float distance | ( | float | a, |
| float | b ) |
Definition at line 34 of file node_voronoi.h.
Referenced by voronoi_distance(), voronoi_distance(), voronoi_distance(), voronoi_n_sphere_radius(), voronoi_n_sphere_radius(), and voronoi_n_sphere_radius().
| float distance | ( | vector2 | a, |
| vector2 | b ) |
Definition at line 39 of file node_voronoi.h.
| float distance | ( | vector4 | a, |
| vector4 | b ) |
Definition at line 44 of file node_voronoi.h.
| vector2 safe_divide | ( | vector2 | a, |
| float | b ) |
Definition at line 118 of file node_voronoi.h.
References b.
| vector4 safe_divide | ( | vector4 | a, |
| float | b ) |
Definition at line 123 of file node_voronoi.h.
References b.
| float voronoi_distance | ( | float | a, |
| float | b ) |
Definition at line 49 of file node_voronoi.h.
Referenced by voronoi_f1(), voronoi_f1(), voronoi_f1(), voronoi_f1(), voronoi_f2(), voronoi_f2(), voronoi_f2(), voronoi_f2(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), and voronoi_smooth_f1().
| float voronoi_distance | ( | vector2 | a, |
| vector2 | b, | ||
| VoronoiParams | params ) |
Definition at line 54 of file node_voronoi.h.
| float voronoi_distance | ( | vector3 | a, |
| vector3 | b, | ||
| VoronoiParams | params ) |
Definition at line 74 of file node_voronoi.h.
References abs, b, distance(), max, params, pow, and vector3.
| float voronoi_distance | ( | vector4 | a, |
| vector4 | b, | ||
| VoronoiParams | params ) |
Definition at line 95 of file node_voronoi.h.
| float voronoi_distance_to_edge | ( | VoronoiParams | params, |
| float | coord ) |
Definition at line 252 of file node_voronoi.h.
References abs, floor, hash_float_to_float(), min, and params.
| float voronoi_distance_to_edge | ( | VoronoiParams | params, |
| vector2 | coord ) |
Definition at line 416 of file node_voronoi.h.
References dot(), floor, FLT_MAX, hash_vector2_to_vector2(), i, min, normalize, and params.
| float voronoi_distance_to_edge | ( | VoronoiParams | params, |
| vector3 | coord ) |
| float voronoi_distance_to_edge | ( | VoronoiParams | params, |
| vector4 | coord ) |
Definition at line 835 of file node_voronoi.h.
References dot(), floor, FLT_MAX, hash_vector4_to_vector4(), i, min, normalize, and params.
| VoronoiOutput voronoi_f1 | ( | VoronoiParams | params, |
| float | coord ) |
Definition at line 154 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_float_to_color(), hash_float_to_float(), i, params, VoronoiOutput::Position, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_f1 | ( | VoronoiParams | params, |
| vector2 | coord ) |
Definition at line 312 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_vector2_to_color(), hash_vector2_to_vector2(), i, params, VoronoiOutput::Position, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_f1 | ( | VoronoiParams | params, |
| vector3 | coord ) |
Definition at line 508 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_vector3_to_color(), hash_vector3_to_vector3(), i, params, VoronoiOutput::Position, vector3, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_f1 | ( | VoronoiParams | params, |
| vector4 | coord ) |
Definition at line 718 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_vector4_to_color(), hash_vector4_to_vector4(), i, params, VoronoiOutput::Position, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_f2 | ( | VoronoiParams | params, |
| float | coord ) |
Definition at line 214 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_float_to_color(), hash_float_to_float(), i, params, VoronoiOutput::Position, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_f2 | ( | VoronoiParams | params, |
| vector2 | coord ) |
Definition at line 376 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_vector2_to_color(), hash_vector2_to_vector2(), i, params, VoronoiOutput::Position, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_f2 | ( | VoronoiParams | params, |
| vector3 | coord ) |
Definition at line 576 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_vector3_to_color(), hash_vector3_to_vector3(), i, params, VoronoiOutput::Position, vector3, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_f2 | ( | VoronoiParams | params, |
| vector4 | coord ) |
Definition at line 791 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, FLT_MAX, hash_vector4_to_color(), hash_vector4_to_vector4(), i, params, VoronoiOutput::Position, voronoi_distance(), and voronoi_position().
| float voronoi_n_sphere_radius | ( | VoronoiParams | params, |
| float | coord ) |
Definition at line 266 of file node_voronoi.h.
References abs, floor, FLT_MAX, hash_float_to_float(), i, and params.
| float voronoi_n_sphere_radius | ( | VoronoiParams | params, |
| vector2 | coord ) |
Definition at line 458 of file node_voronoi.h.
References distance(), floor, FLT_MAX, hash_vector2_to_vector2(), i, and params.
| float voronoi_n_sphere_radius | ( | VoronoiParams | params, |
| vector3 | coord ) |
Definition at line 664 of file node_voronoi.h.
References distance(), floor, FLT_MAX, hash_vector3_to_vector3(), i, params, and vector3.
| float voronoi_n_sphere_radius | ( | VoronoiParams | params, |
| vector4 | coord ) |
Definition at line 885 of file node_voronoi.h.
References distance(), floor, FLT_MAX, hash_vector4_to_vector4(), i, and params.
| vector4 voronoi_position | ( | float | coord | ) |
Definition at line 149 of file node_voronoi.h.
Referenced by voronoi_f1(), voronoi_f1(), voronoi_f1(), voronoi_f1(), voronoi_f2(), voronoi_f2(), voronoi_f2(), voronoi_f2(), voronoi_smooth_f1(), voronoi_smooth_f1(), voronoi_smooth_f1(), and voronoi_smooth_f1().
| vector4 voronoi_position | ( | vector2 | coord | ) |
Definition at line 307 of file node_voronoi.h.
| vector4 voronoi_position | ( | vector3 | coord | ) |
Definition at line 503 of file node_voronoi.h.
References vector3.
| vector4 voronoi_position | ( | vector4 | coord | ) |
Definition at line 713 of file node_voronoi.h.
| VoronoiOutput voronoi_smooth_f1 | ( | VoronoiParams | params, |
| float | coord ) |
Definition at line 181 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, hash_float_to_color(), hash_float_to_float(), i, mix, params, VoronoiOutput::Position, smoothstep(), vector3, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_smooth_f1 | ( | VoronoiParams | params, |
| vector2 | coord ) |
Definition at line 341 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, hash_vector2_to_color(), hash_vector2_to_vector2(), i, mix, params, VoronoiOutput::Position, smoothstep(), vector3, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_smooth_f1 | ( | VoronoiParams | params, |
| vector3 | coord ) |
Definition at line 539 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, hash_vector3_to_color(), hash_vector3_to_vector3(), i, mix, params, VoronoiOutput::Position, smoothstep(), vector3, voronoi_distance(), and voronoi_position().
| VoronoiOutput voronoi_smooth_f1 | ( | VoronoiParams | params, |
| vector4 | coord ) |
Definition at line 751 of file node_voronoi.h.
References VoronoiOutput::Color, VoronoiOutput::Distance, floor, hash_vector4_to_color(), hash_vector4_to_vector4(), i, mix, params, VoronoiOutput::Position, smoothstep(), vector3, voronoi_distance(), and voronoi_position().