public class

TimeCycleSplineSet.CustomVarSet

extends TimeCycleSplineSet

 java.lang.Object

androidx.constraintlayout.core.motion.utils.TimeCycleSplineSet

↳androidx.constraintlayout.core.motion.utils.TimeCycleSplineSet.CustomVarSet

Summary

Fields
from TimeCycleSplineSetCURVE_OFFSET, CURVE_PERIOD, CURVE_VALUE, mCache[], mContinue, mCount, mCurveFit, mLastCycle, mLastTime, mTimePoints[], mType, mValues[][], mWaveShape, sVal2PI
Constructors
publicCustomVarSet(java.lang.String attribute, KeyFrameArray.CustomVar attrList)

Methods
public voidsetPoint(int position, CustomVariable value, float period, int shape, float offset)

public voidsetPoint(int position, float value, float period, int shape, float offset)

public booleansetProperty(MotionWidget view, float t, long time, KeyCache cache)

public voidsetup(int curveType)

from TimeCycleSplineSetcalcWave, getCurveFit, setStartTime, setType, toString
from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructors

public CustomVarSet(java.lang.String attribute, KeyFrameArray.CustomVar attrList)

Methods

public void setup(int curveType)

public void setPoint(int position, float value, float period, int shape, float offset)

public void setPoint(int position, CustomVariable value, float period, int shape, float offset)

public boolean setProperty(MotionWidget view, float t, long time, KeyCache cache)