标签:
1.时间功能
(1)CFTimeInterval CACurrentMediaTime ( void ); :返回当前的绝对时间
2.转换功能
(1)bool CATransform3DIsIdentity ( CATransform3D t ); :返回bool判断是不是单位形变
(2)bool CATransform3DEqualToTransform ( CATransform3D a, CATransform3D b ); :判断两个变形是否相等
(3)CATransform3D CATransform3DMakeTranslation ( CGFloat tx, CGFloat ty, CGFloat tz ); :tx:X轴偏移位置,往下为正数。ty:Y轴偏移位置,往右为正数。tz:Z轴偏移位置,往外为正数。
(4)CATransform3D CATransform3DMakeScale ( CGFloat sx, CGFloat sy, CGFloat sz ); :通过输入的比例进行缩放
(5)CATransform3D CATransform3DMakeRotation ( CGFloat angle, CGFloat x, CGFloat y, CGFloat z ); :通过输入的数值进行旋转
(6)CATransform3D CATransform3DTranslate ( CATransform3D t, CGFloat tx, CGFloat ty, CGFloat tz ); :就是两个变形效果的叠加,以前的参数是已经定义好的
(7)CATransform3D CATransform3DScale ( CATransform3D t, CGFloat sx, CGFloat sy, CGFloat sz ); :两个缩放效果的叠加,前面的参数是已经定义好的
(8)CATransform3D CATransform3DRotate ( CATransform3D t, CGFloat angle, CGFloat x, CGFloat y, CGFloat z); :两个旋转效果的叠加,前面的参数是已经定义好的
(9)CATransform3D CATransform3DConcat ( CATransform3D a, CATransform3D b ); :返回a和b相交的部分
(10)CATransform3D CATransform3DInvert ( CATransform3D t ); :返回t的反转
(11)CATransform3D CATransform3DMakeAffineTransform ( CGAffineTransform m ); :返回一个和m功能一样的效果
(12)bool CATransform3DIsAffine ( CATransform3D t ); :返回bool判断是不是单位形变
(13)CGAffineTransform CATransform3DGetAffineTransform ( CATransform3D t ); :把AffineTransform转换成CATransform3D类型
标签:
原文地址:http://www.cnblogs.com/lelun/p/5723455.html