Lerp#

template<typename V, typename T>
inline V Lerp(
const V &start,
const V &end,
const T &t,
)#

Performs linear interpolation between two values.

Template Parameters:
  • V – Type of the values to interpolate

  • T – Type of the interpolation parameter

Parameters:
  • start[in] Starting value (when t = 0)

  • end[in] Ending value (when t = 1)

  • t[in] Interpolation parameter

Returns:

Interpolated value: start + (end - start) * t