#include <UT_ValueNoise.h>
|
| UT_ValueNoise (unsigned const seed=0) |
|
| ~UT_ValueNoise () |
|
void | setSeed (unsigned const seed) |
|
template<typename T > |
T | turbulence (const T x[3], unsigned depth, T rough=T(0.5), const T atten=T(1.0)) const |
|
template<typename T > |
void | turbulence (T f[3], const T x[3], unsigned depth, T rough=T(0.5), const T atten=T(1.0)) const |
|
template<typename T , typename I > |
T | turbulenceP (const T x[3], const I p[3], unsigned depth, T rough=T(0.5), const T atten=T(1.0)) const |
|
template<typename T , typename I > |
void | turbulenceP (T f[3], const T x[3], const I p[3], unsigned depth, T rough=T(0.5), const T atten=T(1.0)) const |
|
template<UT_ValueNoiseType type = UT_ValueNoiseType::FAST>
class UT_ValueNoise< type >
Definition at line 34 of file UT_ValueNoise.h.
template<UT_ValueNoiseType type = UT_ValueNoiseType::FAST>
template<UT_ValueNoiseType type = UT_ValueNoiseType::FAST>
template<UT_ValueNoiseType type = UT_ValueNoiseType::FAST>
template<UT_ValueNoiseType type = UT_ValueNoiseType::FAST>
template<typename T >
T UT_ValueNoise< type >::turbulence |
( |
const T |
x[3], |
|
|
unsigned |
depth, |
|
|
T |
rough = T(0.5) , |
|
|
const T |
atten = T(1.0) |
|
) |
| const |
template<UT_ValueNoiseType type = UT_ValueNoiseType::FAST>
template<typename T >
template<UT_ValueNoiseType type = UT_ValueNoiseType::FAST>
template<typename T , typename I >
T UT_ValueNoise< type >::turbulenceP |
( |
const T |
x[3], |
|
|
const I |
p[3], |
|
|
unsigned |
depth, |
|
|
T |
rough = T(0.5) , |
|
|
const T |
atten = T(1.0) |
|
) |
| const |
template<UT_ValueNoiseType type = UT_ValueNoiseType::FAST>
template<typename T , typename I >
void UT_ValueNoise< type >::turbulenceP |
( |
T |
f[3], |
|
|
const T |
x[3], |
|
|
const I |
p[3], |
|
|
unsigned |
depth, |
|
|
T |
rough = T(0.5) , |
|
|
const T |
atten = T(1.0) |
|
) |
| const |
The documentation for this class was generated from the following file: