Gamedev Framework (gf)  0.8.0
A C++14 framework for 2D games
gf::Heightmap Member List

This is the complete list of members for gf::Heightmap, including all inherited members.

addHill(Vector2d center, double radius, double height)gf::Heightmap
addNoise(Noise2D &noise, double scale=1.0)gf::Heightmap
addValue(double value)gf::Heightmap
clamp(double min=0.0, double max=1.0)gf::Heightmap
copyToColoredImage(const ColorRamp &ramp, double waterLevel=0.5, Render render=Render::Colored) constgf::Heightmap
copyToGrayscaleImage() constgf::Heightmap
digHill(Vector2d center, double radius, double height)gf::Heightmap
fastErosion(unsigned iterations, double talus, double fraction)gf::Heightmap
getErosionScore() constgf::Heightmap
getMinMax() constgf::Heightmap
getSize() constgf::Heightmapinline
getSlope(Vector2i position) constgf::Heightmap
getValue(Vector2i position) constgf::Heightmapinline
Heightmap(Vector2i size)gf::Heightmap
hydraulicErosion(unsigned iterations, double rainAmount, double solubility, double evaporation, double capacity)gf::Heightmap
normalize(double min=0.0, double max=1.0)gf::Heightmap
Render enum namegf::Heightmap
reset()gf::Heightmap
scale(double value)gf::Heightmap
setValue(Vector2i position, double value)gf::Heightmapinline
subMap(RectI area) constgf::Heightmap
thermalErosion(unsigned iterations, double talus, double fraction)gf::Heightmap