Class MDLAnimatedQuaternion

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class MDLAnimatedQuaternion
extends MDLAnimatedValue
Since:
Available in iOS 12.0 and later.
  • Constructor Details

    • MDLAnimatedQuaternion

      public MDLAnimatedQuaternion()
    • MDLAnimatedQuaternion

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

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

    • setFloatQuaternion

      public void setFloatQuaternion​(VectorFloat4 value, double time)
    • setDoubleQuaternion

      public void setDoubleQuaternion​(VectorDouble4 value, double time)
    • floatQuaternionAtTime

      public VectorFloat4 floatQuaternionAtTime​(double time)
    • doubleQuaternionAtTime

      public VectorDouble4 doubleQuaternionAtTime​(double time)
    • reset

      public void reset​(VectorFloat4 valuesArray, DoublePtr timesArray, long count)
    • reset

      public void reset​(VectorDouble4 valuesArray, DoublePtr timesArray, long count)
    • getFloatQuaternionArray

      public long getFloatQuaternionArray​(VectorFloat4 valuesArray, long maxCount)
    • getDoubleQuaternionArray

      public long getDoubleQuaternionArray​(VectorDouble4 valuesArray, long maxCount)