Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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.

Method Detail

### interpolate

    float interpolate(float a,
                      float b,
                      float f)

  Implements an interpolation equation.

  Parameters:
    `a` - current value
    `b` - target value
    `f` - normalized interpolation factor (0.0 .. 1.0)
  Returns:
    interpolated value

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD