Class UIFieldBehavior

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

    public class UIFieldBehavior
    extends UIDynamicBehavior
    Since:
    Available in iOS 9.0 and later.
    • Constructor Detail

      • UIFieldBehavior

        protected UIFieldBehavior()
      • UIFieldBehavior

        protected UIFieldBehavior​(NSObject.Handle h,
                                  long handle)
    • Method Detail

      • getPosition

        public CGPoint getPosition()
      • setPosition

        public void setPosition​(CGPoint v)
      • getRegion

        public UIRegion getRegion()
      • setRegion

        public void setRegion​(UIRegion v)
      • getStrength

        public double getStrength()
      • setStrength

        public void setStrength​(double v)
      • getFalloff

        public double getFalloff()
      • setFalloff

        public void setFalloff​(double v)
      • getMinimumRadius

        public double getMinimumRadius()
      • setMinimumRadius

        public void setMinimumRadius​(double v)
      • getDirection

        public CGVector getDirection()
      • setDirection

        public void setDirection​(CGVector v)
      • getSmoothness

        public double getSmoothness()
      • setSmoothness

        public void setSmoothness​(double v)
      • getAnimationSpeed

        public double getAnimationSpeed()
      • setAnimationSpeed

        public void setAnimationSpeed​(double v)
      • noise

        public static UIFieldBehavior noise​(double smoothness,
                                            double speed)
      • turbulence

        public static UIFieldBehavior turbulence​(double smoothness,
                                                 double speed)