libtcod
Loading...
Searching...
No Matches
TCODHeightMap Member List

This is the complete list of members for TCODHeightMap, including all inherited members.

add(float f)TCODHeightMap
add(const TCODHeightMap *a, const TCODHeightMap *b)TCODHeightMap
addFbm(TCODNoise *noise, float mul_x, float mul_y, float add_x, float add_y, float octaves, float delta, float scale)TCODHeightMap
addHill(float x, float y, float radius, float height)TCODHeightMap
addVoronoi(int nbPoints, int nbCoef, const float *coef, TCODRandom *rnd)TCODHeightMap
clamp(float min, float max)TCODHeightMap
clear()TCODHeightMap
copy(const TCODHeightMap *source)TCODHeightMapinline
countCells(float min, float max) constTCODHeightMap
digBezier(int px[4], int py[4], float startRadius, float startDepth, float endRadius, float endDepth)TCODHeightMap
digHill(float hx, float hy, float h_radius, float height)TCODHeightMap
getInterpolatedValue(float x, float y) constTCODHeightMap
getMinMax(float *min, float *max) constTCODHeightMap
getNormal(float x, float y, float n[3], float waterLevel=0.0f) constTCODHeightMap
getSlope(int x, int y) constTCODHeightMap
getValue(int x, int y) constTCODHeightMapinline
h (defined in TCODHeightMap)TCODHeightMap
hasLandOnBorder(float waterLevel) constTCODHeightMap
islandify(float seaLevel, TCODRandom *rnd) (defined in TCODHeightMap)TCODHeightMap
kernelTransform(int kernelSize, const int *dx, const int *dy, const float *weight, float minLevel, float maxLevel)TCODHeightMap
lerp(const TCODHeightMap *a, const TCODHeightMap *b, float coef)TCODHeightMap
midPointDisplacement(TCODRandom *rnd=NULL, float roughness=0.45f)TCODHeightMap
multiply(const TCODHeightMap *a, const TCODHeightMap *b)TCODHeightMap
normalize(float newMin=0.0f, float newMax=1.0f)TCODHeightMap
operator=(const TCODHeightMap &rhs) (defined in TCODHeightMap)TCODHeightMapinline
operator=(TCODHeightMap &&rhs) (defined in TCODHeightMap)TCODHeightMapinline
rainErosion(int nbDrops, float erosionCoef, float sedimentationCoef, TCODRandom *rnd)TCODHeightMap
scale(float f)TCODHeightMap
scaleFbm(TCODNoise *noise, float mul_x, float mul_y, float add_x, float add_y, float octaves, float delta, float scale)TCODHeightMap
setValue(int x, int y, float v)TCODHeightMapinline
swap(TCODHeightMap &rhs) noexcept (defined in TCODHeightMap)TCODHeightMapinline
TCODHeightMap()=default (defined in TCODHeightMap)TCODHeightMap
TCODHeightMap(int width, int height)TCODHeightMapinline
TCODHeightMap(const TCODHeightMap &rhs) (defined in TCODHeightMap)TCODHeightMapinline
TCODHeightMap(TCODHeightMap &&rhs) (defined in TCODHeightMap)TCODHeightMapinline
values (defined in TCODHeightMap)TCODHeightMap
w (defined in TCODHeightMap)TCODHeightMap
~TCODHeightMap() (defined in TCODHeightMap)TCODHeightMapinline