Blender  V3.3
Macros | Functions
node_hash.h File Reference
#include "stdcycles.h"
#include "vector2.h"
#include "vector4.h"

Go to the source code of this file.

Macros

#define vector3   point
 

Functions

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)
 

Macro Definition Documentation

◆ vector3

Definition at line 8 of file node_hash.h.

Function Documentation

◆ hash_float_to_color()

color hash_float_to_color ( float  k)

Definition at line 56 of file node_hash.h.

References color, hash_float_to_float(), and hash_vector2_to_float().

◆ hash_float_to_float()

float hash_float_to_float ( float  k)

Definition at line 12 of file node_hash.h.

Referenced by hash_float_to_color().

◆ hash_vector2_to_color()

color hash_vector2_to_color ( vector2  k)

Definition at line 63 of file node_hash.h.

References color, hash_vector2_to_float(), hash_vector3_to_float(), and vector3.

◆ hash_vector2_to_float()

float hash_vector2_to_float ( vector2  k)

Definition at line 17 of file node_hash.h.

Referenced by hash_float_to_color(), hash_vector2_to_color(), and hash_vector2_to_vector2().

◆ hash_vector2_to_vector2()

vector2 hash_vector2_to_vector2 ( vector2  k)

Definition at line 34 of file node_hash.h.

References hash_vector2_to_float(), hash_vector3_to_float(), and vector3.

◆ hash_vector3_to_color()

color hash_vector3_to_color ( vector3  k)

Definition at line 70 of file node_hash.h.

References color, hash_vector3_to_float(), and hash_vector4_to_float().

◆ hash_vector3_to_float()

float hash_vector3_to_float ( vector3  k)

◆ hash_vector3_to_vector3()

vector3 hash_vector3_to_vector3 ( vector3  k)

Definition at line 39 of file node_hash.h.

References hash_vector3_to_float(), hash_vector4_to_float(), and vector3.

◆ hash_vector4_to_color()

color hash_vector4_to_color ( vector4  k)

Definition at line 77 of file node_hash.h.

References color, and hash_vector4_to_float().

◆ hash_vector4_to_float()

float hash_vector4_to_float ( vector4  k)

◆ hash_vector4_to_vector4()

vector4 hash_vector4_to_vector4 ( vector4  k)

Definition at line 46 of file node_hash.h.

References hash_vector4_to_float().