Class MPSVectorDescriptor

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

    public class MPSVectorDescriptor
    extends NSObject
    Since:
    Available in iOS 11.0 and later.
    • Constructor Detail

      • MPSVectorDescriptor

        public MPSVectorDescriptor()
      • MPSVectorDescriptor

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

        public MPSVectorDescriptor​(long length,
                                   MPSDataType dataType)
      • MPSVectorDescriptor

        public MPSVectorDescriptor​(long length,
                                   long vectors,
                                   long vectorBytes,
                                   MPSDataType dataType)
    • Method Detail

      • getLength

        public long getLength()
      • setLength

        public void setLength​(long v)
      • getVectors

        public long getVectors()
      • setDataType

        public void setDataType​(MPSDataType v)
      • getVectorBytes

        public long getVectorBytes()
      • create

        protected static long create​(long length,
                                     MPSDataType dataType)
      • create

        protected static long create​(long length,
                                     long vectors,
                                     long vectorBytes,
                                     MPSDataType dataType)
      • getVectorBytes

        public static long getVectorBytes​(long length,
                                          MPSDataType dataType)