Class MPSImageHistogram

    • Constructor Detail

      • MPSImageHistogram

        public MPSImageHistogram()
      • MPSImageHistogram

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

        public MPSImageHistogram​(NSCoder aDecoder,
                                 MTLDevice device)
        Since:
        Available in iOS 11.0 and later.
      • MPSImageHistogram

        public MPSImageHistogram​(MTLDevice device)
      • MPSImageHistogram

        public MPSImageHistogram​(NSCoder decoder)
    • Method Detail

      • getClipRectSource

        public MTLRegion getClipRectSource()
      • setClipRectSource

        public void setClipRectSource​(MTLRegion v)
      • isZeroHistogram

        public boolean isZeroHistogram()
      • setZeroHistogram

        public void setZeroHistogram​(boolean v)
      • getMinPixelThresholdValue

        public VectorFloat4 getMinPixelThresholdValue()
      • setMinPixelThresholdValue

        public void setMinPixelThresholdValue​(VectorFloat4 v)
      • init

        protected long init​(NSCoder aDecoder,
                            MTLDevice device)
        Overrides:
        init in class MPSKernel
        Since:
        Available in iOS 11.0 and later.
      • histogramSizeForSourceFormat

        public long histogramSizeForSourceFormat​(MTLPixelFormat sourceFormat)