|
| PYTHON () WaveletNoiseField(FluidSolver *parent |
|
Real | evaluate (Vec3 pos, int tile=0) |
| evaluate noise
|
|
Vec3 | evaluateVec (Vec3 pos, int tile=0) |
| evaluate noise as a vector
|
|
Vec3 | evaluateCurl (Vec3 pos) |
| evaluate curl noise
|
|
Real * | data () |
| direct data access
|
|
std::string | toString () |
|
| PYTHON (name=posOffset) Vec3 mPosOffset |
|
| PYTHON (name=posScale) Vec3 mPosScale |
|
| PYTHON (name=valOffset) Real mValOffset |
|
| PYTHON (name=valScale) Real mValScale |
|
| PYTHON (name=clamp) bool mClamp |
|
| PYTHON (name=clampNeg) Real mClampNeg |
|
| PYTHON (name=clampPos) Real mClampPos |
|
| PYTHON (name=timeAnim) Real mTimeAnim |
|
|
static void | computeCoefficients (Grid< Real > &input, Grid< Real > &tempIn1, Grid< Real > &tempIn2) |
| compute wavelet decomposition of an input grid (stores residual coefficients)
|
|
|
int | fixedSeed =-1 |
|
int int | loadFromFile =false ) |
|
|
Real | getTime () |
|
void | generateTile (int loadFromFile) |
|
|
static Real | WNoiseDx (const Vec3 &p, Real *data) |
|
static Vec3 | WNoiseVec (const Vec3 &p, Real *data) |
|
static Real | WNoise (const Vec3 &p, Real *data) |
|
static void | downsample (Real *from, Real *to, int n, int stride) |
|
static void | upsample (Real *from, Real *to, int n, int stride) |
|
static void | downsampleNeumann (const Real *from, Real *to, int n, int stride) |
|
static void | upsampleNeumann (const Real *from, Real *to, int n, int stride) |
|
static int | modSlow (int x, int n) |
|
|
Real | mGsInvX |
|
Real | mGsInvY |
|
Real | mGsInvZ |
|
Vec3 | mSeedOffset |
|
|
static Real * | mNoiseTile = NULL |
|
static int | randomSeed = 13322223 |
|
The documentation for this class was generated from the following files:
- /Users/sinithue/devel/manta/buildMaster/doxy/source/noisefield.h
- /Users/sinithue/devel/manta/buildMaster/doxy/source/noisefield.cpp