![]() |
Gamedev Framework (gf) 1.2.0
A C++17 framework for 2D games
|
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 ColorRampD &ramp, double waterLevel=0.5, Render render=Render::Colored) const | gf::Heightmap | |
copyToGrayscaleImage() const | gf::Heightmap | |
digHill(Vector2d center, double radius, double height) | gf::Heightmap | |
fastErosion(unsigned iterations, double talus, double fraction) | gf::Heightmap | |
getErosionScore() const | gf::Heightmap | |
getMinMax() const | gf::Heightmap | |
getSize() const | gf::Heightmap | inline |
getSlope(Vector2i position) const | gf::Heightmap | |
getValue(Vector2i position) const | gf::Heightmap | inline |
Heightmap()=default | gf::Heightmap | |
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 name | gf::Heightmap | |
reset() | gf::Heightmap | |
scale(double value) | gf::Heightmap | |
setValue(Vector2i position, double value) | gf::Heightmap | inline |
subMap(RectI area) const | gf::Heightmap | |
thermalErosion(unsigned iterations, double talus, double fraction) | gf::Heightmap |