|
Mac OS 9
|
xxx put contents here xxx More...
Go to the source code of this file.
Data Structures | |
| struct | CGAffineTransform |
Typedefs | |
| typedef struct CGAffineTransform | CGAffineTransform |
Functions | |
| CGAffineTransform | CGAffineTransformMake (float a, float b, float c, float d, float tx, float ty) |
| CGAffineTransform | CGAffineTransformMakeTranslation (float tx, float ty) |
| CGAffineTransform | CGAffineTransformMakeScale (float sx, float sy) |
| CGAffineTransform | CGAffineTransformMakeRotation (float angle) |
| CGAffineTransform | CGAffineTransformTranslate (CGAffineTransform t, float tx, float ty) |
| CGAffineTransform | CGAffineTransformScale (CGAffineTransform t, float sx, float sy) |
| CGAffineTransform | CGAffineTransformRotate (CGAffineTransform t, float angle) |
| CGAffineTransform | CGAffineTransformInvert (CGAffineTransform t) |
| CGAffineTransform | CGAffineTransformConcat (CGAffineTransform t1, CGAffineTransform t2) |
| CGPoint | CGPointApplyAffineTransform (CGPoint point, CGAffineTransform t) |
| CGSize | CGSizeApplyAffineTransform (CGSize size, CGAffineTransform t) |
Variables | |
| const CGAffineTransform | CGAffineTransformIdentity |
xxx put contents here xxx
For bug reports, consult the following page on the World Wide Web:
http://developer.apple.com/bugreporter/
| CGAffineTransform CGAffineTransformConcat | ( | CGAffineTransform | t1, |
| CGAffineTransform | t2 | ||
| ) |
Concatenate ‘t2’ to ‘t1’ and returne the result: t' = t1 * t2 CGAffineTransformConcat()
| CGAffineTransform CGAffineTransformInvert | ( | CGAffineTransform | t | ) |
Invert ‘t’ and return the result. If ‘t’ has zero determinant, then ‘t’ is returned unchanged. CGAffineTransformInvert()
| CGAffineTransform CGAffineTransformMake | ( | float | a, |
| float | b, | ||
| float | c, | ||
| float | d, | ||
| float | tx, | ||
| float | ty | ||
| ) |
Return the transform [ a b c d tx ty ]. CGAffineTransformMake()
| CGAffineTransform CGAffineTransformMakeRotation | ( | float | angle | ) |
Return a transform which rotates by ‘angle’ radians: t' = [ cos(angle) sin(angle) -sin(angle) cos(angle) 0 0 ] CGAffineTransformMakeRotation()
| CGAffineTransform CGAffineTransformMakeScale | ( | float | sx, |
| float | sy | ||
| ) |
Return a transform which scales by ‘(sx, sy)’: t' = [ sx 0 0 sy 0 0 ] CGAffineTransformMakeScale()
| CGAffineTransform CGAffineTransformMakeTranslation | ( | float | tx, |
| float | ty | ||
| ) |
Return a transform which translates by ‘(tx, ty)’: t' = [ 1 0 0 1 tx ty ] CGAffineTransformMakeTranslation()
| CGAffineTransform CGAffineTransformRotate | ( | CGAffineTransform | t, |
| float | angle | ||
| ) |
Rotate ‘t’ by ‘angle’ radians and return the result: t' = [ cos(angle) sin(angle) -sin(angle) cos(angle) 0 0 ] * t CGAffineTransformRotate()
| CGAffineTransform CGAffineTransformScale | ( | CGAffineTransform | t, |
| float | sx, | ||
| float | sy | ||
| ) |
Scale ‘t’ by ‘(sx, sy)’ and return the result: t' = [ sx 0 0 sy 0 0 ] * t CGAffineTransformScale()
| CGAffineTransform CGAffineTransformTranslate | ( | CGAffineTransform | t, |
| float | tx, | ||
| float | ty | ||
| ) |
Translate ‘t’ by ‘(tx, ty)’ and return the result: t' = [ 1 0 0 1 tx ty ] * t CGAffineTransformTranslate()
| CGPoint CGPointApplyAffineTransform | ( | CGPoint | point, |
| CGAffineTransform | t | ||
| ) |
Transform ‘point’ by ‘t’ and return the result: p' = p * t where p = [ x y 1 ]. CGPointApplyAffineTransform()
| CGSize CGSizeApplyAffineTransform | ( | CGSize | size, |
| CGAffineTransform | t | ||
| ) |
Transform ‘size’ by ‘t’ and return the result: s' = s * t where s = [ width height 0 ]. CGSizeApplyAffineTransform()
|
extern |
The identity transform: [ 1 0 0 1 0 0 ]. CGAffineTransformIdentity