Class EulerAngleEvaluator

  • All Implemented Interfaces:
    android.animation.TypeEvaluator<EulerAngle>

    public class EulerAngleEvaluator
    extends java.lang.Object
    implements android.animation.TypeEvaluator<EulerAngle>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      EulerAngle evaluate​(float fraction, EulerAngle startValue, EulerAngle endValue)
      This function returns the result of linearly interpolating the start and end values, with fraction representing the proportion between the start and end values.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EulerAngleEvaluator

        public EulerAngleEvaluator()
    • Method Detail

      • evaluate

        public EulerAngle evaluate​(float fraction,
                                   EulerAngle startValue,
                                   EulerAngle endValue)
        Description copied from interface: android.animation.TypeEvaluator
        This function returns the result of linearly interpolating the start and end values, with fraction representing the proportion between the start and end values. The calculation is a simple parametric calculation: result = x0 + t * (x1 - x0), where x0 is startValue, x1 is endValue, and t is fraction.
        Specified by:
        evaluate in interface android.animation.TypeEvaluator<EulerAngle>
        Parameters:
        fraction - The fraction from the starting to the ending values
        startValue - The start value.
        endValue - The end value.
        Returns:
        A linear interpolation between the start and end values, given the fraction parameter.