|
Classes |
| struct | blender::RNG |
Namespaces |
| namespace | blender |
Defines |
| #define | RNG_MULTIPLIER 0x5DEECE66Dll |
| #define | RNG_MASK 0x0000FFFFFFFFFFFFll |
| #define | RNG_ADDEND 0xB |
Typedefs |
| typedef unsigned long long | blender::r_uint64 |
Functions |
| int | blender::rng_getInt (RNG *rng) |
| int | blender::BLI_rand (void) |
| static int | blender::blend (const Tex *tex, const float *texvec, TexResult *texres) |
| static int | blender::clouds (const Tex *tex, const float *texvec, TexResult *texres) |
| static float | blender::tex_sin (float a) |
| static float | blender::tex_saw (float a) |
| static float | blender::tex_tri (float a) |
| static float | blender::wood_int (const Tex *tex, float x, float y, float z) |
| static int | blender::wood (const Tex *tex, const float *texvec, TexResult *texres) |
| static float | blender::marble_int (const Tex *tex, float x, float y, float z) |
| static int | blender::marble (const Tex *tex, const float *texvec, TexResult *texres) |
| static int | blender::magic (const Tex *tex, const float *texvec, TexResult *texres) |
| static int | blender::stucci (const Tex *tex, const float *texvec, TexResult *texres) |
| static float | blender::mg_mFractalOrfBmTex (const Tex *tex, const float *texvec, TexResult *texres) |
| static float | blender::mg_ridgedOrHybridMFTex (const Tex *tex, const float *texvec, TexResult *texres) |
| static float | blender::mg_HTerrainTex (const Tex *tex, const float *texvec, TexResult *texres) |
| static float | blender::mg_distNoiseTex (const Tex *tex, const float *texvec, TexResult *texres) |
| static float | blender::voronoiTex (const Tex *tex, const float *texvec, TexResult *texres) |
| static int | blender::texnoise (const Tex *tex, TexResult *texres) |
| int | blender::multitex (const Tex *tex, const float *texvec, TexResult *texres) |
Variables |
| static RNG | blender::theBLI_rng = {0} |