Package org.robovm.apple.coregraphics
Class CGAffineTransform
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.rt.bro.Struct<CGAffineTransform>
-
- org.robovm.apple.coregraphics.CGAffineTransform
-
- All Implemented Interfaces:
java.lang.Iterable<CGAffineTransform>
public class CGAffineTransform extends org.robovm.rt.bro.Struct<CGAffineTransform>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CGAffineTransform.CGAffineTransformPtr
-
Constructor Summary
Constructors Constructor Description CGAffineTransform()
CGAffineTransform(double a, double b, double c, double d, double tx, double ty)
-
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
-
getA
public double getA()
-
setA
public CGAffineTransform setA(double a)
-
getB
public double getB()
-
setB
public CGAffineTransform setB(double b)
-
getC
public double getC()
-
setC
public CGAffineTransform setC(double c)
-
getD
public double getD()
-
setD
public CGAffineTransform setD(double d)
-
getTx
public double getTx()
-
setTx
public CGAffineTransform setTx(double tx)
-
getTy
public double getTy()
-
setTy
public CGAffineTransform setTy(double ty)
-
fromString
public static CGAffineTransform fromString(java.lang.String string)
-
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
-
Identity
public static CGAffineTransform Identity()
- Since:
- Available in iOS 2.0 and later.
-
createTranslation
public static CGAffineTransform createTranslation(double tx, double ty)
- Since:
- Available in iOS 2.0 and later.
-
createScale
public static CGAffineTransform createScale(double sx, double sy)
- Since:
- Available in iOS 2.0 and later.
-
createRotation
public static CGAffineTransform createRotation(double angle)
- Since:
- Available in iOS 2.0 and later.
-
isIdentity
public boolean isIdentity()
- Since:
- Available in iOS 2.0 and later.
-
translate
public CGAffineTransform translate(double tx, double ty)
- Since:
- Available in iOS 2.0 and later.
-
scale
public CGAffineTransform scale(double sx, double sy)
- Since:
- Available in iOS 2.0 and later.
-
rotate
public CGAffineTransform rotate(double angle)
- Since:
- Available in iOS 2.0 and later.
-
invert
public CGAffineTransform invert()
- Since:
- Available in iOS 2.0 and later.
-
concat
public CGAffineTransform concat(CGAffineTransform t2)
- Since:
- Available in iOS 2.0 and later.
-
equalsTo
public boolean equalsTo(CGAffineTransform t2)
- Since:
- Available in iOS 2.0 and later.
-
-