|
| CC_DLL AffineTransform | (float a, float b, float c, float d, float tx, float ty) |
| | Make affine transform. More...
|
| |
| var | ( var a, var b, var c, var d, var tx, var ty) |
| | Make affine transform. More...
|
| |
| local | ( local a, local b, local c, local d, local tx, local ty) |
| | Make affine transform. More...
|
| |
| CC_DLL Vec2 | (const Vec2 &point, const AffineTransform &t) |
| | Multiply point (x,y,1) by a affine tranform. More...
|
| |
| CC_DLL Size | (const Size &size, const AffineTransform &t) |
| | Multiply size (width,height,0) by a affine tranform. More...
|
| |
| CC_DLL AffineTransform | () |
| | Make identity affine transform. More...
|
| |
| CC_DLL Rect | (const Rect &rect, const AffineTransform &anAffineTransform) |
| | Transform Rect, which will transform the four vertice of the point. More...
|
| |
| CC_DLL AffineTransform | (const AffineTransform &t, float tx, float ty) |
| | Translation, equals 1 0 1 0 1 0 * affinetransform tx ty 1. More...
|
| |
| CC_DLL AffineTransform | (const AffineTransform &aTransform, float anAngle) |
| | Rotation, equals cos(angle) sin(angle) 0 -sin(angle) cos(angle) 0 * AffineTransform 0 0 1. More...
|
| |
| CC_DLL AffineTransform | (const AffineTransform &t, float sx, float sy) |
| | Scale, equals sx 0 0 0 sy 0 * affineTransform 0 0 1. More...
|
| |
| CC_DLL AffineTransform | (const AffineTransform &t1, const AffineTransform &t2) |
| | Concat two affine transform, t1 * t2. More...
|
| |
| CC_DLL bool | (const AffineTransform &t1, const AffineTransform &t2) |
| | Compare affine transform. More...
|
| |
| CC_DLL AffineTransform | (const AffineTransform &t) |
| | Get the inverse of affine transform. More...
|
| |
| CC_DLL Mat4 | (const Mat4 &t1, const Mat4 &t2) |
| | Concat Mat4, return t1 * t2. More...
|
| |
|
| CC_DLL Rect | (const Rect &rect, const Mat4 &transform) |
| CC_DLL Vec2 | (const Vec2 &point, const Mat4 &transform) |