public class

ViewTimeCycle.PathRotate

extends ViewTimeCycle

 java.lang.Object

androidx.constraintlayout.core.motion.utils.TimeCycleSplineSet

androidx.constraintlayout.motion.utils.ViewTimeCycle

↳androidx.constraintlayout.motion.utils.ViewTimeCycle.PathRotate

Summary

Fields
from TimeCycleSplineSetCURVE_OFFSET, CURVE_PERIOD, CURVE_VALUE, mCache[], mContinue, mCount, mCurveFit, mLastCycle, mLastTime, mTimePoints[], mType, mValues[][], mWaveShape, sVal2PI
Constructors
publicPathRotate()

Methods
public booleansetPathRotate(View view, KeyCache cache, float t, long time, double dx, double dy)

DO NOT CALL

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

Set the time cycle parameters

from ViewTimeCycleget, makeCustomSpline, makeSpline
from TimeCycleSplineSetcalcWave, getCurveFit, setPoint, setStartTime, setType, setup, toString
from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructors

public PathRotate()

Methods

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

Set the time cycle parameters

Parameters:

view:
t:
time:
cache:

Returns:

public boolean setPathRotate(View view, KeyCache cache, float t, long time, double dx, double dy)

DO NOT CALL

Parameters:

view:
cache:
t:
time:
dx:
dy:

Returns: