Package org.robovm.apple.coreanimation
Class CATransform3D
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.rt.bro.Struct<CATransform3D>
-
- org.robovm.apple.coreanimation.CATransform3D
-
- All Implemented Interfaces:
java.lang.Iterable<CATransform3D>
public class CATransform3D extends org.robovm.rt.bro.Struct<CATransform3D>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CATransform3D.CATransform3DPtr
-
Constructor Summary
Constructors Constructor Description CATransform3D()
CATransform3D(double m11, double m12, double m13, double m14, double m21, double m22, double m23, double m24, double m31, double m32, double m33, double m34, double m41, double m42, double m43, double m44)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CATransform3D
concat(CATransform3D b)
static CATransform3D
createAffineTransform(CGAffineTransform m)
static CATransform3D
createRotation(double angle, double x, double y, double z)
static CATransform3D
createScale(double sx, double sy, double sz)
static CATransform3D
createTranslation(double tx, double ty, double tz)
boolean
equals(java.lang.Object o)
boolean
equalsTo(CATransform3D b)
CGAffineTransform
getAffineTransform()
double
getM11()
double
getM12()
double
getM13()
double
getM14()
double
getM21()
double
getM22()
double
getM23()
double
getM24()
double
getM31()
double
getM32()
double
getM33()
double
getM34()
double
getM41()
double
getM42()
double
getM43()
double
getM44()
static CATransform3D
Identity()
CATransform3D
invert()
boolean
isAffine()
boolean
isIdentity()
CATransform3D
rotate(double angle, double x, double y, double z)
CATransform3D
scale(double sx, double sy, double sz)
CATransform3D
setM11(double m11)
CATransform3D
setM12(double m12)
CATransform3D
setM13(double m13)
CATransform3D
setM14(double m14)
CATransform3D
setM21(double m21)
CATransform3D
setM22(double m22)
CATransform3D
setM23(double m23)
CATransform3D
setM24(double m24)
CATransform3D
setM31(double m31)
CATransform3D
setM32(double m32)
CATransform3D
setM33(double m33)
CATransform3D
setM34(double m34)
CATransform3D
setM41(double m41)
CATransform3D
setM42(double m42)
CATransform3D
setM43(double m43)
CATransform3D
setM44(double m44)
CATransform3D
translate(double tx, double ty, double tz)
-
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
-
getM11
public double getM11()
-
setM11
public CATransform3D setM11(double m11)
-
getM12
public double getM12()
-
setM12
public CATransform3D setM12(double m12)
-
getM13
public double getM13()
-
setM13
public CATransform3D setM13(double m13)
-
getM14
public double getM14()
-
setM14
public CATransform3D setM14(double m14)
-
getM21
public double getM21()
-
setM21
public CATransform3D setM21(double m21)
-
getM22
public double getM22()
-
setM22
public CATransform3D setM22(double m22)
-
getM23
public double getM23()
-
setM23
public CATransform3D setM23(double m23)
-
getM24
public double getM24()
-
setM24
public CATransform3D setM24(double m24)
-
getM31
public double getM31()
-
setM31
public CATransform3D setM31(double m31)
-
getM32
public double getM32()
-
setM32
public CATransform3D setM32(double m32)
-
getM33
public double getM33()
-
setM33
public CATransform3D setM33(double m33)
-
getM34
public double getM34()
-
setM34
public CATransform3D setM34(double m34)
-
getM41
public double getM41()
-
setM41
public CATransform3D setM41(double m41)
-
getM42
public double getM42()
-
setM42
public CATransform3D setM42(double m42)
-
getM43
public double getM43()
-
setM43
public CATransform3D setM43(double m43)
-
getM44
public double getM44()
-
setM44
public CATransform3D setM44(double m44)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classorg.robovm.rt.bro.NativeObject
-
Identity
public static CATransform3D Identity()
- Since:
- Available in iOS 2.0 and later.
-
isIdentity
public boolean isIdentity()
- Since:
- Available in iOS 2.0 and later.
-
equalsTo
public boolean equalsTo(CATransform3D b)
- Since:
- Available in iOS 2.0 and later.
-
createTranslation
public static CATransform3D createTranslation(double tx, double ty, double tz)
- Since:
- Available in iOS 2.0 and later.
-
createScale
public static CATransform3D createScale(double sx, double sy, double sz)
- Since:
- Available in iOS 2.0 and later.
-
createRotation
public static CATransform3D createRotation(double angle, double x, double y, double z)
- Since:
- Available in iOS 2.0 and later.
-
translate
public CATransform3D translate(double tx, double ty, double tz)
- Since:
- Available in iOS 2.0 and later.
-
scale
public CATransform3D scale(double sx, double sy, double sz)
- Since:
- Available in iOS 2.0 and later.
-
rotate
public CATransform3D rotate(double angle, double x, double y, double z)
- Since:
- Available in iOS 2.0 and later.
-
concat
public CATransform3D concat(CATransform3D b)
- Since:
- Available in iOS 2.0 and later.
-
invert
public CATransform3D invert()
- Since:
- Available in iOS 2.0 and later.
-
createAffineTransform
public static CATransform3D createAffineTransform(CGAffineTransform m)
- Since:
- Available in iOS 2.0 and later.
-
isAffine
public boolean isAffine()
- Since:
- Available in iOS 2.0 and later.
-
getAffineTransform
public CGAffineTransform getAffineTransform()
- Since:
- Available in iOS 2.0 and later.
-
-