Polycode
Polycode::Perlin Class Reference

2D Perlin noise. More...

List of all members.

Public Member Functions

 Perlin (int octaves, Number freq, Number amp, int seed)
 Constructs perlin noise.
Number Get (Number x, Number y)
 Returns noise value at the specified coordinate.

Detailed Description

2D Perlin noise.


Constructor & Destructor Documentation

Perlin::Perlin ( int  octaves,
Number  freq,
Number  amp,
int  seed 
)

Constructs perlin noise.

Parameters:
octavesNumber of noise octaves.
freqNoise frequency.
ampNoise amplitude.
seedNoise seed.

Member Function Documentation

Number Polycode::Perlin::Get ( Number  x,
Number  y 
) [inline]

Returns noise value at the specified coordinate.

Parameters:
xHorizontal coordinate.
yVertical coordinate.