 /**
 Linear interpolation. For any two values a and b return a linear interpolation with parameter `param`.
 
-For example:
     lerp(0,100,0.5) = 50
     lerp(100,200,0.5) = 150
     lerp(500,1000,0.33) = 665

/**
Linear mapping. Maps a value in the source range [min, max] to a value in the target range [toMin, toMax] using linear interpolation.

For example:
    map(10, 0, 20, 0, 200) = 100
    map(10, 0, 100, 200, 300) = 210
    map(10, 0, 20, 200, 300) = 250

Converts radian values to degrees.

Uses the following equation: value * 180.0 / PI

    radToDeg(M_PI) = 180
    radToDeg(M_PI_2) = 90

:returns: A double value representation of the radian value in degrees.
*/
