|
Blender V5.0
|
Go to the source code of this file.
Macros | |
| #define | vector3 point |
Functions | |
| vector2 | hash_int2_to_vector2 (int2 k) |
| vector3 | hash_int3_to_vector3 (int3 k) |
| vector4 | hash_int4_to_vector4 (int4 k) |
| color | hash_int2_to_color (int2 k) |
| color | hash_int4_to_color (int4 k) |
| float | hash_float_to_float (float k) |
| float | hash_vector2_to_float (vector2 k) |
| float | hash_vector3_to_float (vector3 k) |
| float | hash_vector4_to_float (vector4 k) |
| vector2 | hash_vector2_to_vector2 (vector2 k) |
| vector3 | hash_vector3_to_vector3 (vector3 k) |
| vector4 | hash_vector4_to_vector4 (vector4 k) |
| color | hash_float_to_color (float k) |
| color | hash_vector2_to_color (vector2 k) |
| color | hash_vector3_to_color (vector3 k) |
| color | hash_vector4_to_color (vector4 k) |
| vector3 | hash_float_to_vector3 (float k) |
| vector3 | hash_vector2_to_vector3 (vector2 k) |
| vector3 | hash_vector4_to_vector3 (vector4 k) |
| vector2 | hash_float_to_vector2 (float k) |
| vector2 | hash_vector3_to_vector2 (vector3 k) |
| vector2 | hash_vector4_to_vector2 (vector4 k) |
| #define vector3 point |
Definition at line 10 of file node_hash.h.
Referenced by hash_float_to_vector3(), hash_vector2_to_color(), hash_vector2_to_vector2(), hash_vector2_to_vector3(), hash_vector3_to_vector2(), hash_vector3_to_vector3(), hash_vector4_to_float(), and hash_vector4_to_vector3().
| color hash_float_to_color | ( | float | k | ) |
Definition at line 114 of file node_hash.h.
References hash_float_to_float(), and hash_vector2_to_float().
Referenced by voronoi_f1(), voronoi_f2(), and voronoi_smooth_f1().
Definition at line 70 of file node_hash.h.
Referenced by hash_float_to_color(), hash_float_to_vector2(), hash_float_to_vector3(), random_float_offset(), svm_node_tex_white_noise(), voronoi_distance_to_edge(), voronoi_distance_to_edge(), voronoi_f1(), voronoi_f1(), voronoi_f2(), voronoi_f2(), voronoi_n_sphere_radius(), voronoi_n_sphere_radius(), voronoi_smooth_f1(), and voronoi_smooth_f1().
| vector2 hash_float_to_vector2 | ( | float | k | ) |
Definition at line 167 of file node_hash.h.
References hash_float_to_float(), and hash_vector2_to_float().
Definition at line 144 of file node_hash.h.
References hash_float_to_float(), hash_vector2_to_float(), and vector3.
| color hash_int2_to_color | ( | int2 | k | ) |
Definition at line 57 of file node_hash.h.
References hash_int3_to_vector3(), int2::x, and int2::y.
Referenced by voronoi_f1(), voronoi_f2(), and voronoi_smooth_f1().
| vector2 hash_int2_to_vector2 | ( | int2 | k | ) |
Definition at line 15 of file node_hash.h.
References float, int2_to_vec2(), and v.
Referenced by voronoi_distance_to_edge(), voronoi_f1(), voronoi_f2(), voronoi_n_sphere_radius(), and voronoi_smooth_f1().
Definition at line 27 of file node_hash.h.
References float, int3_to_vec3(), v, and vector3.
Referenced by hash_int2_to_color(), voronoi_distance_to_edge(), voronoi_f1(), voronoi_f2(), voronoi_n_sphere_radius(), and voronoi_smooth_f1().
| color hash_int4_to_color | ( | int4 | k | ) |
Definition at line 62 of file node_hash.h.
References hash_int4_to_vector4(), and v.
Referenced by voronoi_f1(), voronoi_f2(), and voronoi_smooth_f1().
| vector4 hash_int4_to_vector4 | ( | int4 | k | ) |
Definition at line 41 of file node_hash.h.
References float, int4_to_vec4(), and v.
Referenced by hash_int4_to_color(), voronoi_distance_to_edge(), voronoi_f1(), voronoi_f2(), voronoi_n_sphere_radius(), and voronoi_smooth_f1().
| color hash_vector2_to_color | ( | vector2 | k | ) |
Definition at line 121 of file node_hash.h.
References hash_vector2_to_float(), hash_vector3_to_float(), and vector3.
| float hash_vector2_to_float | ( | vector2 | k | ) |
Definition at line 75 of file node_hash.h.
Referenced by hash_float_to_color(), hash_float_to_vector2(), hash_float_to_vector3(), hash_vector2_to_color(), hash_vector2_to_vector2(), and hash_vector2_to_vector3().
| vector2 hash_vector2_to_vector2 | ( | vector2 | k | ) |
Definition at line 92 of file node_hash.h.
References hash_vector2_to_float(), hash_vector3_to_float(), and vector3.
| vector3 hash_vector2_to_vector3 | ( | vector2 | k | ) |
Definition at line 151 of file node_hash.h.
References hash_vector2_to_float(), hash_vector3_to_float(), and vector3.
| color hash_vector3_to_color | ( | vector3 | k | ) |
Definition at line 128 of file node_hash.h.
References hash_vector3_to_float(), hash_vector4_to_float(), and vector3.
Definition at line 80 of file node_hash.h.
References vector3.
Referenced by hash_vector2_to_color(), hash_vector2_to_vector2(), hash_vector2_to_vector3(), hash_vector3_to_color(), hash_vector3_to_vector2(), and hash_vector3_to_vector3().
| vector2 hash_vector3_to_vector2 | ( | vector3 | k | ) |
Definition at line 172 of file node_hash.h.
References hash_vector3_to_float(), and vector3.
Definition at line 97 of file node_hash.h.
References hash_vector3_to_float(), hash_vector4_to_float(), and vector3.
| color hash_vector4_to_color | ( | vector4 | k | ) |
Definition at line 135 of file node_hash.h.
References hash_vector4_to_float().
| float hash_vector4_to_float | ( | vector4 | k | ) |
Definition at line 85 of file node_hash.h.
References vector3.
Referenced by hash_vector3_to_color(), hash_vector3_to_vector3(), hash_vector4_to_color(), hash_vector4_to_vector2(), hash_vector4_to_vector3(), and hash_vector4_to_vector4().
| vector2 hash_vector4_to_vector2 | ( | vector4 | k | ) |
Definition at line 178 of file node_hash.h.
References hash_vector4_to_float().
| vector3 hash_vector4_to_vector3 | ( | vector4 | k | ) |
Definition at line 158 of file node_hash.h.
References hash_vector4_to_float(), and vector3.
| vector4 hash_vector4_to_vector4 | ( | vector4 | k | ) |
Definition at line 104 of file node_hash.h.
References hash_vector4_to_float().