HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_PNoise Class Reference

#include <UT_PNoise.h>

Static Public Member Functions

static void initNoise ()
 
static fpreal32 at1D (fpreal32 const x)
 
static fpreal32 at2D (fpreal32 const x, fpreal32 const y)
 
static fpreal32 at3D (fpreal32 const x, fpreal32 const y, fpreal32 const z)
 
static fpreal32 at4D (fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const w)
 
static fpreal32 at1D (fpreal32 &dfdx, fpreal32 const x)
 
static fpreal32 at2D (fpreal32 &dfdx, fpreal32 &dfdy, fpreal32 const x, fpreal32 const y)
 
static fpreal32 at3D (fpreal32 &dfdx, fpreal32 &dfdy, fpreal32 &dfdz, fpreal32 const x, fpreal32 const y, fpreal32 const z)
 
static fpreal32 at4D (fpreal32 &dfdx, fpreal32 &dfdy, fpreal32 &dfdz, fpreal32 &dfdw, fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const w)
 
static void at1D (fpreal32 f[3], fpreal32 const x)
 
static void at2D (fpreal32 f[3], fpreal32 const x, fpreal32 const y)
 
static void at3D (fpreal32 f[3], fpreal32 const x, fpreal32 const y, fpreal32 const z)
 
static void at4D (fpreal32 f[3], fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const w)
 
static void at1D (fpreal32 f[3], fpreal32 dfdx[3], fpreal32 const x)
 
static void at2D (fpreal32 f[3], fpreal32 dfdx[3], fpreal32 dfdy[3], fpreal32 const x, fpreal32 const y)
 
static void at3D (fpreal32 f[3], fpreal32 dfdx[3], fpreal32 dfdy[3], fpreal32 dfdz[3], fpreal32 const x, fpreal32 const y, fpreal32 const z)
 
static void at4D (fpreal32 f[3], fpreal32 dfdx[3], fpreal32 dfdy[3], fpreal32 dfdz[3], fpreal32 dfdw[3], fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const w)
 
static fpreal32 at1DP (fpreal32 const x, uint32 const px)
 
static fpreal32 at2DP (fpreal32 const x, fpreal32 const y, uint32 const px, uint32 const py)
 
static fpreal32 at3DP (fpreal32 const x, fpreal32 const y, fpreal32 const z, uint32 const px, uint32 const py, uint32 const pz)
 
static fpreal32 at4DP (fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const w, uint32 const px, uint32 const py, uint32 const pz, uint32 const pw)
 
static fpreal32 at1DP (fpreal32 &dfdx, fpreal32 const x, uint32 const px)
 
static fpreal32 at2DP (fpreal32 &dfdx, fpreal32 &dfdy, fpreal32 const x, fpreal32 const y, uint32 const px, uint32 const py)
 
static fpreal32 at3DP (fpreal32 &dfdx, fpreal32 &dfdy, fpreal32 &dfdz, fpreal32 const x, fpreal32 const y, fpreal32 const z, uint32 const px, uint32 const py, uint32 const pz)
 
static fpreal32 at4DP (fpreal32 &dfdx, fpreal32 &dfdy, fpreal32 &dfdz, fpreal32 &dfdw, fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const w, uint32 const px, uint32 const py, uint32 const pz, uint32 const pw)
 
static void at1DP (fpreal32 f[3], fpreal32 const x, uint32 const px)
 
static void at2DP (fpreal32 f[3], fpreal32 const x, fpreal32 const y, uint32 const px, uint32 const py)
 
static void at3DP (fpreal32 f[3], fpreal32 const x, fpreal32 const y, fpreal32 const z, uint32 const px, uint32 const py, uint32 const pz)
 
static void at4DP (fpreal32 f[3], fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const w, uint32 const px, uint32 const py, uint32 const pz, uint32 const pw)
 
static void at1DP (fpreal32 f[3], fpreal32 dfdx[3], fpreal32 const x, uint32 const px)
 
static void at2DP (fpreal32 f[3], fpreal32 dfdx[3], fpreal32 dfdy[3], fpreal32 const x, fpreal32 const y, uint32 const px, uint32 const py)
 
static void at3DP (fpreal32 f[3], fpreal32 dfdx[3], fpreal32 dfdy[3], fpreal32 dfdz[3], fpreal32 const x, fpreal32 const y, fpreal32 const z, uint32 const px, uint32 const py, uint32 const pz)
 
static void at4DP (fpreal32 f[3], fpreal32 dfdx[3], fpreal32 dfdy[3], fpreal32 dfdz[3], fpreal32 dfdw[3], fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const w, uint32 const px, uint32 const py, uint32 const pz, uint32 const pw)
 
static fpreal32 flowat2D (fpreal32 const x, fpreal32 const y, fpreal32 const flow)
 
static fpreal32 flowat3D (fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const flow)
 
static fpreal32 flowat4D (fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const w, fpreal32 const flow)
 
static void flowat2D (fpreal32 f[3], fpreal32 const x, fpreal32 const y, fpreal32 const flow)
 
static void flowat3D (fpreal32 f[3], fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const flow)
 
static void flowat4D (fpreal32 f[3], fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const w, fpreal32 const flow)
 
static fpreal32 flowat2DP (fpreal32 const x, fpreal32 const y, uint32 const px, uint32 const py, fpreal32 const flow)
 
static fpreal32 flowat3DP (fpreal32 const x, fpreal32 const y, fpreal32 const z, uint32 const px, uint32 const py, uint32 const pz, fpreal32 const flow)
 
static fpreal32 flowat4DP (fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const w, uint32 const px, uint32 const py, uint32 const pz, uint32 const pw, fpreal32 const flow)
 
static void flowat2DP (fpreal32 f[3], fpreal32 const x, fpreal32 const y, uint32 const px, uint32 const py, fpreal32 const flow)
 
static void flowat3DP (fpreal32 f[3], fpreal32 const x, fpreal32 const y, fpreal32 const z, uint32 const px, uint32 const py, uint32 const pz, fpreal32 const flow)
 
static void flowat4DP (fpreal32 f[3], fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const w, uint32 const px, uint32 const py, uint32 const pz, uint32 const pw, fpreal32 const flow)
 
static void curlnoise2D2D (fpreal32 f[3], fpreal32 const x, fpreal32 const y)
 
static void curlnoise2D3D (fpreal32 f[3], fpreal32 const x, fpreal32 const y, fpreal32 const z)
 
static void curlnoise3D3D (fpreal32 f[3], fpreal32 const x, fpreal32 const y, fpreal32 const z)
 
static void curlnoise3D4D (fpreal32 f[3], fpreal32 const x, fpreal32 const y, fpreal32 const z, fpreal32 const w)
 
static fpreal32 noise1D (fpreal32 const x)
 
static fpreal32 noise2D (fpreal32 const x, fpreal32 const y)
 
static fpreal32 noise2D (fpreal32 const x[2])
 
static fpreal32 noise3D (fpreal32 const x[3])
 
static fpreal32 noise4D (fpreal32 const x[4])
 
static void noise1D (fpreal32 &n, fpreal32 &dndx, fpreal32 const x)
 
static void noise2D (fpreal32 &n, fpreal32 &dndx, fpreal32 &dndy, const fpreal32 x[2])
 
static void noise2D (fpreal32 &n, fpreal32 dndx[2], const fpreal32 x[2])
 
static void noise2D (fpreal32 &n, fpreal32 &dndx, fpreal32 &dndy, fpreal32 const x, fpreal32 const y)
 
static void noise3D (fpreal32 &n, fpreal32 dndx[3], const fpreal32 x[3])
 
static void noise3D (fpreal32 &n, fpreal32 &dndx, fpreal32 &dndy, fpreal32 &dndz, const fpreal32 x[3])
 
static void noise4D (fpreal32 &n, fpreal32 dndx[4], const fpreal32 x[4])
 
static void noise4D (fpreal32 &n, fpreal32 &dndx, fpreal32 &dndy, fpreal32 &dndz, fpreal32 &dndw, const fpreal32 x[4])
 
static fpreal32 noise1D (fpreal32 const x, uint32 const px)
 
static fpreal32 noise2D (fpreal32 const x[2], uint32 const per[2])
 
static fpreal32 noise2D (fpreal32 const x, fpreal32 const y, uint32 const px, uint32 const py)
 
static fpreal32 noise3D (fpreal32 const x[3], uint32 const per[3])
 
static fpreal32 noise4D (fpreal32 const x[4], uint32 const per[4])
 
static void noise1D (fpreal32 f[3], fpreal32 const x)
 
static void noise2D (fpreal32 f[3], fpreal32 const x, fpreal32 const y)
 
static void noise2D (fpreal32 f[3], fpreal32 const x[2])
 
static void noise3D (fpreal32 f[3], fpreal32 const x[3])
 
static void noise4D (fpreal32 f[3], fpreal32 const x[4])
 
static void noise1D (fpreal32 f[3], fpreal32 dfdx[3], fpreal32 const x)
 
static void noise2D (fpreal32 f[3], fpreal32 dfdx[3], fpreal32 dfdy[3], fpreal32 const x[2])
 
static void noise2D (fpreal32 f[3], fpreal32 dfdx[3], fpreal32 dfdy[3], fpreal32 const x, fpreal32 y)
 
static void noise3D (fpreal32 f[3], fpreal32 dfdx[3], fpreal32 dfdy[3], fpreal32 dfdz[3], fpreal32 const x[3])
 
static void noise4D (fpreal32 f[3], fpreal32 dfdx[3], fpreal32 dfdy[3], fpreal32 dfdz[3], fpreal32 dfdw[3], fpreal32 const x[4])
 
static void noise1D (fpreal32 f[3], fpreal32 const x, uint32 const px)
 
static void noise2D (fpreal32 f[3], fpreal32 const x, fpreal32 const y, uint32 const px, uint32 const py)
 
static void noise2D (fpreal32 f[3], fpreal32 const x[2], uint32 const per[2])
 
static void noise3D (fpreal32 f[3], fpreal32 const x[3], uint32 const per[3])
 
static void noise4D (fpreal32 f[3], fpreal32 const x[4], uint32 const per[4])
 
static fpreal32 flownoise2D (fpreal32 const x, fpreal32 const y, fpreal32 const flow)
 
static fpreal32 flownoise2D (fpreal32 const x[2], fpreal32 const flow)
 
static fpreal32 flownoise3D (fpreal32 const x[3], fpreal32 const flow)
 
static fpreal32 flownoise4D (fpreal32 const x[4], fpreal32 const flow)
 
static fpreal32 flownoise2D (fpreal32 const x[2], uint32 const per[2], fpreal32 const flow)
 
static fpreal32 flownoise2D (fpreal32 const x, fpreal32 y, uint32 const px, uint32 const py, fpreal32 const flow)
 
static fpreal32 flownoise3D (fpreal32 const x[3], uint32 const per[3], fpreal32 const flow)
 
static fpreal32 flownoise4D (fpreal32 const x[4], uint32 const per[4], fpreal32 const flow)
 
static void flownoise2D (fpreal32 f[3], fpreal32 const x, fpreal32 const y, fpreal32 const flow)
 
static void flownoise2D (fpreal32 f[3], fpreal32 const x[2], fpreal32 const flow)
 
static void flownoise3D (fpreal32 f[3], fpreal32 const x[3], fpreal32 const flow)
 
static void flownoise4D (fpreal32 f[3], fpreal32 const x[4], fpreal32 const flow)
 
static void flownoise2D (fpreal32 f[3], fpreal32 const x, fpreal32 const y, uint32 const px, uint32 const py, fpreal32 const flow)
 
static void flownoise2D (fpreal32 f[3], fpreal32 const x[2], uint32 const period[2], fpreal32 const flow)
 
static void flownoise3D (fpreal32 f[3], fpreal32 const x[3], uint32 const period[3], fpreal32 const flow)
 
static void flownoise4D (fpreal32 f[3], fpreal32 const x[4], uint32 const period[4], fpreal32 const flow)
 
static void curlnoise2D3D (fpreal32 f[3], const fpreal32 x[3])
 
static void curlnoise3D3D (fpreal32 f[3], const fpreal32 x[3])
 
static void curlnoise3D4D (fpreal32 f[3], const fpreal32 x[4])
 
static fpreal64 at1D (fpreal64 const x)
 
static fpreal64 at2D (fpreal64 const x, fpreal64 const y)
 
static fpreal64 at3D (fpreal64 const x, fpreal64 const y, fpreal64 const z)
 
static fpreal64 at4D (fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const w)
 
static fpreal64 at1D (fpreal64 &dfdx, fpreal64 const x)
 
static fpreal64 at2D (fpreal64 &dfdx, fpreal64 &dfdy, fpreal64 const x, fpreal64 const y)
 
static fpreal64 at3D (fpreal64 &dfdx, fpreal64 &dfdy, fpreal64 &dfdz, fpreal64 const x, fpreal64 const y, fpreal64 const z)
 
static fpreal64 at4D (fpreal64 &dfdx, fpreal64 &dfdy, fpreal64 &dfdz, fpreal64 &dfdw, fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const w)
 
static void at1D (fpreal64 f[3], fpreal64 const x)
 
static void at2D (fpreal64 f[3], fpreal64 const x, fpreal64 const y)
 
static void at3D (fpreal64 f[3], fpreal64 const x, fpreal64 const y, fpreal64 const z)
 
static void at4D (fpreal64 f[3], fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const w)
 
static void at1D (fpreal64 f[3], fpreal64 dfdx[3], fpreal64 const x)
 
static void at2D (fpreal64 f[3], fpreal64 dfdx[3], fpreal64 dfdy[3], fpreal64 const x, fpreal64 const y)
 
static void at3D (fpreal64 f[3], fpreal64 dfdx[3], fpreal64 dfdy[3], fpreal64 dfdz[3], fpreal64 const x, fpreal64 const y, fpreal64 const z)
 
static void at4D (fpreal64 f[3], fpreal64 dfdx[3], fpreal64 dfdy[3], fpreal64 dfdz[3], fpreal64 dfdw[3], fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const w)
 
static fpreal64 at1DP (fpreal64 const x, uint64 const px)
 
static fpreal64 at2DP (fpreal64 const x, fpreal64 const y, uint64 const px, uint64 const py)
 
static fpreal64 at3DP (fpreal64 const x, fpreal64 const y, fpreal64 const z, uint64 const px, uint64 const py, uint64 const pz)
 
static fpreal64 at4DP (fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const w, uint64 const px, uint64 const py, uint64 const pz, uint64 const pw)
 
static fpreal64 at1DP (fpreal64 &dfdx, fpreal64 const x, uint64 const px)
 
static fpreal64 at2DP (fpreal64 &dfdx, fpreal64 &dfdy, fpreal64 const x, fpreal64 const y, uint64 const px, uint64 const py)
 
static fpreal64 at3DP (fpreal64 &dfdx, fpreal64 &dfdy, fpreal64 &dfdz, fpreal64 const x, fpreal64 const y, fpreal64 const z, uint64 const px, uint64 const py, uint64 const pz)
 
static fpreal64 at4DP (fpreal64 &dfdx, fpreal64 &dfdy, fpreal64 &dfdz, fpreal64 &dfdw, fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const w, uint64 const px, uint64 const py, uint64 const pz, uint64 const pw)
 
static void at1DP (fpreal64 f[3], fpreal64 const x, uint64 const px)
 
static void at2DP (fpreal64 f[3], fpreal64 const x, fpreal64 const y, uint64 const px, uint64 const py)
 
static void at3DP (fpreal64 f[3], fpreal64 const x, fpreal64 const y, fpreal64 const z, uint64 const px, uint64 const py, uint64 const pz)
 
static void at4DP (fpreal64 f[3], fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const w, uint64 const px, uint64 const py, uint64 const pz, uint64 const pw)
 
static void at1DP (fpreal64 f[3], fpreal64 dfdx[3], fpreal64 const x, uint64 const px)
 
static void at2DP (fpreal64 f[3], fpreal64 dfdx[3], fpreal64 dfdy[3], fpreal64 const x, fpreal64 const y, uint64 const px, uint64 const py)
 
static void at3DP (fpreal64 f[3], fpreal64 dfdx[3], fpreal64 dfdy[3], fpreal64 dfdz[3], fpreal64 const x, fpreal64 const y, fpreal64 const z, uint64 const px, uint64 const py, uint64 const pz)
 
static void at4DP (fpreal64 f[3], fpreal64 dfdx[3], fpreal64 dfdy[3], fpreal64 dfdz[3], fpreal64 dfdw[3], fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const w, uint64 const px, uint64 const py, uint64 const pz, uint64 const pw)
 
static fpreal64 flowat2D (fpreal64 const x, fpreal64 const y, fpreal64 const flow)
 
static fpreal64 flowat3D (fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const flow)
 
static fpreal64 flowat4D (fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const w, fpreal64 const flow)
 
static void flowat2D (fpreal64 f[3], fpreal64 const x, fpreal64 const y, fpreal64 const flow)
 
static void flowat3D (fpreal64 f[3], fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const flow)
 
static void flowat4D (fpreal64 f[3], fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const w, fpreal64 const flow)
 
static fpreal64 flowat2DP (fpreal64 const x, fpreal64 const y, uint64 const px, uint64 const py, fpreal64 const flow)
 
static fpreal64 flowat3DP (fpreal64 const x, fpreal64 const y, fpreal64 const z, uint64 const px, uint64 const py, uint64 const pz, fpreal64 const flow)
 
static fpreal64 flowat4DP (fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const w, uint64 const px, uint64 const py, uint64 const pz, uint64 const pw, fpreal64 const flow)
 
static void flowat2DP (fpreal64 f[3], fpreal64 const x, fpreal64 const y, uint64 const px, uint64 const py, fpreal64 const flow)
 
static void flowat3DP (fpreal64 f[3], fpreal64 const x, fpreal64 const y, fpreal64 const z, uint64 const px, uint64 const py, uint64 const pz, fpreal64 const flow)
 
static void flowat4DP (fpreal64 f[3], fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const w, uint64 const px, uint64 const py, uint64 const pz, uint64 const pw, fpreal64 const flow)
 
static void curlnoise2D2D (fpreal64 f[3], fpreal64 const x, fpreal64 const y)
 
static void curlnoise2D3D (fpreal64 f[3], fpreal64 const x, fpreal64 const y, fpreal64 const z)
 
static void curlnoise3D3D (fpreal64 f[3], fpreal64 const x, fpreal64 const y, fpreal64 const z)
 
static void curlnoise3D4D (fpreal64 f[3], fpreal64 const x, fpreal64 const y, fpreal64 const z, fpreal64 const w)
 
static fpreal64 noise1D (fpreal64 const x)
 
static fpreal64 noise2D (fpreal64 const x, fpreal64 const y)
 
static fpreal64 noise2D (fpreal64 const x[2])
 
static fpreal64 noise3D (fpreal64 const x[3])
 
static fpreal64 noise4D (fpreal64 const x[4])
 
static void noise1D (fpreal64 &n, fpreal64 &dndx, fpreal64 const x)
 
static void noise2D (fpreal64 &n, fpreal64 &dndx, fpreal64 &dndy, const fpreal64 x[2])
 
static void noise2D (fpreal64 &n, fpreal64 dndx[2], const fpreal64 x[2])
 
static void noise2D (fpreal64 &n, fpreal64 &dndx, fpreal64 &dndy, fpreal64 const x, fpreal64 const y)
 
static void noise3D (fpreal64 &n, fpreal64 dndx[3], const fpreal64 x[3])
 
static void noise3D (fpreal64 &n, fpreal64 &dndx, fpreal64 &dndy, fpreal64 &dndz, const fpreal64 x[3])
 
static void noise4D (fpreal64 &n, fpreal64 dndx[4], const fpreal64 x[4])
 
static void noise4D (fpreal64 &n, fpreal64 &dndx, fpreal64 &dndy, fpreal64 &dndz, fpreal64 &dndw, const fpreal64 x[4])
 
static fpreal64 noise1D (fpreal64 const x, uint64 const px)
 
static fpreal64 noise2D (fpreal64 const x[2], uint64 const per[2])
 
static fpreal64 noise2D (fpreal64 const x, fpreal64 const y, uint64 const px, uint64 const py)
 
static fpreal64 noise3D (fpreal64 const x[3], uint64 const per[3])
 
static fpreal64 noise4D (fpreal64 const x[4], uint64 const per[4])
 
static void noise1D (fpreal64 f[3], fpreal64 const x)
 
static void noise2D (fpreal64 f[3], fpreal64 const x, fpreal64 const y)
 
static void noise2D (fpreal64 f[3], fpreal64 const x[2])
 
static void noise3D (fpreal64 f[3], fpreal64 const x[3])
 
static void noise4D (fpreal64 f[3], fpreal64 const x[4])
 
static void noise1D (fpreal64 f[3], fpreal64 dfdx[3], fpreal64 const x)
 
static void noise2D (fpreal64 f[3], fpreal64 dfdx[3], fpreal64 dfdy[3], fpreal64 const x[2])
 
static void noise2D (fpreal64 f[3], fpreal64 dfdx[3], fpreal64 dfdy[3], fpreal64 const x, fpreal64 y)
 
static void noise3D (fpreal64 f[3], fpreal64 dfdx[3], fpreal64 dfdy[3], fpreal64 dfdz[3], fpreal64 const x[3])
 
static void noise4D (fpreal64 f[3], fpreal64 dfdx[3], fpreal64 dfdy[3], fpreal64 dfdz[3], fpreal64 dfdw[3], fpreal64 const x[4])
 
static void noise1D (fpreal64 f[3], fpreal64 const x, uint64 const px)
 
static void noise2D (fpreal64 f[3], fpreal64 const x, fpreal64 const y, uint64 const px, uint64 const py)
 
static void noise2D (fpreal64 f[3], fpreal64 const x[2], uint64 const per[2])
 
static void noise3D (fpreal64 f[3], fpreal64 const x[3], uint64 const per[3])
 
static void noise4D (fpreal64 f[3], fpreal64 const x[4], uint64 const per[4])
 
static fpreal64 flownoise2D (fpreal64 const x, fpreal64 const y, fpreal64 const flow)
 
static fpreal64 flownoise2D (fpreal64 const x[2], fpreal64 const flow)
 
static fpreal64 flownoise3D (fpreal64 const x[3], fpreal64 const flow)
 
static fpreal64 flownoise4D (fpreal64 const x[4], fpreal64 const flow)
 
static fpreal64 flownoise2D (fpreal64 const x[2], uint64 const per[2], fpreal64 const flow)
 
static fpreal64 flownoise2D (fpreal64 const x, fpreal64 y, uint64 const px, uint64 const py, fpreal64 const flow)
 
static fpreal64 flownoise3D (fpreal64 const x[3], uint64 const per[3], fpreal64 const flow)
 
static fpreal64 flownoise4D (fpreal64 const x[4], uint64 const per[4], fpreal64 const flow)
 
static void flownoise2D (fpreal64 f[3], fpreal64 const x, fpreal64 const y, fpreal64 const flow)
 
static void flownoise2D (fpreal64 f[3], fpreal64 const x[2], fpreal64 const flow)
 
static void flownoise3D (fpreal64 f[3], fpreal64 const x[3], fpreal64 const flow)
 
static void flownoise4D (fpreal64 f[3], fpreal64 const x[4], fpreal64 const flow)
 
static void flownoise2D (fpreal64 f[3], fpreal64 const x, fpreal64 const y, uint64 const px, uint64 const py, fpreal64 const flow)
 
static void flownoise2D (fpreal64 f[3], fpreal64 const x[2], uint64 const period[2], fpreal64 const flow)
 
static void flownoise3D (fpreal64 f[3], fpreal64 const x[3], uint64 const period[3], fpreal64 const flow)
 
static void flownoise4D (fpreal64 f[3], fpreal64 const x[4], uint64 const period[4], fpreal64 const flow)
 
static void curlnoise2D3D (fpreal64 f[3], const fpreal64 x[3])
 
static void curlnoise3D3D (fpreal64 f[3], const fpreal64 x[3])
 
static void curlnoise3D4D (fpreal64 f[3], const fpreal64 x[4])
 
static v4uf at1D (v4uf const x)
 
static v4uf at2D (v4uf const x, v4uf const y)
 
static v4uf at3D (v4uf const x, v4uf const y, v4uf const z)
 
static v4uf at4D (v4uf const x, v4uf const y, v4uf const z, v4uf const w)
 
static v4uf at1D (v4uf &dfdx, v4uf const x)
 
static v4uf at2D (v4uf &dfdx, v4uf &dfdy, v4uf const x, v4uf const y)
 
static v4uf at3D (v4uf &dfdx, v4uf &dfdy, v4uf &dfdz, v4uf const x, v4uf const y, v4uf const z)
 
static v4uf at4D (v4uf &dfdx, v4uf &dfdy, v4uf &dfdz, v4uf &dfdw, v4uf const x, v4uf const y, v4uf const z, v4uf const w)
 
static void at1D (v4uf f[3], v4uf const x)
 
static void at2D (v4uf f[3], v4uf const x, v4uf const y)
 
static void at3D (v4uf f[3], v4uf const x, v4uf const y, v4uf const z)
 
static void at4D (v4uf f[3], v4uf const x, v4uf const y, v4uf const z, v4uf const w)
 
static void at1D (v4uf f[3], v4uf dfdx[3], v4uf const x)
 
static void at2D (v4uf f[3], v4uf dfdx[3], v4uf dfdy[3], v4uf const x, v4uf const y)
 
static void at3D (v4uf f[3], v4uf dfdx[3], v4uf dfdy[3], v4uf dfdz[3], v4uf const x, v4uf const y, v4uf const z)
 
static void at4D (v4uf f[3], v4uf dfdx[3], v4uf dfdy[3], v4uf dfdz[3], v4uf dfdw[3], v4uf const x, v4uf const y, v4uf const z, v4uf const w)
 
static v4uf at1DP (v4uf const x, v4ui const px)
 
static v4uf at2DP (v4uf const x, v4uf const y, v4ui const px, v4ui const py)
 
static v4uf at3DP (v4uf const x, v4uf const y, v4uf const z, v4ui const px, v4ui const py, v4ui const pz)
 
static v4uf at4DP (v4uf const x, v4uf const y, v4uf const z, v4uf const w, v4ui const px, v4ui const py, v4ui const pz, v4ui const pw)
 
static v4uf at1DP (v4uf &dfdx, v4uf const x, v4ui const px)
 
static v4uf at2DP (v4uf &dfdx, v4uf &dfdy, v4uf const x, v4uf const y, v4ui const px, v4ui const py)
 
static v4uf at3DP (v4uf &dfdx, v4uf &dfdy, v4uf &dfdz, v4uf const x, v4uf const y, v4uf const z, v4ui const px, v4ui const py, v4ui const pz)
 
static v4uf at4DP (v4uf &dfdx, v4uf &dfdy, v4uf &dfdz, v4uf &dfdw, v4uf const x, v4uf const y, v4uf const z, v4uf const w, v4ui const px, v4ui const py, v4ui const pz, v4ui const pw)
 
static void at1DP (v4uf f[3], v4uf const x, v4ui const px)
 
static void at2DP (v4uf f[3], v4uf const x, v4uf const y, v4ui const px, v4ui const py)
 
static void at3DP (v4uf f[3], v4uf const x, v4uf const y, v4uf const z, v4ui const px, v4ui const py, v4ui const pz)
 
static void at4DP (v4uf f[3], v4uf const x, v4uf const y, v4uf const z, v4uf const w, v4ui const px, v4ui const py, v4ui const pz, v4ui const pw)
 
static void at1DP (v4uf f[3], v4uf dfdx[3], v4uf const x, v4ui const px)
 
static void at2DP (v4uf f[3], v4uf dfdx[3], v4uf dfdy[3], v4uf const x, v4uf const y, v4ui const px, v4ui const py)
 
static void at3DP (v4uf f[3], v4uf dfdx[3], v4uf dfdy[3], v4uf dfdz[3], v4uf const x, v4uf const y, v4uf const z, v4ui const px, v4ui const py, v4ui const pz)
 
static void at4DP (v4uf f[3], v4uf dfdx[3], v4uf dfdy[3], v4uf dfdz[3], v4uf dfdw[3], v4uf const x, v4uf const y, v4uf const z, v4uf const w, v4ui const px, v4ui const py, v4ui const pz, v4ui const pw)
 
static v4uf flowat2D (v4uf const x, v4uf const y, v4uf const flow)
 
static v4uf flowat3D (v4uf const x, v4uf const y, v4uf const z, v4uf const flow)
 
static v4uf flowat4D (v4uf const x, v4uf const y, v4uf const z, v4uf const w, v4uf const flow)
 
static void flowat2D (v4uf f[3], v4uf const x, v4uf const y, v4uf const flow)
 
static void flowat3D (v4uf f[3], v4uf const x, v4uf const y, v4uf const z, v4uf const flow)
 
static void flowat4D (v4uf f[3], v4uf const x, v4uf const y, v4uf const z, v4uf const w, v4uf const flow)
 
static v4uf flowat2DP (v4uf const x, v4uf const y, v4ui const px, v4ui const py, v4uf const flow)
 
static v4uf flowat3DP (v4uf const x, v4uf const y, v4uf const z, v4ui const px, v4ui const py, v4ui const pz, v4uf const flow)
 
static v4uf flowat4DP (v4uf const x, v4uf const y, v4uf const z, v4uf const w, v4ui const px, v4ui const py, v4ui const pz, v4ui const pw, v4uf const flow)
 
static void flowat2DP (v4uf f[3], v4uf const x, v4uf const y, v4ui const px, v4ui const py, v4uf const flow)
 
static void flowat3DP (v4uf f[3], v4uf const x, v4uf const y, v4uf const z, v4ui const px, v4ui const py, v4ui const pz, v4uf const flow)
 
static void flowat4DP (v4uf f[3], v4uf const x, v4uf const y, v4uf const z, v4uf const w, v4ui const px, v4ui const py, v4ui const pz, v4ui const pw, v4uf const flow)
 
static void curlnoise2D2D (v4uf f[3], v4uf const x, v4uf const y)
 
static void curlnoise2D3D (v4uf f[3], v4uf const x, v4uf const y, v4uf const z)
 
static void curlnoise3D3D (v4uf f[3], v4uf const x, v4uf const y, v4uf const z)
 
static void curlnoise3D4D (v4uf f[3], v4uf const x, v4uf const y, v4uf const z, v4uf const w)
 
static v4uf noise1D (v4uf const x)
 
static v4uf noise2D (v4uf const x, v4uf const y)
 
static v4uf noise2D (v4uf const x[2])
 
static v4uf noise3D (v4uf const x[3])
 
static v4uf noise4D (v4uf const x[4])
 
static void noise1D (v4uf &n, v4uf &dndx, v4uf const x)
 
static void noise2D (v4uf &n, v4uf &dndx, v4uf &dndy, const v4uf x[2])
 
static void noise2D (v4uf &n, v4uf dndx[2], const v4uf x[2])
 
static void noise2D (v4uf &n, v4uf &dndx, v4uf &dndy, v4uf const x, v4uf const y)
 
static void noise3D (v4uf &n, v4uf dndx[3], const v4uf x[3])
 
static void noise3D (v4uf &n, v4uf &dndx, v4uf &dndy, v4uf &dndz, const v4uf x[3])
 
static void noise4D (v4uf &n, v4uf dndx[4], const v4uf x[4])
 
static void noise4D (v4uf &n, v4uf &dndx, v4uf &dndy, v4uf &dndz, v4uf &dndw, const v4uf x[4])
 
static v4uf noise1D (v4uf const x, v4ui const px)
 
static v4uf noise2D (v4uf const x[2], v4ui const per[2])
 
static v4uf noise2D (v4uf const x, v4uf const y, v4ui const px, v4ui const py)
 
static v4uf noise3D (v4uf const x[3], v4ui const per[3])
 
static v4uf noise4D (v4uf const x[4], v4ui const per[4])
 
static void noise1D (v4uf f[3], v4uf const x)
 
static void noise2D (v4uf f[3], v4uf const x, v4uf const y)
 
static void noise2D (v4uf f[3], v4uf const x[2])
 
static void noise3D (v4uf f[3], v4uf const x[3])
 
static void noise4D (v4uf f[3], v4uf const x[4])
 
static void noise1D (v4uf f[3], v4uf dfdx[3], v4uf const x)
 
static void noise2D (v4uf f[3], v4uf dfdx[3], v4uf dfdy[3], v4uf const x[2])
 
static void noise2D (v4uf f[3], v4uf dfdx[3], v4uf dfdy[3], v4uf const x, v4uf y)
 
static void noise3D (v4uf f[3], v4uf dfdx[3], v4uf dfdy[3], v4uf dfdz[3], v4uf const x[3])
 
static void noise4D (v4uf f[3], v4uf dfdx[3], v4uf dfdy[3], v4uf dfdz[3], v4uf dfdw[3], v4uf const x[4])
 
static void noise1D (v4uf f[3], v4uf const x, v4ui const px)
 
static void noise2D (v4uf f[3], v4uf const x, v4uf const y, v4ui const px, v4ui const py)
 
static void noise2D (v4uf f[3], v4uf const x[2], v4ui const per[2])
 
static void noise3D (v4uf f[3], v4uf const x[3], v4ui const per[3])
 
static void noise4D (v4uf f[3], v4uf const x[4], v4ui const per[4])
 
static v4uf flownoise2D (v4uf const x, v4uf const y, v4uf const flow)
 
static v4uf flownoise2D (v4uf const x[2], v4uf const flow)
 
static v4uf flownoise3D (v4uf const x[3], v4uf const flow)
 
static v4uf flownoise4D (v4uf const x[4], v4uf const flow)
 
static v4uf flownoise2D (v4uf const x[2], v4ui const per[2], v4uf const flow)
 
static v4uf flownoise2D (v4uf const x, v4uf y, v4ui const px, v4ui const py, v4uf const flow)
 
static v4uf flownoise3D (v4uf const x[3], v4ui const per[3], v4uf const flow)
 
static v4uf flownoise4D (v4uf const x[4], v4ui const per[4], v4uf const flow)
 
static void flownoise2D (v4uf f[3], v4uf const x, v4uf const y, v4uf const flow)
 
static void flownoise2D (v4uf f[3], v4uf const x[2], v4uf const flow)
 
static void flownoise3D (v4uf f[3], v4uf const x[3], v4uf const flow)
 
static void flownoise4D (v4uf f[3], v4uf const x[4], v4uf const flow)
 
static void flownoise2D (v4uf f[3], v4uf const x, v4uf const y, v4ui const px, v4ui const py, v4uf const flow)
 
static void flownoise2D (v4uf f[3], v4uf const x[2], v4ui const period[2], v4uf const flow)
 
static void flownoise3D (v4uf f[3], v4uf const x[3], v4ui const period[3], v4uf const flow)
 
static void flownoise4D (v4uf f[3], v4uf const x[4], v4ui const period[4], v4uf const flow)
 
static void curlnoise2D3D (v4uf f[3], const v4uf x[3])
 
static void curlnoise3D3D (v4uf f[3], const v4uf x[3])
 
static void curlnoise3D4D (v4uf f[3], const v4uf x[4])
 

Detailed Description

Definition at line 22 of file UT_PNoise.h.

Member Function Documentation

static fpreal32 UT_PNoise::at1D ( fpreal32 const  x)
static
static fpreal32 UT_PNoise::at1D ( fpreal32 dfdx,
fpreal32 const  x 
)
static
static void UT_PNoise::at1D ( fpreal32  f[3],
fpreal32 const  x 
)
static
static void UT_PNoise::at1D ( fpreal32  f[3],
fpreal32  dfdx[3],
fpreal32 const  x 
)
static
static fpreal64 UT_PNoise::at1D ( fpreal64 const  x)
static
static fpreal64 UT_PNoise::at1D ( fpreal64 dfdx,
fpreal64 const  x 
)
static
static void UT_PNoise::at1D ( fpreal64  f[3],
fpreal64 const  x 
)
static
static void UT_PNoise::at1D ( fpreal64  f[3],
fpreal64  dfdx[3],
fpreal64 const  x 
)
static
static v4uf UT_PNoise::at1D ( v4uf const  x)
static
static v4uf UT_PNoise::at1D ( v4uf dfdx,
v4uf const  x 
)
static
static void UT_PNoise::at1D ( v4uf  f[3],
v4uf const  x 
)
static
static void UT_PNoise::at1D ( v4uf  f[3],
v4uf  dfdx[3],
v4uf const  x 
)
static
static fpreal32 UT_PNoise::at1DP ( fpreal32 const  x,
uint32 const  px 
)
static
static fpreal32 UT_PNoise::at1DP ( fpreal32 dfdx,
fpreal32 const  x,
uint32 const  px 
)
static
static void UT_PNoise::at1DP ( fpreal32  f[3],
fpreal32 const  x,
uint32 const  px 
)
static
static void UT_PNoise::at1DP ( fpreal32  f[3],
fpreal32  dfdx[3],
fpreal32 const  x,
uint32 const  px 
)
static
static fpreal64 UT_PNoise::at1DP ( fpreal64 const  x,
uint64 const  px 
)
static
static fpreal64 UT_PNoise::at1DP ( fpreal64 dfdx,
fpreal64 const  x,
uint64 const  px 
)
static
static void UT_PNoise::at1DP ( fpreal64  f[3],
fpreal64 const  x,
uint64 const  px 
)
static
static void UT_PNoise::at1DP ( fpreal64  f[3],
fpreal64  dfdx[3],
fpreal64 const  x,
uint64 const  px 
)
static
static v4uf UT_PNoise::at1DP ( v4uf const  x,
v4ui const  px 
)
static
static v4uf UT_PNoise::at1DP ( v4uf dfdx,
v4uf const  x,
v4ui const  px 
)
static
static void UT_PNoise::at1DP ( v4uf  f[3],
v4uf const  x,
v4ui const  px 
)
static
static void UT_PNoise::at1DP ( v4uf  f[3],
v4uf  dfdx[3],
v4uf const  x,
v4ui const  px 
)
static
static fpreal32 UT_PNoise::at2D ( fpreal32 const  x,
fpreal32 const  y 
)
static
static fpreal32 UT_PNoise::at2D ( fpreal32 dfdx,
fpreal32 dfdy,
fpreal32 const  x,
fpreal32 const  y 
)
static
static void UT_PNoise::at2D ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y 
)
static
static void UT_PNoise::at2D ( fpreal32  f[3],
fpreal32  dfdx[3],
fpreal32  dfdy[3],
fpreal32 const  x,
fpreal32 const  y 
)
static
static fpreal64 UT_PNoise::at2D ( fpreal64 const  x,
fpreal64 const  y 
)
static
static fpreal64 UT_PNoise::at2D ( fpreal64 dfdx,
fpreal64 dfdy,
fpreal64 const  x,
fpreal64 const  y 
)
static
static void UT_PNoise::at2D ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y 
)
static
static void UT_PNoise::at2D ( fpreal64  f[3],
fpreal64  dfdx[3],
fpreal64  dfdy[3],
fpreal64 const  x,
fpreal64 const  y 
)
static
static v4uf UT_PNoise::at2D ( v4uf const  x,
v4uf const  y 
)
static
static v4uf UT_PNoise::at2D ( v4uf dfdx,
v4uf dfdy,
v4uf const  x,
v4uf const  y 
)
static
static void UT_PNoise::at2D ( v4uf  f[3],
v4uf const  x,
v4uf const  y 
)
static
static void UT_PNoise::at2D ( v4uf  f[3],
v4uf  dfdx[3],
v4uf  dfdy[3],
v4uf const  x,
v4uf const  y 
)
static
static fpreal32 UT_PNoise::at2DP ( fpreal32 const  x,
fpreal32 const  y,
uint32 const  px,
uint32 const  py 
)
static
static fpreal32 UT_PNoise::at2DP ( fpreal32 dfdx,
fpreal32 dfdy,
fpreal32 const  x,
fpreal32 const  y,
uint32 const  px,
uint32 const  py 
)
static
static void UT_PNoise::at2DP ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
uint32 const  px,
uint32 const  py 
)
static
static void UT_PNoise::at2DP ( fpreal32  f[3],
fpreal32  dfdx[3],
fpreal32  dfdy[3],
fpreal32 const  x,
fpreal32 const  y,
uint32 const  px,
uint32 const  py 
)
static
static fpreal64 UT_PNoise::at2DP ( fpreal64 const  x,
fpreal64 const  y,
uint64 const  px,
uint64 const  py 
)
static
static fpreal64 UT_PNoise::at2DP ( fpreal64 dfdx,
fpreal64 dfdy,
fpreal64 const  x,
fpreal64 const  y,
uint64 const  px,
uint64 const  py 
)
static
static void UT_PNoise::at2DP ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
uint64 const  px,
uint64 const  py 
)
static
static void UT_PNoise::at2DP ( fpreal64  f[3],
fpreal64  dfdx[3],
fpreal64  dfdy[3],
fpreal64 const  x,
fpreal64 const  y,
uint64 const  px,
uint64 const  py 
)
static
static v4uf UT_PNoise::at2DP ( v4uf const  x,
v4uf const  y,
v4ui const  px,
v4ui const  py 
)
static
static v4uf UT_PNoise::at2DP ( v4uf dfdx,
v4uf dfdy,
v4uf const  x,
v4uf const  y,
v4ui const  px,
v4ui const  py 
)
static
static void UT_PNoise::at2DP ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4ui const  px,
v4ui const  py 
)
static
static void UT_PNoise::at2DP ( v4uf  f[3],
v4uf  dfdx[3],
v4uf  dfdy[3],
v4uf const  x,
v4uf const  y,
v4ui const  px,
v4ui const  py 
)
static
static fpreal32 UT_PNoise::at3D ( fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z 
)
static
static fpreal32 UT_PNoise::at3D ( fpreal32 dfdx,
fpreal32 dfdy,
fpreal32 dfdz,
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z 
)
static
static void UT_PNoise::at3D ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z 
)
static
static void UT_PNoise::at3D ( fpreal32  f[3],
fpreal32  dfdx[3],
fpreal32  dfdy[3],
fpreal32  dfdz[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z 
)
static
static fpreal64 UT_PNoise::at3D ( fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z 
)
static
static fpreal64 UT_PNoise::at3D ( fpreal64 dfdx,
fpreal64 dfdy,
fpreal64 dfdz,
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z 
)
static
static void UT_PNoise::at3D ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z 
)
static
static void UT_PNoise::at3D ( fpreal64  f[3],
fpreal64  dfdx[3],
fpreal64  dfdy[3],
fpreal64  dfdz[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z 
)
static
static v4uf UT_PNoise::at3D ( v4uf const  x,
v4uf const  y,
v4uf const  z 
)
static
static v4uf UT_PNoise::at3D ( v4uf dfdx,
v4uf dfdy,
v4uf dfdz,
v4uf const  x,
v4uf const  y,
v4uf const  z 
)
static
static void UT_PNoise::at3D ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4uf const  z 
)
static
static void UT_PNoise::at3D ( v4uf  f[3],
v4uf  dfdx[3],
v4uf  dfdy[3],
v4uf  dfdz[3],
v4uf const  x,
v4uf const  y,
v4uf const  z 
)
static
static fpreal32 UT_PNoise::at3DP ( fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
uint32 const  px,
uint32 const  py,
uint32 const  pz 
)
static
static fpreal32 UT_PNoise::at3DP ( fpreal32 dfdx,
fpreal32 dfdy,
fpreal32 dfdz,
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
uint32 const  px,
uint32 const  py,
uint32 const  pz 
)
static
static void UT_PNoise::at3DP ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
uint32 const  px,
uint32 const  py,
uint32 const  pz 
)
static
static void UT_PNoise::at3DP ( fpreal32  f[3],
fpreal32  dfdx[3],
fpreal32  dfdy[3],
fpreal32  dfdz[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
uint32 const  px,
uint32 const  py,
uint32 const  pz 
)
static
static fpreal64 UT_PNoise::at3DP ( fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
uint64 const  px,
uint64 const  py,
uint64 const  pz 
)
static
static fpreal64 UT_PNoise::at3DP ( fpreal64 dfdx,
fpreal64 dfdy,
fpreal64 dfdz,
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
uint64 const  px,
uint64 const  py,
uint64 const  pz 
)
static
static void UT_PNoise::at3DP ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
uint64 const  px,
uint64 const  py,
uint64 const  pz 
)
static
static void UT_PNoise::at3DP ( fpreal64  f[3],
fpreal64  dfdx[3],
fpreal64  dfdy[3],
fpreal64  dfdz[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
uint64 const  px,
uint64 const  py,
uint64 const  pz 
)
static
static v4uf UT_PNoise::at3DP ( v4uf const  x,
v4uf const  y,
v4uf const  z,
v4ui const  px,
v4ui const  py,
v4ui const  pz 
)
static
static v4uf UT_PNoise::at3DP ( v4uf dfdx,
v4uf dfdy,
v4uf dfdz,
v4uf const  x,
v4uf const  y,
v4uf const  z,
v4ui const  px,
v4ui const  py,
v4ui const  pz 
)
static
static void UT_PNoise::at3DP ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4uf const  z,
v4ui const  px,
v4ui const  py,
v4ui const  pz 
)
static
static void UT_PNoise::at3DP ( v4uf  f[3],
v4uf  dfdx[3],
v4uf  dfdy[3],
v4uf  dfdz[3],
v4uf const  x,
v4uf const  y,
v4uf const  z,
v4ui const  px,
v4ui const  py,
v4ui const  pz 
)
static
static fpreal32 UT_PNoise::at4D ( fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  w 
)
static
static fpreal32 UT_PNoise::at4D ( fpreal32 dfdx,
fpreal32 dfdy,
fpreal32 dfdz,
fpreal32 dfdw,
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  w 
)
static
static void UT_PNoise::at4D ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  w 
)
static
static void UT_PNoise::at4D ( fpreal32  f[3],
fpreal32  dfdx[3],
fpreal32  dfdy[3],
fpreal32  dfdz[3],
fpreal32  dfdw[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  w 
)
static
static fpreal64 UT_PNoise::at4D ( fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  w 
)
static
static fpreal64 UT_PNoise::at4D ( fpreal64 dfdx,
fpreal64 dfdy,
fpreal64 dfdz,
fpreal64 dfdw,
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  w 
)
static
static void UT_PNoise::at4D ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  w 
)
static
static void UT_PNoise::at4D ( fpreal64  f[3],
fpreal64  dfdx[3],
fpreal64  dfdy[3],
fpreal64  dfdz[3],
fpreal64  dfdw[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  w 
)
static
static v4uf UT_PNoise::at4D ( v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  w 
)
static
static v4uf UT_PNoise::at4D ( v4uf dfdx,
v4uf dfdy,
v4uf dfdz,
v4uf dfdw,
v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  w 
)
static
static void UT_PNoise::at4D ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  w 
)
static
static void UT_PNoise::at4D ( v4uf  f[3],
v4uf  dfdx[3],
v4uf  dfdy[3],
v4uf  dfdz[3],
v4uf  dfdw[3],
v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  w 
)
static
static fpreal32 UT_PNoise::at4DP ( fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  w,
uint32 const  px,
uint32 const  py,
uint32 const  pz,
uint32 const  pw 
)
static
static fpreal32 UT_PNoise::at4DP ( fpreal32 dfdx,
fpreal32 dfdy,
fpreal32 dfdz,
fpreal32 dfdw,
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  w,
uint32 const  px,
uint32 const  py,
uint32 const  pz,
uint32 const  pw 
)
static
static void UT_PNoise::at4DP ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  w,
uint32 const  px,
uint32 const  py,
uint32 const  pz,
uint32 const  pw 
)
static
static void UT_PNoise::at4DP ( fpreal32  f[3],
fpreal32  dfdx[3],
fpreal32  dfdy[3],
fpreal32  dfdz[3],
fpreal32  dfdw[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  w,
uint32 const  px,
uint32 const  py,
uint32 const  pz,
uint32 const  pw 
)
static
static fpreal64 UT_PNoise::at4DP ( fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  w,
uint64 const  px,
uint64 const  py,
uint64 const  pz,
uint64 const  pw 
)
static
static fpreal64 UT_PNoise::at4DP ( fpreal64 dfdx,
fpreal64 dfdy,
fpreal64 dfdz,
fpreal64 dfdw,
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  w,
uint64 const  px,
uint64 const  py,
uint64 const  pz,
uint64 const  pw 
)
static
static void UT_PNoise::at4DP ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  w,
uint64 const  px,
uint64 const  py,
uint64 const  pz,
uint64 const  pw 
)
static
static void UT_PNoise::at4DP ( fpreal64  f[3],
fpreal64  dfdx[3],
fpreal64  dfdy[3],
fpreal64  dfdz[3],
fpreal64  dfdw[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  w,
uint64 const  px,
uint64 const  py,
uint64 const  pz,
uint64 const  pw 
)
static
static v4uf UT_PNoise::at4DP ( v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  w,
v4ui const  px,
v4ui const  py,
v4ui const  pz,
v4ui const  pw 
)
static
static v4uf UT_PNoise::at4DP ( v4uf dfdx,
v4uf dfdy,
v4uf dfdz,
v4uf dfdw,
v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  w,
v4ui const  px,
v4ui const  py,
v4ui const  pz,
v4ui const  pw 
)
static
static void UT_PNoise::at4DP ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  w,
v4ui const  px,
v4ui const  py,
v4ui const  pz,
v4ui const  pw 
)
static
static void UT_PNoise::at4DP ( v4uf  f[3],
v4uf  dfdx[3],
v4uf  dfdy[3],
v4uf  dfdz[3],
v4uf  dfdw[3],
v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  w,
v4ui const  px,
v4ui const  py,
v4ui const  pz,
v4ui const  pw 
)
static
static void UT_PNoise::curlnoise2D2D ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y 
)
static
static void UT_PNoise::curlnoise2D2D ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y 
)
static
static void UT_PNoise::curlnoise2D2D ( v4uf  f[3],
v4uf const  x,
v4uf const  y 
)
static
static void UT_PNoise::curlnoise2D3D ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z 
)
static
static void UT_PNoise::curlnoise2D3D ( fpreal32  f[3],
const fpreal32  x[3] 
)
inlinestatic

Definition at line 443 of file UT_PNoise.h.

static void UT_PNoise::curlnoise2D3D ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z 
)
static
static void UT_PNoise::curlnoise2D3D ( fpreal64  f[3],
const fpreal64  x[3] 
)
inlinestatic

Definition at line 870 of file UT_PNoise.h.

static void UT_PNoise::curlnoise2D3D ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4uf const  z 
)
static
static void UT_PNoise::curlnoise2D3D ( v4uf  f[3],
const v4uf  x[3] 
)
inlinestatic

Definition at line 1297 of file UT_PNoise.h.

static void UT_PNoise::curlnoise3D3D ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z 
)
static
static void UT_PNoise::curlnoise3D3D ( fpreal32  f[3],
const fpreal32  x[3] 
)
inlinestatic

Definition at line 447 of file UT_PNoise.h.

static void UT_PNoise::curlnoise3D3D ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z 
)
static
static void UT_PNoise::curlnoise3D3D ( fpreal64  f[3],
const fpreal64  x[3] 
)
inlinestatic

Definition at line 874 of file UT_PNoise.h.

static void UT_PNoise::curlnoise3D3D ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4uf const  z 
)
static
static void UT_PNoise::curlnoise3D3D ( v4uf  f[3],
const v4uf  x[3] 
)
inlinestatic

Definition at line 1301 of file UT_PNoise.h.

static void UT_PNoise::curlnoise3D4D ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  w 
)
static
static void UT_PNoise::curlnoise3D4D ( fpreal32  f[3],
const fpreal32  x[4] 
)
inlinestatic

Definition at line 451 of file UT_PNoise.h.

static void UT_PNoise::curlnoise3D4D ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  w 
)
static
static void UT_PNoise::curlnoise3D4D ( fpreal64  f[3],
const fpreal64  x[4] 
)
inlinestatic

Definition at line 878 of file UT_PNoise.h.

static void UT_PNoise::curlnoise3D4D ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  w 
)
static
static void UT_PNoise::curlnoise3D4D ( v4uf  f[3],
const v4uf  x[4] 
)
inlinestatic

Definition at line 1305 of file UT_PNoise.h.

static fpreal32 UT_PNoise::flowat2D ( fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  flow 
)
static
static void UT_PNoise::flowat2D ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  flow 
)
static
static fpreal64 UT_PNoise::flowat2D ( fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  flow 
)
static
static void UT_PNoise::flowat2D ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  flow 
)
static
static v4uf UT_PNoise::flowat2D ( v4uf const  x,
v4uf const  y,
v4uf const  flow 
)
static
static void UT_PNoise::flowat2D ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4uf const  flow 
)
static
static fpreal32 UT_PNoise::flowat2DP ( fpreal32 const  x,
fpreal32 const  y,
uint32 const  px,
uint32 const  py,
fpreal32 const  flow 
)
static
static void UT_PNoise::flowat2DP ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
uint32 const  px,
uint32 const  py,
fpreal32 const  flow 
)
static
static fpreal64 UT_PNoise::flowat2DP ( fpreal64 const  x,
fpreal64 const  y,
uint64 const  px,
uint64 const  py,
fpreal64 const  flow 
)
static
static void UT_PNoise::flowat2DP ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
uint64 const  px,
uint64 const  py,
fpreal64 const  flow 
)
static
static v4uf UT_PNoise::flowat2DP ( v4uf const  x,
v4uf const  y,
v4ui const  px,
v4ui const  py,
v4uf const  flow 
)
static
static void UT_PNoise::flowat2DP ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4ui const  px,
v4ui const  py,
v4uf const  flow 
)
static
static fpreal32 UT_PNoise::flowat3D ( fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  flow 
)
static
static void UT_PNoise::flowat3D ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  flow 
)
static
static fpreal64 UT_PNoise::flowat3D ( fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  flow 
)
static
static void UT_PNoise::flowat3D ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  flow 
)
static
static v4uf UT_PNoise::flowat3D ( v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  flow 
)
static
static void UT_PNoise::flowat3D ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  flow 
)
static
static fpreal32 UT_PNoise::flowat3DP ( fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
uint32 const  px,
uint32 const  py,
uint32 const  pz,
fpreal32 const  flow 
)
static
static void UT_PNoise::flowat3DP ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
uint32 const  px,
uint32 const  py,
uint32 const  pz,
fpreal32 const  flow 
)
static
static fpreal64 UT_PNoise::flowat3DP ( fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
uint64 const  px,
uint64 const  py,
uint64 const  pz,
fpreal64 const  flow 
)
static
static void UT_PNoise::flowat3DP ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
uint64 const  px,
uint64 const  py,
uint64 const  pz,
fpreal64 const  flow 
)
static
static v4uf UT_PNoise::flowat3DP ( v4uf const  x,
v4uf const  y,
v4uf const  z,
v4ui const  px,
v4ui const  py,
v4ui const  pz,
v4uf const  flow 
)
static
static void UT_PNoise::flowat3DP ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4uf const  z,
v4ui const  px,
v4ui const  py,
v4ui const  pz,
v4uf const  flow 
)
static
static fpreal32 UT_PNoise::flowat4D ( fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  w,
fpreal32 const  flow 
)
static
static void UT_PNoise::flowat4D ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  w,
fpreal32 const  flow 
)
static
static fpreal64 UT_PNoise::flowat4D ( fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  w,
fpreal64 const  flow 
)
static
static void UT_PNoise::flowat4D ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  w,
fpreal64 const  flow 
)
static
static v4uf UT_PNoise::flowat4D ( v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  w,
v4uf const  flow 
)
static
static void UT_PNoise::flowat4D ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  w,
v4uf const  flow 
)
static
static fpreal32 UT_PNoise::flowat4DP ( fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  w,
uint32 const  px,
uint32 const  py,
uint32 const  pz,
uint32 const  pw,
fpreal32 const  flow 
)
static
static void UT_PNoise::flowat4DP ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  z,
fpreal32 const  w,
uint32 const  px,
uint32 const  py,
uint32 const  pz,
uint32 const  pw,
fpreal32 const  flow 
)
static
static fpreal64 UT_PNoise::flowat4DP ( fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  w,
uint64 const  px,
uint64 const  py,
uint64 const  pz,
uint64 const  pw,
fpreal64 const  flow 
)
static
static void UT_PNoise::flowat4DP ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  z,
fpreal64 const  w,
uint64 const  px,
uint64 const  py,
uint64 const  pz,
uint64 const  pw,
fpreal64 const  flow 
)
static
static v4uf UT_PNoise::flowat4DP ( v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  w,
v4ui const  px,
v4ui const  py,
v4ui const  pz,
v4ui const  pw,
v4uf const  flow 
)
static
static void UT_PNoise::flowat4DP ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4uf const  z,
v4uf const  w,
v4ui const  px,
v4ui const  py,
v4ui const  pz,
v4ui const  pw,
v4uf const  flow 
)
static
static fpreal32 UT_PNoise::flownoise2D ( fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  flow 
)
inlinestatic

Definition at line 349 of file UT_PNoise.h.

static fpreal32 UT_PNoise::flownoise2D ( fpreal32 const  x[2],
fpreal32 const  flow 
)
inlinestatic

Definition at line 354 of file UT_PNoise.h.

static fpreal32 UT_PNoise::flownoise2D ( fpreal32 const  x[2],
uint32 const  per[2],
fpreal32 const  flow 
)
inlinestatic

Definition at line 368 of file UT_PNoise.h.

static fpreal32 UT_PNoise::flownoise2D ( fpreal32 const  x,
fpreal32  y,
uint32 const  px,
uint32 const  py,
fpreal32 const  flow 
)
inlinestatic

Definition at line 373 of file UT_PNoise.h.

static void UT_PNoise::flownoise2D ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
fpreal32 const  flow 
)
inlinestatic

Definition at line 393 of file UT_PNoise.h.

static void UT_PNoise::flownoise2D ( fpreal32  f[3],
fpreal32 const  x[2],
fpreal32 const  flow 
)
inlinestatic

Definition at line 399 of file UT_PNoise.h.

static void UT_PNoise::flownoise2D ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
uint32 const  px,
uint32 const  py,
fpreal32 const  flow 
)
inlinestatic

Definition at line 415 of file UT_PNoise.h.

static void UT_PNoise::flownoise2D ( fpreal32  f[3],
fpreal32 const  x[2],
uint32 const  period[2],
fpreal32 const  flow 
)
inlinestatic

Definition at line 422 of file UT_PNoise.h.

static fpreal64 UT_PNoise::flownoise2D ( fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  flow 
)
inlinestatic

Definition at line 776 of file UT_PNoise.h.

static fpreal64 UT_PNoise::flownoise2D ( fpreal64 const  x[2],
fpreal64 const  flow 
)
inlinestatic

Definition at line 781 of file UT_PNoise.h.

static fpreal64 UT_PNoise::flownoise2D ( fpreal64 const  x[2],
uint64 const  per[2],
fpreal64 const  flow 
)
inlinestatic

Definition at line 795 of file UT_PNoise.h.

static fpreal64 UT_PNoise::flownoise2D ( fpreal64 const  x,
fpreal64  y,
uint64 const  px,
uint64 const  py,
fpreal64 const  flow 
)
inlinestatic

Definition at line 800 of file UT_PNoise.h.

static void UT_PNoise::flownoise2D ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
fpreal64 const  flow 
)
inlinestatic

Definition at line 820 of file UT_PNoise.h.

static void UT_PNoise::flownoise2D ( fpreal64  f[3],
fpreal64 const  x[2],
fpreal64 const  flow 
)
inlinestatic

Definition at line 826 of file UT_PNoise.h.

static void UT_PNoise::flownoise2D ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
uint64 const  px,
uint64 const  py,
fpreal64 const  flow 
)
inlinestatic

Definition at line 842 of file UT_PNoise.h.

static void UT_PNoise::flownoise2D ( fpreal64  f[3],
fpreal64 const  x[2],
uint64 const  period[2],
fpreal64 const  flow 
)
inlinestatic

Definition at line 849 of file UT_PNoise.h.

static v4uf UT_PNoise::flownoise2D ( v4uf const  x,
v4uf const  y,
v4uf const  flow 
)
inlinestatic

Definition at line 1203 of file UT_PNoise.h.

static v4uf UT_PNoise::flownoise2D ( v4uf const  x[2],
v4uf const  flow 
)
inlinestatic

Definition at line 1208 of file UT_PNoise.h.

static v4uf UT_PNoise::flownoise2D ( v4uf const  x[2],
v4ui const  per[2],
v4uf const  flow 
)
inlinestatic

Definition at line 1222 of file UT_PNoise.h.

static v4uf UT_PNoise::flownoise2D ( v4uf const  x,
v4uf  y,
v4ui const  px,
v4ui const  py,
v4uf const  flow 
)
inlinestatic

Definition at line 1227 of file UT_PNoise.h.

static void UT_PNoise::flownoise2D ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4uf const  flow 
)
inlinestatic

Definition at line 1247 of file UT_PNoise.h.

static void UT_PNoise::flownoise2D ( v4uf  f[3],
v4uf const  x[2],
v4uf const  flow 
)
inlinestatic

Definition at line 1253 of file UT_PNoise.h.

static void UT_PNoise::flownoise2D ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4ui const  px,
v4ui const  py,
v4uf const  flow 
)
inlinestatic

Definition at line 1269 of file UT_PNoise.h.

static void UT_PNoise::flownoise2D ( v4uf  f[3],
v4uf const  x[2],
v4ui const  period[2],
v4uf const  flow 
)
inlinestatic

Definition at line 1276 of file UT_PNoise.h.

static fpreal32 UT_PNoise::flownoise3D ( fpreal32 const  x[3],
fpreal32 const  flow 
)
inlinestatic

Definition at line 358 of file UT_PNoise.h.

static fpreal32 UT_PNoise::flownoise3D ( fpreal32 const  x[3],
uint32 const  per[3],
fpreal32 const  flow 
)
inlinestatic

Definition at line 379 of file UT_PNoise.h.

static void UT_PNoise::flownoise3D ( fpreal32  f[3],
fpreal32 const  x[3],
fpreal32 const  flow 
)
inlinestatic

Definition at line 404 of file UT_PNoise.h.

static void UT_PNoise::flownoise3D ( fpreal32  f[3],
fpreal32 const  x[3],
uint32 const  period[3],
fpreal32 const  flow 
)
inlinestatic

Definition at line 428 of file UT_PNoise.h.

static fpreal64 UT_PNoise::flownoise3D ( fpreal64 const  x[3],
fpreal64 const  flow 
)
inlinestatic

Definition at line 785 of file UT_PNoise.h.

static fpreal64 UT_PNoise::flownoise3D ( fpreal64 const  x[3],
uint64 const  per[3],
fpreal64 const  flow 
)
inlinestatic

Definition at line 806 of file UT_PNoise.h.

static void UT_PNoise::flownoise3D ( fpreal64  f[3],
fpreal64 const  x[3],
fpreal64 const  flow 
)
inlinestatic

Definition at line 831 of file UT_PNoise.h.

static void UT_PNoise::flownoise3D ( fpreal64  f[3],
fpreal64 const  x[3],
uint64 const  period[3],
fpreal64 const  flow 
)
inlinestatic

Definition at line 855 of file UT_PNoise.h.

static v4uf UT_PNoise::flownoise3D ( v4uf const  x[3],
v4uf const  flow 
)
inlinestatic

Definition at line 1212 of file UT_PNoise.h.

static v4uf UT_PNoise::flownoise3D ( v4uf const  x[3],
v4ui const  per[3],
v4uf const  flow 
)
inlinestatic

Definition at line 1233 of file UT_PNoise.h.

static void UT_PNoise::flownoise3D ( v4uf  f[3],
v4uf const  x[3],
v4uf const  flow 
)
inlinestatic

Definition at line 1258 of file UT_PNoise.h.

static void UT_PNoise::flownoise3D ( v4uf  f[3],
v4uf const  x[3],
v4ui const  period[3],
v4uf const  flow 
)
inlinestatic

Definition at line 1282 of file UT_PNoise.h.

static fpreal32 UT_PNoise::flownoise4D ( fpreal32 const  x[4],
fpreal32 const  flow 
)
inlinestatic

Definition at line 362 of file UT_PNoise.h.

static fpreal32 UT_PNoise::flownoise4D ( fpreal32 const  x[4],
uint32 const  per[4],
fpreal32 const  flow 
)
inlinestatic

Definition at line 385 of file UT_PNoise.h.

static void UT_PNoise::flownoise4D ( fpreal32  f[3],
fpreal32 const  x[4],
fpreal32 const  flow 
)
inlinestatic

Definition at line 409 of file UT_PNoise.h.

static void UT_PNoise::flownoise4D ( fpreal32  f[3],
fpreal32 const  x[4],
uint32 const  period[4],
fpreal32 const  flow 
)
inlinestatic

Definition at line 435 of file UT_PNoise.h.

static fpreal64 UT_PNoise::flownoise4D ( fpreal64 const  x[4],
fpreal64 const  flow 
)
inlinestatic

Definition at line 789 of file UT_PNoise.h.

static fpreal64 UT_PNoise::flownoise4D ( fpreal64 const  x[4],
uint64 const  per[4],
fpreal64 const  flow 
)
inlinestatic

Definition at line 812 of file UT_PNoise.h.

static void UT_PNoise::flownoise4D ( fpreal64  f[3],
fpreal64 const  x[4],
fpreal64 const  flow 
)
inlinestatic

Definition at line 836 of file UT_PNoise.h.

static void UT_PNoise::flownoise4D ( fpreal64  f[3],
fpreal64 const  x[4],
uint64 const  period[4],
fpreal64 const  flow 
)
inlinestatic

Definition at line 862 of file UT_PNoise.h.

static v4uf UT_PNoise::flownoise4D ( v4uf const  x[4],
v4uf const  flow 
)
inlinestatic

Definition at line 1216 of file UT_PNoise.h.

static v4uf UT_PNoise::flownoise4D ( v4uf const  x[4],
v4ui const  per[4],
v4uf const  flow 
)
inlinestatic

Definition at line 1239 of file UT_PNoise.h.

static void UT_PNoise::flownoise4D ( v4uf  f[3],
v4uf const  x[4],
v4uf const  flow 
)
inlinestatic

Definition at line 1263 of file UT_PNoise.h.

static void UT_PNoise::flownoise4D ( v4uf  f[3],
v4uf const  x[4],
v4ui const  period[4],
v4uf const  flow 
)
inlinestatic

Definition at line 1289 of file UT_PNoise.h.

static void UT_PNoise::initNoise ( )
static
static fpreal32 UT_PNoise::noise1D ( fpreal32 const  x)
inlinestatic

Definition at line 187 of file UT_PNoise.h.

static void UT_PNoise::noise1D ( fpreal32 n,
fpreal32 dndx,
fpreal32 const  x 
)
inlinestatic

Definition at line 208 of file UT_PNoise.h.

static fpreal32 UT_PNoise::noise1D ( fpreal32 const  x,
uint32 const  px 
)
inlinestatic

Definition at line 249 of file UT_PNoise.h.

static void UT_PNoise::noise1D ( fpreal32  f[3],
fpreal32 const  x 
)
inlinestatic

Definition at line 273 of file UT_PNoise.h.

static void UT_PNoise::noise1D ( fpreal32  f[3],
fpreal32  dfdx[3],
fpreal32 const  x 
)
inlinestatic

Definition at line 295 of file UT_PNoise.h.

static void UT_PNoise::noise1D ( fpreal32  f[3],
fpreal32 const  x,
uint32 const  px 
)
inlinestatic

Definition at line 321 of file UT_PNoise.h.

static fpreal64 UT_PNoise::noise1D ( fpreal64 const  x)
inlinestatic

Definition at line 614 of file UT_PNoise.h.

static void UT_PNoise::noise1D ( fpreal64 n,
fpreal64 dndx,
fpreal64 const  x 
)
inlinestatic

Definition at line 635 of file UT_PNoise.h.

static fpreal64 UT_PNoise::noise1D ( fpreal64 const  x,
uint64 const  px 
)
inlinestatic

Definition at line 676 of file UT_PNoise.h.

static void UT_PNoise::noise1D ( fpreal64  f[3],
fpreal64 const  x 
)
inlinestatic

Definition at line 700 of file UT_PNoise.h.

static void UT_PNoise::noise1D ( fpreal64  f[3],
fpreal64  dfdx[3],
fpreal64 const  x 
)
inlinestatic

Definition at line 722 of file UT_PNoise.h.

static void UT_PNoise::noise1D ( fpreal64  f[3],
fpreal64 const  x,
uint64 const  px 
)
inlinestatic

Definition at line 748 of file UT_PNoise.h.

static v4uf UT_PNoise::noise1D ( v4uf const  x)
inlinestatic

Definition at line 1041 of file UT_PNoise.h.

static void UT_PNoise::noise1D ( v4uf n,
v4uf dndx,
v4uf const  x 
)
inlinestatic

Definition at line 1062 of file UT_PNoise.h.

static v4uf UT_PNoise::noise1D ( v4uf const  x,
v4ui const  px 
)
inlinestatic

Definition at line 1103 of file UT_PNoise.h.

static void UT_PNoise::noise1D ( v4uf  f[3],
v4uf const  x 
)
inlinestatic

Definition at line 1127 of file UT_PNoise.h.

static void UT_PNoise::noise1D ( v4uf  f[3],
v4uf  dfdx[3],
v4uf const  x 
)
inlinestatic

Definition at line 1149 of file UT_PNoise.h.

static void UT_PNoise::noise1D ( v4uf  f[3],
v4uf const  x,
v4ui const  px 
)
inlinestatic

Definition at line 1175 of file UT_PNoise.h.

static fpreal32 UT_PNoise::noise2D ( fpreal32 const  x,
fpreal32 const  y 
)
inlinestatic

Definition at line 191 of file UT_PNoise.h.

static fpreal32 UT_PNoise::noise2D ( fpreal32 const  x[2])
inlinestatic

Definition at line 195 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal32 n,
fpreal32 dndx,
fpreal32 dndy,
const fpreal32  x[2] 
)
inlinestatic

Definition at line 212 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal32 n,
fpreal32  dndx[2],
const fpreal32  x[2] 
)
inlinestatic

Definition at line 216 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal32 n,
fpreal32 dndx,
fpreal32 dndy,
fpreal32 const  x,
fpreal32 const  y 
)
inlinestatic

Definition at line 220 of file UT_PNoise.h.

static fpreal32 UT_PNoise::noise2D ( fpreal32 const  x[2],
uint32 const  per[2] 
)
inlinestatic

Definition at line 253 of file UT_PNoise.h.

static fpreal32 UT_PNoise::noise2D ( fpreal32 const  x,
fpreal32 const  y,
uint32 const  px,
uint32 const  py 
)
inlinestatic

Definition at line 257 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y 
)
inlinestatic

Definition at line 277 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal32  f[3],
fpreal32 const  x[2] 
)
inlinestatic

Definition at line 282 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal32  f[3],
fpreal32  dfdx[3],
fpreal32  dfdy[3],
fpreal32 const  x[2] 
)
inlinestatic

Definition at line 299 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal32  f[3],
fpreal32  dfdx[3],
fpreal32  dfdy[3],
fpreal32 const  x,
fpreal32  y 
)
inlinestatic

Definition at line 304 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal32  f[3],
fpreal32 const  x,
fpreal32 const  y,
uint32 const  px,
uint32 const  py 
)
inlinestatic

Definition at line 325 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal32  f[3],
fpreal32 const  x[2],
uint32 const  per[2] 
)
inlinestatic

Definition at line 331 of file UT_PNoise.h.

static fpreal64 UT_PNoise::noise2D ( fpreal64 const  x,
fpreal64 const  y 
)
inlinestatic

Definition at line 618 of file UT_PNoise.h.

static fpreal64 UT_PNoise::noise2D ( fpreal64 const  x[2])
inlinestatic

Definition at line 622 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal64 n,
fpreal64 dndx,
fpreal64 dndy,
const fpreal64  x[2] 
)
inlinestatic

Definition at line 639 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal64 n,
fpreal64  dndx[2],
const fpreal64  x[2] 
)
inlinestatic

Definition at line 643 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal64 n,
fpreal64 dndx,
fpreal64 dndy,
fpreal64 const  x,
fpreal64 const  y 
)
inlinestatic

Definition at line 647 of file UT_PNoise.h.

static fpreal64 UT_PNoise::noise2D ( fpreal64 const  x[2],
uint64 const  per[2] 
)
inlinestatic

Definition at line 680 of file UT_PNoise.h.

static fpreal64 UT_PNoise::noise2D ( fpreal64 const  x,
fpreal64 const  y,
uint64 const  px,
uint64 const  py 
)
inlinestatic

Definition at line 684 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y 
)
inlinestatic

Definition at line 704 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal64  f[3],
fpreal64 const  x[2] 
)
inlinestatic

Definition at line 709 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal64  f[3],
fpreal64  dfdx[3],
fpreal64  dfdy[3],
fpreal64 const  x[2] 
)
inlinestatic

Definition at line 726 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal64  f[3],
fpreal64  dfdx[3],
fpreal64  dfdy[3],
fpreal64 const  x,
fpreal64  y 
)
inlinestatic

Definition at line 731 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal64  f[3],
fpreal64 const  x,
fpreal64 const  y,
uint64 const  px,
uint64 const  py 
)
inlinestatic

Definition at line 752 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( fpreal64  f[3],
fpreal64 const  x[2],
uint64 const  per[2] 
)
inlinestatic

Definition at line 758 of file UT_PNoise.h.

static v4uf UT_PNoise::noise2D ( v4uf const  x,
v4uf const  y 
)
inlinestatic

Definition at line 1045 of file UT_PNoise.h.

static v4uf UT_PNoise::noise2D ( v4uf const  x[2])
inlinestatic

Definition at line 1049 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( v4uf n,
v4uf dndx,
v4uf dndy,
const v4uf  x[2] 
)
inlinestatic

Definition at line 1066 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( v4uf n,
v4uf  dndx[2],
const v4uf  x[2] 
)
inlinestatic

Definition at line 1070 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( v4uf n,
v4uf dndx,
v4uf dndy,
v4uf const  x,
v4uf const  y 
)
inlinestatic

Definition at line 1074 of file UT_PNoise.h.

static v4uf UT_PNoise::noise2D ( v4uf const  x[2],
v4ui const  per[2] 
)
inlinestatic

Definition at line 1107 of file UT_PNoise.h.

static v4uf UT_PNoise::noise2D ( v4uf const  x,
v4uf const  y,
v4ui const  px,
v4ui const  py 
)
inlinestatic

Definition at line 1111 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( v4uf  f[3],
v4uf const  x,
v4uf const  y 
)
inlinestatic

Definition at line 1131 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( v4uf  f[3],
v4uf const  x[2] 
)
inlinestatic

Definition at line 1136 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( v4uf  f[3],
v4uf  dfdx[3],
v4uf  dfdy[3],
v4uf const  x[2] 
)
inlinestatic

Definition at line 1153 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( v4uf  f[3],
v4uf  dfdx[3],
v4uf  dfdy[3],
v4uf const  x,
v4uf  y 
)
inlinestatic

Definition at line 1158 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( v4uf  f[3],
v4uf const  x,
v4uf const  y,
v4ui const  px,
v4ui const  py 
)
inlinestatic

Definition at line 1179 of file UT_PNoise.h.

static void UT_PNoise::noise2D ( v4uf  f[3],
v4uf const  x[2],
v4ui const  per[2] 
)
inlinestatic

Definition at line 1185 of file UT_PNoise.h.

static fpreal32 UT_PNoise::noise3D ( fpreal32 const  x[3])
inlinestatic

Definition at line 199 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( fpreal32 n,
fpreal32  dndx[3],
const fpreal32  x[3] 
)
inlinestatic

Definition at line 225 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( fpreal32 n,
fpreal32 dndx,
fpreal32 dndy,
fpreal32 dndz,
const fpreal32  x[3] 
)
inlinestatic

Definition at line 230 of file UT_PNoise.h.

static fpreal32 UT_PNoise::noise3D ( fpreal32 const  x[3],
uint32 const  per[3] 
)
inlinestatic

Definition at line 262 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( fpreal32  f[3],
fpreal32 const  x[3] 
)
inlinestatic

Definition at line 286 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( fpreal32  f[3],
fpreal32  dfdx[3],
fpreal32  dfdy[3],
fpreal32  dfdz[3],
fpreal32 const  x[3] 
)
inlinestatic

Definition at line 310 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( fpreal32  f[3],
fpreal32 const  x[3],
uint32 const  per[3] 
)
inlinestatic

Definition at line 336 of file UT_PNoise.h.

static fpreal64 UT_PNoise::noise3D ( fpreal64 const  x[3])
inlinestatic

Definition at line 626 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( fpreal64 n,
fpreal64  dndx[3],
const fpreal64  x[3] 
)
inlinestatic

Definition at line 652 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( fpreal64 n,
fpreal64 dndx,
fpreal64 dndy,
fpreal64 dndz,
const fpreal64  x[3] 
)
inlinestatic

Definition at line 657 of file UT_PNoise.h.

static fpreal64 UT_PNoise::noise3D ( fpreal64 const  x[3],
uint64 const  per[3] 
)
inlinestatic

Definition at line 689 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( fpreal64  f[3],
fpreal64 const  x[3] 
)
inlinestatic

Definition at line 713 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( fpreal64  f[3],
fpreal64  dfdx[3],
fpreal64  dfdy[3],
fpreal64  dfdz[3],
fpreal64 const  x[3] 
)
inlinestatic

Definition at line 737 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( fpreal64  f[3],
fpreal64 const  x[3],
uint64 const  per[3] 
)
inlinestatic

Definition at line 763 of file UT_PNoise.h.

static v4uf UT_PNoise::noise3D ( v4uf const  x[3])
inlinestatic

Definition at line 1053 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( v4uf n,
v4uf  dndx[3],
const v4uf  x[3] 
)
inlinestatic

Definition at line 1079 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( v4uf n,
v4uf dndx,
v4uf dndy,
v4uf dndz,
const v4uf  x[3] 
)
inlinestatic

Definition at line 1084 of file UT_PNoise.h.

static v4uf UT_PNoise::noise3D ( v4uf const  x[3],
v4ui const  per[3] 
)
inlinestatic

Definition at line 1116 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( v4uf  f[3],
v4uf const  x[3] 
)
inlinestatic

Definition at line 1140 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( v4uf  f[3],
v4uf  dfdx[3],
v4uf  dfdy[3],
v4uf  dfdz[3],
v4uf const  x[3] 
)
inlinestatic

Definition at line 1164 of file UT_PNoise.h.

static void UT_PNoise::noise3D ( v4uf  f[3],
v4uf const  x[3],
v4ui const  per[3] 
)
inlinestatic

Definition at line 1190 of file UT_PNoise.h.

static fpreal32 UT_PNoise::noise4D ( fpreal32 const  x[4])
inlinestatic

Definition at line 203 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( fpreal32 n,
fpreal32  dndx[4],
const fpreal32  x[4] 
)
inlinestatic

Definition at line 236 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( fpreal32 n,
fpreal32 dndx,
fpreal32 dndy,
fpreal32 dndz,
fpreal32 dndw,
const fpreal32  x[4] 
)
inlinestatic

Definition at line 242 of file UT_PNoise.h.

static fpreal32 UT_PNoise::noise4D ( fpreal32 const  x[4],
uint32 const  per[4] 
)
inlinestatic

Definition at line 267 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( fpreal32  f[3],
fpreal32 const  x[4] 
)
inlinestatic

Definition at line 290 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( fpreal32  f[3],
fpreal32  dfdx[3],
fpreal32  dfdy[3],
fpreal32  dfdz[3],
fpreal32  dfdw[3],
fpreal32 const  x[4] 
)
inlinestatic

Definition at line 315 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( fpreal32  f[3],
fpreal32 const  x[4],
uint32 const  per[4] 
)
inlinestatic

Definition at line 341 of file UT_PNoise.h.

static fpreal64 UT_PNoise::noise4D ( fpreal64 const  x[4])
inlinestatic

Definition at line 630 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( fpreal64 n,
fpreal64  dndx[4],
const fpreal64  x[4] 
)
inlinestatic

Definition at line 663 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( fpreal64 n,
fpreal64 dndx,
fpreal64 dndy,
fpreal64 dndz,
fpreal64 dndw,
const fpreal64  x[4] 
)
inlinestatic

Definition at line 669 of file UT_PNoise.h.

static fpreal64 UT_PNoise::noise4D ( fpreal64 const  x[4],
uint64 const  per[4] 
)
inlinestatic

Definition at line 694 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( fpreal64  f[3],
fpreal64 const  x[4] 
)
inlinestatic

Definition at line 717 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( fpreal64  f[3],
fpreal64  dfdx[3],
fpreal64  dfdy[3],
fpreal64  dfdz[3],
fpreal64  dfdw[3],
fpreal64 const  x[4] 
)
inlinestatic

Definition at line 742 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( fpreal64  f[3],
fpreal64 const  x[4],
uint64 const  per[4] 
)
inlinestatic

Definition at line 768 of file UT_PNoise.h.

static v4uf UT_PNoise::noise4D ( v4uf const  x[4])
inlinestatic

Definition at line 1057 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( v4uf n,
v4uf  dndx[4],
const v4uf  x[4] 
)
inlinestatic

Definition at line 1090 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( v4uf n,
v4uf dndx,
v4uf dndy,
v4uf dndz,
v4uf dndw,
const v4uf  x[4] 
)
inlinestatic

Definition at line 1096 of file UT_PNoise.h.

static v4uf UT_PNoise::noise4D ( v4uf const  x[4],
v4ui const  per[4] 
)
inlinestatic

Definition at line 1121 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( v4uf  f[3],
v4uf const  x[4] 
)
inlinestatic

Definition at line 1144 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( v4uf  f[3],
v4uf  dfdx[3],
v4uf  dfdy[3],
v4uf  dfdz[3],
v4uf  dfdw[3],
v4uf const  x[4] 
)
inlinestatic

Definition at line 1169 of file UT_PNoise.h.

static void UT_PNoise::noise4D ( v4uf  f[3],
v4uf const  x[4],
v4ui const  per[4] 
)
inlinestatic

Definition at line 1195 of file UT_PNoise.h.


The documentation for this class was generated from the following file: