toxi.math
Interface InterpolateStrategy
- All Known Implementing Classes:
- BezierInterpolation, CircularInterpolation, CosineInterpolation, DecimatedInterpolation, ExponentialInterpolation, LinearInterpolation, SigmoidInterpolation, ThresholdInterpolation, ZoomLensInterpolation
public interface InterpolateStrategy
Defines a generic function to interpolate 2 float values.
|
Method Summary |
float |
interpolate(float a,
float b,
float f)
Implements an interpolation equation. |
interpolate
float interpolate(float a,
float b,
float f)
- Implements an interpolation equation.
- Parameters:
a - current valueb - target valuef - normalized interpolation factor (0.0 .. 1.0)
- Returns:
- interpolated value