27#ifndef DOXYGEN_SHOULD_SKIP_THIS
49 virtual double getValue(
double x,
double y) = 0;
61 return getValue(x, y);
86 virtual double getValue(
double x,
double y,
double z) = 0;
97 return getValue(x, y, z);
101#ifndef DOXYGEN_SHOULD_SKIP_THIS
2D A noise function
Definition: Noise.h:35
virtual ~Noise2D()
Virtual destructor.
virtual double getValue(double x, double y)=0
Take a 2D noise value.
double operator()(double x, double y)
Take a 2D noise value.
Definition: Noise.h:60
3D A noise function
Definition: Noise.h:71
virtual double getValue(double x, double y, double z)=0
Take a 3D noise value.
double operator()(double x, double y, double z)
Take a 3D noise value.
Definition: Noise.h:96
virtual ~Noise3D()
Virtual destructor.
The namespace for gf classes.