Class UIGravityBehavior

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class UIGravityBehavior
extends UIDynamicBehavior
  • Constructor Details

    • UIGravityBehavior

      public UIGravityBehavior()
    • UIGravityBehavior

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

      protected UIGravityBehavior​(NSObject.SkipInit skipInit)
    • UIGravityBehavior

      public UIGravityBehavior​(List<UIDynamicItem> items)
  • Method Details

    • getItems

      public List<UIDynamicItem> getItems()
    • getGravityDirection

      public CGVector getGravityDirection()
    • setGravityDirection

      public void setGravityDirection​(CGVector v)
    • getAngle

      public double getAngle()
    • setAngle

      public void setAngle​(double v)
    • getMagnitude

      public double getMagnitude()
    • setMagnitude

      public void setMagnitude​(double v)
    • init

      protected long init​(List<UIDynamicItem> items)
    • addItem

      public void addItem​(UIDynamicItem item)
    • removeItem

      public void removeItem​(UIDynamicItem item)
    • setAngle

      public void setAngle​(double angle, double magnitude)