Class MDLAnimatedValue

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol
Direct Known Subclasses:
MDLAnimatedMatrix4x4, MDLAnimatedQuaternion, MDLAnimatedQuaternionArray, MDLAnimatedScalar, MDLAnimatedScalarArray, MDLAnimatedVector2, MDLAnimatedVector3, MDLAnimatedVector3Array, MDLAnimatedVector4

public class MDLAnimatedValue
extends NSObject
Since:
Available in iOS 11.0 and later.
  • Constructor Details

    • MDLAnimatedValue

      public MDLAnimatedValue()
    • MDLAnimatedValue

      protected MDLAnimatedValue​(NSObject.Handle h, long handle)
    • MDLAnimatedValue

      protected MDLAnimatedValue​(NSObject.SkipInit skipInit)
  • Method Details

    • getPrecision

      public MDLDataPrecision getPrecision()
    • getTimeSampleCount

      public long getTimeSampleCount()
    • getMinimumTime

      public double getMinimumTime()
    • getMaximumTime

      public double getMaximumTime()
    • getInterpolation

      public MDLAnimatedValueInterpolation getInterpolation()
    • setInterpolation

      public void setInterpolation​(MDLAnimatedValueInterpolation v)
    • getKeyTimes

      public NSArray<NSNumber> getKeyTimes()
    • isAnimated

      public boolean isAnimated()
    • clear

      public void clear()
    • getTimes

      public long getTimes​(DoublePtr timesArray, long maxCount)