Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Static Public Member Functions | List of all members
Noise Class Reference

Public Types

enum  CellType {
  CELL_TYPE_EUCLIDEAN,
  CELL_TYPE_CITYBLOCK,
  CELL_TYPE_MANHATTAN,
  CELL_TYPE_QUADRATIC,
  CELL_TYPE_DISPLAY_MODE_COUNT
}
 

Static Public Member Functions

static double perlin (const double &x, const double &y, const double &z)
 
static double perlin (const double &x, const double &y, const double &z, const double &w)
 
static const char * get_cell_type_name (const CellType &type)
 
static void cell (const double &x, const double &y, const double &z, const double &dentity_x, const double &dentity_y, const double &dentity_z, const double &jitter_x, const double &jitter_y, const double &jitter_z, const bool &subdivision, const int &noise_cell_type, const int &max_order, double F[])
 

Member Function Documentation

double Noise::perlin ( const double &  x,
const double &  y,
const double &  z,
const double &  w 
)
static

4D float Perlin noise.