| 
    Core 1.0
    
   | 
 
Procedural noise using Voronoi decomposition of space. More...
#include <noise.h>
  
Public Member Functions | |
| CellularNoise () | |
| Create a cellular noise.  | |
| double | Value (const Vector &) const | 
| Compute the noise at a given point.   | |
Additional Inherited Members | |
  Protected Member Functions inherited from InfiniteArray | |
| InfiniteArray () | |
| Constructor.  | |
| void | Square (const Vector2 &, int &, int &) const | 
| Compute the cubic cell coordinates.   | |
| void | Square (const Vector2 &, int &, int &, double &, double &) const | 
| Compute the local coordinates inside a cubic cell.   | |
| void | Square (const Vector &, int &, int &, int &) const | 
| Compute the cubic cell coordinates.   | |
| void | Square (const Vector &, int &, int &, int &, double &, double &, double &) const | 
| Compute the local coordinates inside a cubic cell.   | |
| Vector2 | CellVertex (int, int) const | 
| Compute a random point in a cell.   | |
| Vector | CellVertex (int, int, int) const | 
| Compute point in a cell.   | |
  Protected Attributes inherited from InfiniteArray | |
| unsigned int | o = 0 | 
| Random offset.  | |
  Static Protected Attributes inherited from InfiniteArray | |
| static RandomFast | random | 
| Fast random number generator.  | |
Procedural noise using Voronoi decomposition of space.
| double CellularNoise::Value | ( | const Vector & | p | ) | const | 
Compute the noise at a given point.
| p | Point. |