#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: