![]() |
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 |