Class MDLAnimatedVector3Array

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

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

      • MDLAnimatedVector3Array

        public MDLAnimatedVector3Array()
      • MDLAnimatedVector3Array

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

        protected MDLAnimatedVector3Array​(NSObject.SkipInit skipInit)
      • MDLAnimatedVector3Array

        public MDLAnimatedVector3Array​(long arrayElementCount)
    • Method Detail

      • getElementCount

        public long getElementCount()
      • init

        protected long init​(long arrayElementCount)
      • setFloat3Array

        public void setFloat3Array​(VectorFloat3 array,
                                   long count,
                                   double time)
      • setDouble3Array

        public void setDouble3Array​(org.robovm.rt.bro.ptr.FunctionPtr.FunctionPtrPtr array,
                                    long count,
                                    double time)
      • getFloat3Array

        public long getFloat3Array​(VectorFloat3 array,
                                   long maxCount,
                                   double time)
      • getDouble3Array

        public long getDouble3Array​(org.robovm.rt.bro.ptr.FunctionPtr.FunctionPtrPtr array,
                                    long maxCount,
                                    double time)
      • resetWithFloat3Array

        public void resetWithFloat3Array​(VectorFloat3 valuesArray,
                                         long valuesCount,
                                         org.robovm.rt.bro.ptr.DoublePtr timesArray,
                                         long timesCount)
      • resetWithDouble3Array

        public void resetWithDouble3Array​(org.robovm.rt.bro.ptr.FunctionPtr.FunctionPtrPtr valuesArray,
                                          long valuesCount,
                                          org.robovm.rt.bro.ptr.DoublePtr timesArray,
                                          long timesCount)
      • getFloat3Array

        public long getFloat3Array​(VectorFloat3 valuesArray,
                                   long maxCount)
      • getDouble3Array

        public long getDouble3Array​(org.robovm.rt.bro.ptr.FunctionPtr.FunctionPtrPtr valuesArray,
                                    long maxCount)