#include <UT_Noise.h>
|
| | UT_Noise (unsigned seed=0, UT_NoiseType type=FAST) |
| |
| | ~UT_Noise () |
| |
| void | setType (UT_NoiseType type=FAST) |
| |
| void | setSeed (unsigned seed=0) |
| |
| void | initialize (unsigned seed, UT_NoiseType type) |
| |
| UT_NoiseType | getType () const |
| |
| int | getSeed () const |
| |
| fpreal | turbulence (const UT_Vector3F &pos, unsigned fractalDepth, fpreal rough=0.5, fpreal atten=1.0) const |
| |
| void | turbulence (const UT_Vector3 &pos, unsigned fractalDepth, UT_Vector3 &noise, fpreal rough=0.5, fpreal atten=1.0) const |
| |
| void | turbulence (const UT_Vector3D &pos, unsigned fractalDepth, UT_Vector3D &noise, fpreal rough=0.5, fpreal atten=1.0) const |
| |
| const void * | getTextureData (int tex_index, int &xsize, int &ysize, int &comps, bool &fp) const |
| |
Definition at line 28 of file UT_Noise.h.
| Enumerator |
|---|
| FAST |
|
| SPARSE |
|
| FAST_FIX |
|
| ALLIGATOR |
|
Definition at line 33 of file UT_Noise.h.
| int UT_Noise::getSeed |
( |
| ) |
const |
|
inline |
| const void* UT_Noise::getTextureData |
( |
int |
tex_index, |
|
|
int & |
xsize, |
|
|
int & |
ysize, |
|
|
int & |
comps, |
|
|
bool & |
fp |
|
) |
| const |
| void UT_Noise::setSeed |
( |
unsigned |
seed = 0 | ) |
|
The documentation for this class was generated from the following file: