Class MDLAnimatedQuaternionArray

  • All Implemented Interfaces:
    NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public class MDLAnimatedQuaternionArray
    extends MDLAnimatedValue
    Since:
    Available in iOS 11.0 and later.
    • Constructor Detail

      • MDLAnimatedQuaternionArray

        public MDLAnimatedQuaternionArray()
      • MDLAnimatedQuaternionArray

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

        protected MDLAnimatedQuaternionArray​(NSObject.SkipInit skipInit)
      • MDLAnimatedQuaternionArray

        public MDLAnimatedQuaternionArray​(long arrayElementCount)
    • Method Detail

      • getElementCount

        public long getElementCount()
      • init

        protected long init​(long arrayElementCount)
      • setFloatQuaternionArray

        public void setFloatQuaternionArray​(VectorFloat4 array,
                                            long count,
                                            double time)
      • setDoubleQuaternionArray

        public void setDoubleQuaternionArray​(VectorFloat4 array,
                                             long count,
                                             double time)
      • getFloatQuaternionArray

        public long getFloatQuaternionArray​(VectorFloat4 array,
                                            long maxCount,
                                            double time)
      • getDoubleQuaternionArray

        public long getDoubleQuaternionArray​(VectorFloat4 array,
                                             long maxCount,
                                             double time)
      • resetWithFloatQuaternionArray

        public void resetWithFloatQuaternionArray​(VectorFloat4 valuesArray,
                                                  long valuesCount,
                                                  org.robovm.rt.bro.ptr.DoublePtr timesArray,
                                                  long timesCount)
      • resetWithDoubleQuaternionArray

        public void resetWithDoubleQuaternionArray​(VectorFloat4 valuesArray,
                                                   long valuesCount,
                                                   org.robovm.rt.bro.ptr.DoublePtr timesArray,
                                                   long timesCount)
      • getFloatQuaternionArray

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

        public long getDoubleQuaternionArray​(VectorFloat4 valuesArray,
                                             long maxCount)