Class CGRect

  • All Implemented Interfaces:
    java.lang.Iterable<CGRect>

    public class CGRect
    extends org.robovm.rt.bro.Struct<CGRect>
    • Constructor Detail

      • CGRect

        public CGRect()
      • CGRect

        public CGRect​(double x,
                      double y,
                      double width,
                      double height)
    • Method Detail

      • getOrigin

        public CGPoint getOrigin()
      • getSize

        public CGSize getSize()
      • fromString

        public static CGRect fromString​(java.lang.String string)
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class org.robovm.rt.bro.NativeObject
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • Zero

        public static CGRect Zero()
        Since:
        Available in iOS 2.0 and later.
      • Null

        public static CGRect Null()
        Since:
        Available in iOS 2.0 and later.
      • Infinite

        public static CGRect Infinite()
        Since:
        Available in iOS 2.0 and later.
      • getMinX

        public double getMinX()
        Since:
        Available in iOS 2.0 and later.
      • getMidX

        public double getMidX()
        Since:
        Available in iOS 2.0 and later.
      • getMaxX

        public double getMaxX()
        Since:
        Available in iOS 2.0 and later.
      • getMinY

        public double getMinY()
        Since:
        Available in iOS 2.0 and later.
      • getMidY

        public double getMidY()
        Since:
        Available in iOS 2.0 and later.
      • getMaxY

        public double getMaxY()
        Since:
        Available in iOS 2.0 and later.
      • getWidth

        public double getWidth()
        Since:
        Available in iOS 2.0 and later.
      • getHeight

        public double getHeight()
        Since:
        Available in iOS 2.0 and later.
      • equalsTo

        public boolean equalsTo​(CGRect rect2)
        Since:
        Available in iOS 2.0 and later.
      • standardize

        public CGRect standardize()
        Since:
        Available in iOS 2.0 and later.
      • isEmpty

        public boolean isEmpty()
        Since:
        Available in iOS 2.0 and later.
      • isNull

        public boolean isNull()
        Since:
        Available in iOS 2.0 and later.
      • isInfinite

        public boolean isInfinite()
        Since:
        Available in iOS 2.0 and later.
      • inset

        public CGRect inset​(double dx,
                            double dy)
        Since:
        Available in iOS 2.0 and later.
      • integral

        public CGRect integral()
        Since:
        Available in iOS 2.0 and later.
      • union

        public CGRect union​(CGRect r2)
        Since:
        Available in iOS 2.0 and later.
      • intersection

        public CGRect intersection​(CGRect r2)
        Since:
        Available in iOS 2.0 and later.
      • offset

        public CGRect offset​(double dx,
                             double dy)
        Since:
        Available in iOS 2.0 and later.
      • divide

        public void divide​(CGRect slice,
                           CGRect remainder,
                           double amount,
                           CGRectEdge edge)
        Since:
        Available in iOS 2.0 and later.
      • contains

        public boolean contains​(CGPoint point)
        Since:
        Available in iOS 2.0 and later.
      • contains

        public boolean contains​(CGRect rect2)
        Since:
        Available in iOS 2.0 and later.
      • intersects

        public boolean intersects​(CGRect rect2)
        Since:
        Available in iOS 2.0 and later.
      • getX

        public double getX()
      • getY

        public double getY()
      • setX

        public CGRect setX​(double x)
      • setY

        public CGRect setY​(double y)
      • setWidth

        public CGRect setWidth​(double w)
      • setHeight

        public CGRect setHeight​(double h)