HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_SimplexNoise Namespace Reference

Functions

template<typename T >
noise1D2D (T x, T y)
 
template<typename T >
noise1D3D (T x, T y, T z)
 
template<typename T >
noise1D4D (T x, T y, T z, T w)
 
template<typename T >
noise1D2DDeriv (T deriv[2], T x, T y)
 
template<typename T >
noise1D3DDeriv (T deriv[3], T x, T y, T z)
 
template<typename T >
noise1D4DDeriv (T deriv[4], T x, T y, T z, T w)
 
template<typename T >
void noise2D2D (T f[2], T x, T y)
 
template<typename T >
void noise2D3D (T f[2], T x, T y, T z)
 
template<typename T >
void noise2D4D (T f[2], T x, T y, T z, T w)
 
template<typename T >
void noise3D2D (T f[3], T x, T y)
 
template<typename T >
void noise3D3D (T f[3], T x, T y, T z)
 
template<typename T >
void noise3D4D (T f[3], T x, T y, T z, T w)
 
template<typename T >
void curlnoise2D2D (T f[2], T x, T y)
 
template<typename T >
void curlnoise2D3D (T f[2], T x, T y, T z)
 
template<typename T >
void curlnoise2D4D (T f[2], T x, T y, T z, T w)
 
template<typename T >
void curlnoise3D3D (T f[3], T x, T y, T z)
 
template<typename T >
void curlnoise3D4D (T f[3], T x, T y, T z, T w)
 

Function Documentation

template<typename T >
void UT_SimplexNoise::curlnoise2D2D ( f[2],
x,
y 
)
template<typename T >
void UT_SimplexNoise::curlnoise2D3D ( f[2],
x,
y,
z 
)
template<typename T >
void UT_SimplexNoise::curlnoise2D4D ( f[2],
x,
y,
z,
w 
)
template<typename T >
void UT_SimplexNoise::curlnoise3D3D ( f[3],
x,
y,
z 
)
template<typename T >
void UT_SimplexNoise::curlnoise3D4D ( f[3],
x,
y,
z,
w 
)
template<typename T >
T UT_SimplexNoise::noise1D2D ( x,
y 
)
template<typename T >
T UT_SimplexNoise::noise1D2DDeriv ( deriv[2],
x,
y 
)
template<typename T >
T UT_SimplexNoise::noise1D3D ( x,
y,
z 
)
template<typename T >
T UT_SimplexNoise::noise1D3DDeriv ( deriv[3],
x,
y,
z 
)
template<typename T >
T UT_SimplexNoise::noise1D4D ( x,
y,
z,
w 
)
template<typename T >
T UT_SimplexNoise::noise1D4DDeriv ( deriv[4],
x,
y,
z,
w 
)
template<typename T >
void UT_SimplexNoise::noise2D2D ( f[2],
x,
y 
)
template<typename T >
void UT_SimplexNoise::noise2D3D ( f[2],
x,
y,
z 
)
template<typename T >
void UT_SimplexNoise::noise2D4D ( f[2],
x,
y,
z,
w 
)
template<typename T >
void UT_SimplexNoise::noise3D2D ( f[3],
x,
y 
)
template<typename T >
void UT_SimplexNoise::noise3D3D ( f[3],
x,
y,
z 
)
template<typename T >
void UT_SimplexNoise::noise3D4D ( f[3],
x,
y,
z,
w 
)