Documentation
¶
Overview ¶
Package interpolate Simple interpolation
Index ¶
- func Acceleration(t, start, end float64) float64
- func Backstart(t, start, end float64) float64
- func BezierCurve(t float64, p []float64) float64
- func BezierCurveRange(n int, points []float64) (rng []float64)
- func Boing(t, start, end float64) float64
- func Cosine(t, start, end float64) float64
- func CubicAcceleration(t, start, end float64) float64
- func CubicDeccelaration(t, start, end float64) float64
- func CustomCurve(t float64, curve []float64, start, end float64) float64
- func Deccelaration(t, start, end float64) float64
- func Ease(t, start, end float64) float64
- func EaseIn(t, start, end float64) float64
- func EaseInCirc(t, start, end float64) float64
- func EaseInCubic(t, start, end float64) float64
- func EaseInExpo(t, start, end float64) float64
- func EaseInOut(t, start, end float64) float64
- func EaseInOutCirc(t, start, end float64) float64
- func EaseInOutCubic(t, start, end float64) float64
- func EaseInOutExpo(t, start, end float64) float64
- func EaseInOutQuad(t, start, end float64) float64
- func EaseInOutQuart(t, start, end float64) float64
- func EaseInOutQuint(t, start, end float64) float64
- func EaseInOutSine(t, start, end float64) float64
- func EaseInQuad(t, start, end float64) float64
- func EaseInQuart(t, start, end float64) float64
- func EaseInQuint(t, start, end float64) float64
- func EaseInSine(t, start, end float64) float64
- func EaseOut(t, start, end float64) float64
- func EaseOutCirc(t, start, end float64) float64
- func EaseOutCubic(t, start, end float64) float64
- func EaseOutExpo(t, start, end float64) float64
- func EaseOutQuad(t, start, end float64) float64
- func EaseOutQuart(t, start, end float64) float64
- func EaseOutQuint(t, start, end float64) float64
- func EaseOutSine(t, start, end float64) float64
- func ICircleRange(n int, f Interp) []float64
- func IRange(n int, start, end float64, f Interp) (rng []float64)
- func Linear(t, start, end float64) float64
- func LinearSqr(t, start, end float64) float64
- func Sigmoid(t, start, end float64) float64
- func Sine(t, start, end float64) float64
- func SmoothStep(t, start, end float64) float64
- func SmoothStepDouble(t, start, end float64) float64
- type Interp
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Acceleration ¶
func BezierCurveRange ¶
func CubicAcceleration ¶
func CubicDeccelaration ¶
func Deccelaration ¶
func EaseInCirc ¶
func EaseInCubic ¶
func EaseInExpo ¶
func EaseInOutCirc ¶
func EaseInOutCubic ¶
func EaseInOutExpo ¶
func EaseInOutQuad ¶
func EaseInOutQuart ¶
func EaseInOutQuint ¶
func EaseInOutSine ¶
func EaseInQuad ¶
func EaseInQuart ¶
func EaseInQuint ¶
func EaseInSine ¶
func EaseOutCirc ¶
func EaseOutCubic ¶
func EaseOutExpo ¶
func EaseOutQuad ¶
func EaseOutQuart ¶
func EaseOutQuint ¶
func EaseOutSine ¶
func ICircleRange ¶
func SmoothStep ¶
func SmoothStepDouble ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.