Uses of Interface
toxi.math.InterpolateStrategy

Packages that use InterpolateStrategy
toxi.geom   
toxi.math   
 

Uses of InterpolateStrategy in toxi.geom
 

Methods in toxi.geom with parameters of type InterpolateStrategy
 Quaternion Quaternion.interpolateTo(Quaternion target, float t, InterpolateStrategy is)
           
 Vec2D Vec2D.interpolateTo(ReadonlyVec2D v, float f, InterpolateStrategy s)
           
 Vec2D ReadonlyVec2D.interpolateTo(ReadonlyVec2D v, float f, InterpolateStrategy s)
          Interpolates the vector towards the given target vector, using the given InterpolateStrategy
 Vec3D Vec3D.interpolateTo(ReadonlyVec3D v, float f, InterpolateStrategy s)
           
 Vec3D ReadonlyVec3D.interpolateTo(ReadonlyVec3D v, float f, InterpolateStrategy s)
          Interpolates the vector towards the given target vector, using the given InterpolateStrategy.
 Vec2D Vec2D.interpolateTo(Vec2D v, float f, InterpolateStrategy s)
           
 Vec3D Vec3D.interpolateTo(Vec3D v, float f, InterpolateStrategy s)
           
 Quaternion Quaternion.interpolateToSelf(Quaternion target, float t, InterpolateStrategy is)
          Uses spherical interpolation to approach the target quaternion.
 Vec2D Vec2D.interpolateToSelf(ReadonlyVec2D v, float f, InterpolateStrategy s)
          Interpolates the vector towards the given target vector, using the given InterpolateStrategy
 Vec3D Vec3D.interpolateToSelf(ReadonlyVec3D v, float f, InterpolateStrategy s)
          Interpolates the vector towards the given target vector, using the given InterpolateStrategy.
 

Uses of InterpolateStrategy in toxi.math
 

Classes in toxi.math that implement InterpolateStrategy
 class BezierInterpolation
          Bezier curve interpolation with configurable coefficients.
 class CircularInterpolation
          Implementation of the circular interpolation function.
 class CosineInterpolation
          Implementation of the cosine interpolation function: i = b+(a-b)*(0.5+0.5*cos(f*PI))
 class DecimatedInterpolation
          Delivers a number of decimated/stepped values for a given interval.
 class ExponentialInterpolation
          Exponential curve interpolation with adjustable exponent.
 class LinearInterpolation
          Implementation of the linear interpolation function i = a + ( b - a ) * f
 class SigmoidInterpolation
          Implements the sigmoid interpolation function with adjustable curve sharpness
 class ThresholdInterpolation
          Defines a single step/threshold function which returns the min value for all factors < threshold and the max value for all others.
 class ZoomLensInterpolation
          This class provides an adjustable zoom lens to either bundle or dilate values around a focal point within a given interval.
 

Fields in toxi.math declared as InterpolateStrategy
 InterpolateStrategy DecimatedInterpolation.strategy
           
 

Methods in toxi.math with parameters of type InterpolateStrategy
 void ScaleMap.setMapFunction(InterpolateStrategy func)
          Overrides the mapping function used for the scale conversion.
 

Constructors in toxi.math with parameters of type InterpolateStrategy
DecimatedInterpolation(int steps, InterpolateStrategy strategy)