# Interpolation (functions)

- [BIN_fnc_bezier](../../functions/BIN_fnc_bezier.md): Calculate bezier curve
- [BIN_fnc_bezierAverage](../../functions/BIN_fnc_bezierAverage.md): 
- [BIN_fnc_bezierBoundingBox](../../functions/BIN_fnc_bezierBoundingBox.md): 
- [BIN_fnc_bezierEditor](../../functions/BIN_fnc_bezierEditor.md): 
- [BIN_fnc_bezierNormalize](../../functions/BIN_fnc_bezierNormalize.md): 
- [BIN_fnc_bezierVelocity](../../functions/BIN_fnc_bezierVelocity.md): Calculate bezier curve velocity
- [BIS_fnc_berp](../../functions/BIS_fnc_berp.md): Derivative of the Kelvin function ber).
- [BIS_fnc_berpVector](../../functions/BIS_fnc_berpVector.md): Wrapper for BIS_fnc_berp applying to each respective element of current and target vectors.
- [BIS_fnc_bezierInterpolate](../../functions/BIS_fnc_bezierInterpolate.md): *N/A*
- [BIS_fnc_bezierInterpolateVector](../../functions/BIS_fnc_bezierInterpolateVector.md): *N/A*
- [BIS_fnc_bezierLength](../../functions/BIS_fnc_bezierLength.md): *N/A*
- [BIS_fnc_bounceIn](../../functions/BIS_fnc_bounceIn.md): *N/A*
- [BIS_fnc_bounceInOut](../../functions/BIS_fnc_bounceInOut.md): *N/A*
- [BIS_fnc_bounceInOutVector](../../functions/BIS_fnc_bounceInOutVector.md): *N/A*
- [BIS_fnc_bounceInVector](../../functions/BIS_fnc_bounceInVector.md): *N/A*
- [BIS_fnc_bounceOut](../../functions/BIS_fnc_bounceOut.md): *N/A*
- [BIS_fnc_bounceOutVector](../../functions/BIS_fnc_bounceOutVector.md): *N/A*
- [BIS_fnc_clerp](../../functions/BIS_fnc_clerp.md): CLerp - Circular Lerp - is like lerp but handles the wraparound from 0 to 360 This is useful when interpolating eulerAngles and the object crosses the 0/360 boundary The standard Lerp function causes the object to…
- [BIS_fnc_easeIn](../../functions/BIS_fnc_easeIn.md): Wraps BIS_fnc_lerp.
- [BIS_fnc_easeInOut](../../functions/BIS_fnc_easeInOut.md): *N/A*
- [BIS_fnc_easeInOutVector](../../functions/BIS_fnc_easeInOutVector.md): *N/A*
- [BIS_fnc_easeInVector](../../functions/BIS_fnc_easeInVector.md): *N/A*
- [BIS_fnc_easeOut](../../functions/BIS_fnc_easeOut.md): *N/A*
- [BIS_fnc_easeOutVector](../../functions/BIS_fnc_easeOutVector.md): *N/A*
- [BIS_fnc_hermite](../../functions/BIS_fnc_hermite.md): *N/A*
- [BIS_fnc_hermiteVector](../../functions/BIS_fnc_hermiteVector.md): *N/A*
- [BIS_fnc_interpolate](../../functions/BIS_fnc_interpolate.md): Interpolates scalar to target, starts fast, eases out
- [BIS_fnc_interpolateConstant](../../functions/BIS_fnc_interpolateConstant.md): Interpolates scalar to target linearly.
- [BIS_fnc_interpolateVector](../../functions/BIS_fnc_interpolateVector.md): Interpolates vector to target, scaled by distance. Starts very fast and smoothes out.
- [BIS_fnc_interpolateVectorConstant](../../functions/BIS_fnc_interpolateVectorConstant.md): Interpolates vector to target linearly.
- [BIS_fnc_inverseLerp](../../functions/BIS_fnc_inverseLerp.md): Inverse of BIS_fnc_lerp.
- [BIS_fnc_lerp](../../functions/BIS_fnc_lerp.md): Linear floating point interpolation (see Linear Interpolation).
- [BIS_fnc_quinticIn](../../functions/BIS_fnc_quinticIn.md): *N/A*
- [BIS_fnc_quinticInOut](../../functions/BIS_fnc_quinticInOut.md): *N/A*
- [BIS_fnc_quinticInOutVector](../../functions/BIS_fnc_quinticInOutVector.md): *N/A*
- [BIS_fnc_quinticInVector](../../functions/BIS_fnc_quinticInVector.md): *N/A*
- [BIS_fnc_quinticOut](../../functions/BIS_fnc_quinticOut.md): *N/A*
- [BIS_fnc_quinticOutVector](../../functions/BIS_fnc_quinticOutVector.md): *N/A*
- [BIS_fnc_slerp](../../functions/BIS_fnc_slerp.md): Spherical lerp, for correct lerping of normalized direction vectors
- [BIS_fnc_smoothStep](../../functions/BIS_fnc_smoothStep.md): Interpolates between 0 and 1 with smoothing at the limits. Formula is `n2 × (3 - 2n)`.
