/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DConcat", optional=true) private static native @ByVal CATransform3D concat(@ByVal CATransform3D a, @ByVal CATransform3D b); /**
@Override public boolean equals(Object o) { return o instanceof CATransform3D && equalsTo(this, (CATransform3D) o); }
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DGetAffineTransform", optional=true) private static native @ByVal CGAffineTransform getAffineTransform(@ByVal CATransform3D t); /*</methods>*/
public CATransform3D(@MachineSizedFloat double m11, @MachineSizedFloat double m12, @MachineSizedFloat double m13, @MachineSizedFloat double m14, @MachineSizedFloat double m21, @MachineSizedFloat double m22, @MachineSizedFloat double m23, @MachineSizedFloat double m24, @MachineSizedFloat double m31, @MachineSizedFloat double m32, @MachineSizedFloat double m33, @MachineSizedFloat double m34, @MachineSizedFloat double m41, @MachineSizedFloat double m42, @MachineSizedFloat double m43, @MachineSizedFloat double m44) { this.setM11(m11); this.setM12(m12); this.setM13(m13); this.setM14(m14); this.setM21(m21); this.setM22(m22); this.setM23(m23); this.setM24(m24); this.setM31(m31); this.setM32(m32); this.setM33(m33); this.setM34(m34); this.setM41(m41); this.setM42(m42); this.setM43(m43); this.setM44(m44); } /*</constructors>*/
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DRotate", optional=true) private static native @ByVal CATransform3D rotate(@ByVal CATransform3D t, @MachineSizedFloat double angle, @MachineSizedFloat double x, @MachineSizedFloat double y, @MachineSizedFloat double z); /**
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DScale", optional=true) private static native @ByVal CATransform3D scale(@ByVal CATransform3D t, @MachineSizedFloat double sx, @MachineSizedFloat double sy, @MachineSizedFloat double sz); /**
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DInvert", optional=true) private static native @ByVal CATransform3D invert(@ByVal CATransform3D t); /**
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DIsAffine", optional=true) private static native boolean isAffine(@ByVal CATransform3D t); /**
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DIsIdentity", optional=true) private static native boolean isIdentity(@ByVal CATransform3D t); /**
public CATransform3D(@MachineSizedFloat double m11, @MachineSizedFloat double m12, @MachineSizedFloat double m13, @MachineSizedFloat double m14, @MachineSizedFloat double m21, @MachineSizedFloat double m22, @MachineSizedFloat double m23, @MachineSizedFloat double m24, @MachineSizedFloat double m31, @MachineSizedFloat double m32, @MachineSizedFloat double m33, @MachineSizedFloat double m34, @MachineSizedFloat double m41, @MachineSizedFloat double m42, @MachineSizedFloat double m43, @MachineSizedFloat double m44) { this.setM11(m11); this.setM12(m12); this.setM13(m13); this.setM14(m14); this.setM21(m21); this.setM22(m22); this.setM23(m23); this.setM24(m24); this.setM31(m31); this.setM32(m32); this.setM33(m33); this.setM34(m34); this.setM41(m41); this.setM42(m42); this.setM43(m43); this.setM44(m44); } /*</constructors>*/
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DRotate", optional=true) private static native @ByVal CATransform3D rotate(@ByVal CATransform3D t, @MachineSizedFloat double angle, @MachineSizedFloat double x, @MachineSizedFloat double y, @MachineSizedFloat double z); /**
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DScale", optional=true) private static native @ByVal CATransform3D scale(@ByVal CATransform3D t, @MachineSizedFloat double sx, @MachineSizedFloat double sy, @MachineSizedFloat double sz); /**
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DInvert", optional=true) private static native @ByVal CATransform3D invert(@ByVal CATransform3D t); /**
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DIsAffine", optional=true) private static native boolean isAffine(@ByVal CATransform3D t); /**
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DIsIdentity", optional=true) private static native boolean isIdentity(@ByVal CATransform3D t); /**
public CATransform3D(@MachineSizedFloat double m11, @MachineSizedFloat double m12, @MachineSizedFloat double m13, @MachineSizedFloat double m14, @MachineSizedFloat double m21, @MachineSizedFloat double m22, @MachineSizedFloat double m23, @MachineSizedFloat double m24, @MachineSizedFloat double m31, @MachineSizedFloat double m32, @MachineSizedFloat double m33, @MachineSizedFloat double m34, @MachineSizedFloat double m41, @MachineSizedFloat double m42, @MachineSizedFloat double m43, @MachineSizedFloat double m44) { this.setM11(m11); this.setM12(m12); this.setM13(m13); this.setM14(m14); this.setM21(m21); this.setM22(m22); this.setM23(m23); this.setM24(m24); this.setM31(m31); this.setM32(m32); this.setM33(m33); this.setM34(m34); this.setM41(m41); this.setM42(m42); this.setM43(m43); this.setM44(m44); } /*</constructors>*/
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DEqualToTransform", optional=true) private static native boolean equalsTo(@ByVal CATransform3D a, @ByVal CATransform3D b); /**
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DRotate", optional=true) private static native @ByVal CATransform3D rotate(@ByVal CATransform3D t, @MachineSizedFloat double angle, @MachineSizedFloat double x, @MachineSizedFloat double y, @MachineSizedFloat double z); /**
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DScale", optional=true) private static native @ByVal CATransform3D scale(@ByVal CATransform3D t, @MachineSizedFloat double sx, @MachineSizedFloat double sy, @MachineSizedFloat double sz); /**
/** * @since Available in iOS 2.0 and later. */ @Bridge(symbol="CATransform3DConcat", optional=true) private static native @ByVal CATransform3D concat(@ByVal CATransform3D a, @ByVal CATransform3D b); /**