Cuberite
A lightweight, fast and extensible game server for Minecraft
Classes | Macros | Typedefs
InterpolNoise.h File Reference
#include "Noise.h"
Include dependency graph for InterpolNoise.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cInterpolCell2D< T >
 
class  cInterpolCell3D< T >
 Holds a cache of the last calculated integral noise values and interpolates between them en masse. More...
 
class  cInterpolNoise< T >
 
struct  Interp5Deg
 A fifth-degree curve for interpolating. More...
 

Macros

#define FAST_FLOOR(x)   (((x) < 0) ? ((static_cast<int>(x)) - 1) : (static_cast<int>(x)))
 

Typedefs

typedef cInterpolNoise< Interp5DegcInterp5DegNoise
 

Macro Definition Documentation

◆ FAST_FLOOR

#define FAST_FLOOR (   x)    (((x) < 0) ? ((static_cast<int>(x)) - 1) : (static_cast<int>(x)))

Definition at line 14 of file InterpolNoise.h.

Typedef Documentation

◆ cInterp5DegNoise

Definition at line 521 of file InterpolNoise.h.