abstract class SplineSet


This engine allows manipulation of attributes by Curves

Summary

Public constructors

Public functions

Float
get(t: Float)
CurveFit!
Float
java-static SplineSet!
java-static SplineSet!
java-static SplineSet!
makeSpline(str: String!, currentTime: Long)
Unit
setPoint(position: Int, value: Float)
Unit
setProperty(widget: TypedValues!, t: Float)
Unit
setType(type: String!)
Unit
setup(curveType: Int)
String!

Public constructors

SplineSet

Added in 1.1.0-alpha13
SplineSet()

Public functions

get

Added in 1.1.0-alpha13
fun get(t: Float): Float

getCurveFit

Added in 1.1.0-alpha13
fun getCurveFit(): CurveFit!

getSlope

Added in 1.1.0-alpha13
fun getSlope(t: Float): Float

makeCustomSpline

Added in 1.1.0-alpha13
java-static fun makeCustomSpline(str: String!, attrList: KeyFrameArray.CustomArray!): SplineSet!

makeCustomSplineSet

Added in 1.1.0-alpha13
java-static fun makeCustomSplineSet(str: String!, attrList: KeyFrameArray.CustomVar!): SplineSet!

makeSpline

Added in 1.1.0-alpha13
java-static fun makeSpline(str: String!, currentTime: Long): SplineSet!

setPoint

Added in 1.1.0-alpha13
fun setPoint(position: Int, value: Float): Unit

setProperty

Added in 1.1.0-alpha13
fun setProperty(widget: TypedValues!, t: Float): Unit

setType

Added in 1.1.0-alpha13
fun setType(type: String!): Unit

setup

Added in 1.1.0-alpha13
fun setup(curveType: Int): Unit

toString

fun toString(): String!

Protected properties

mCurveFit

Added in 1.1.0-alpha13
protected val mCurveFitCurveFit!

mTimePoints

Added in 1.1.0-alpha13
protected val mTimePointsIntArray<Int>!

mValues

Added in 1.1.0-alpha13
protected val mValuesFloatArray<Float>!