Package org.robovm.apple.coregraphics
Class CGRect
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.rt.bro.Struct<CGRect>
-
- org.robovm.apple.coregraphics.CGRect
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CGRect.CGRectPtr
-
Method Summary
-
Methods inherited from class org.robovm.rt.bro.Struct
_sizeOf, allocate, allocate, as, clear, clear, copy, copy, copyWithMalloc, copyWithMalloc, free, iterator, iterator, malloc, malloc, next, next, offsetOf, previous, previous, sizeOf, sizeOf, toArray, toList, toStruct, update, update, update, wrap
-
-
-
-
Method Detail
-
getOrigin
public CGPoint getOrigin()
-
getSize
public CGSize getSize()
-
fromString
public static CGRect fromString(java.lang.String string)
-
fromDictionary
public static CGRect fromDictionary(NSDictionary<NSString,NSNumber> dict)
-
inset
public CGRect inset(UIEdgeInsets insets)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classorg.robovm.rt.bro.NativeObject
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.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.
-
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.
-
toDictionary
public NSDictionary<NSString,NSNumber> toDictionary()
- Since:
- Available in iOS 2.0 and later.
-
apply
public CGRect apply(CGAffineTransform t)
- 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)
-
-