Class MPSNNBinaryArithmeticNode

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol
Direct Known Subclasses:
MPSNNAdditionNode, MPSNNComparisonNode, MPSNNDivisionNode, MPSNNMultiplicationNode, MPSNNSubtractionNode

public class MPSNNBinaryArithmeticNode
extends MPSNNFilterNode
Since:
Available in iOS 11.0 and later.
  • Constructor Details

    • MPSNNBinaryArithmeticNode

      protected MPSNNBinaryArithmeticNode()
    • MPSNNBinaryArithmeticNode

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

      protected MPSNNBinaryArithmeticNode​(NSObject.SkipInit skipInit)
    • MPSNNBinaryArithmeticNode

      public MPSNNBinaryArithmeticNode​(NSArray<MPSNNImageNode> sourceNodes)
    • MPSNNBinaryArithmeticNode

      public MPSNNBinaryArithmeticNode​(MPSNNImageNode left, MPSNNImageNode right)
  • Method Details

    • getPrimaryScale

      public float getPrimaryScale()
    • setPrimaryScale

      public void setPrimaryScale​(float v)
    • getSecondaryScale

      public float getSecondaryScale()
    • setSecondaryScale

      public void setSecondaryScale​(float v)
    • getBias

      public float getBias()
    • setBias

      public void setBias​(float v)
    • getPrimaryStrideInPixelsX

      public long getPrimaryStrideInPixelsX()
    • setPrimaryStrideInPixelsX

      public void setPrimaryStrideInPixelsX​(long v)
    • getPrimaryStrideInPixelsY

      public long getPrimaryStrideInPixelsY()
    • setPrimaryStrideInPixelsY

      public void setPrimaryStrideInPixelsY​(long v)
    • getPrimaryStrideInFeatureChannels

      public long getPrimaryStrideInFeatureChannels()
    • setPrimaryStrideInFeatureChannels

      public void setPrimaryStrideInFeatureChannels​(long v)
    • getSecondaryStrideInPixelsX

      public long getSecondaryStrideInPixelsX()
    • setSecondaryStrideInPixelsX

      public void setSecondaryStrideInPixelsX​(long v)
    • getSecondaryStrideInPixelsY

      public long getSecondaryStrideInPixelsY()
    • setSecondaryStrideInPixelsY

      public void setSecondaryStrideInPixelsY​(long v)
    • getSecondaryStrideInFeatureChannels

      public long getSecondaryStrideInFeatureChannels()
    • setSecondaryStrideInFeatureChannels

      public void setSecondaryStrideInFeatureChannels​(long v)
    • getMinimumValue

      public float getMinimumValue()
    • setMinimumValue

      public void setMinimumValue​(float v)
    • getMaximumValue

      public float getMaximumValue()
    • setMaximumValue

      public void setMaximumValue​(float v)
    • init

      protected long init​(NSArray<MPSNNImageNode> sourceNodes)
    • init

      protected long init​(MPSNNImageNode left, MPSNNImageNode right)
    • gradientClass

      public Class<?> gradientClass()
    • gradientFilters

      public NSArray<MPSNNGradientFilterNode> gradientFilters​(NSArray<MPSNNImageNode> gradientImages)
      Overrides:
      gradientFilters in class MPSNNFilterNode
      Since:
      Available in iOS 11.3 and later.