mercator
0.4.0
A terrain generation library for the Worldforge system.
|
Helper to interpolate on a line. More...
Public Member Functions | |
float | calc (float loc) |
Determine the interpolated value along the line. More... | |
LinInterp (float size, float l, float h) | |
Constructor. More... | |
Public Attributes | |
float | ep1 |
Values at the two ends. More... | |
float | ep2 |
Helper to interpolate on a line.
The line specified is of integer length, and the position specified as an integer. A check is included to avoid calculation if the value at each end is the same.
Definition at line 32 of file HeightMap.cpp.
|
inline |
Constructor.
size | length of the line. |
l | value at one end of the line. |
h | value at one end of the line. |
Definition at line 52 of file HeightMap.cpp.
References ep1.
|
inline |
Determine the interpolated value along the line.
Definition at line 42 of file HeightMap.cpp.
References ep1.
float Mercator::LinInterp::ep1 |
Values at the two ends.
Definition at line 40 of file HeightMap.cpp.
Referenced by calc(), and LinInterp().