Lines Matching refs:affine

79             nx = FX_ + affine._dx;                \
80 ny = FY_ + affine._dy; \
83 nx = affine._m11 * FX_ + affine._dx; \
84 ny = affine._m22 * FY_ + affine._dy; \
89 nx = affine._m11 * FX_ + affine._m21 * FY_ + affine._dx; \
90 ny = affine._m12 * FX_ + affine._m22 * FY_ + affine._dy; \
264 : affine(true) in QTransform()
285 : affine(h11, h12, h21, h22, h31, h32, true) in QTransform()
304 : affine(h11, h12, h21, h22, dx, dy, true) in QTransform()
324 : affine(mtx._m11, mtx._m12, mtx._m21, mtx._m22, mtx._dx, mtx._dy, true), in QTransform()
343 h11 = affine._m22*m_33 - m_23*affine._dy; in adjoint()
344 h21 = m_23*affine._dx - affine._m21*m_33; in adjoint()
345 h31 = affine._m21*affine._dy - affine._m22*affine._dx; in adjoint()
346 h12 = m_13*affine._dy - affine._m12*m_33; in adjoint()
347 h22 = affine._m11*m_33 - m_13*affine._dx; in adjoint()
348 h32 = affine._m12*affine._dx - affine._m11*affine._dy; in adjoint()
349 h13 = affine._m12*m_23 - m_13*affine._m22; in adjoint()
350 h23 = m_13*affine._m21 - affine._m11*m_23; in adjoint()
351 h33 = affine._m11*affine._m22 - affine._m12*affine._m21; in adjoint()
363 QTransform t(affine._m11, affine._m21, affine._dx, in transposed()
364 affine._m12, affine._m22, affine._dy, in transposed()
388 invert.affine._dx = -affine._dx; in inverted()
389 invert.affine._dy = -affine._dy; in inverted()
392 inv = !qFuzzyIsNull(affine._m11); in inverted()
393 inv &= !qFuzzyIsNull(affine._m22); in inverted()
395 invert.affine._m11 = 1. / affine._m11; in inverted()
396 invert.affine._m22 = 1. / affine._m22; in inverted()
397 invert.affine._dx = -affine._dx * invert.affine._m11; in inverted()
398 invert.affine._dy = -affine._dy * invert.affine._m22; in inverted()
403 invert.affine = affine.inverted(&inv); in inverted()
445 affine._dx = dx; in translate()
446 affine._dy = dy; in translate()
449 affine._dx += dx; in translate()
450 affine._dy += dy; in translate()
453 affine._dx += dx*affine._m11; in translate()
454 affine._dy += dy*affine._m22; in translate()
461 affine._dx += dx*affine._m11 + dy*affine._m21; in translate()
462 affine._dy += dy*affine._m22 + dx*affine._m12; in translate()
514 affine._m11 = sx; in scale()
515 affine._m22 = sy; in scale()
523 affine._m12 *= sx; in scale()
524 affine._m21 *= sy; in scale()
527 affine._m11 *= sx; in scale()
528 affine._m22 *= sy; in scale()
580 affine._m12 = sv; in shear()
581 affine._m21 = sh; in shear()
584 affine._m12 = sv*affine._m22; in shear()
585 affine._m21 = sh*affine._m11; in shear()
596 qreal tm11 = sv*affine._m21; in shear()
597 qreal tm22 = sh*affine._m12; in shear()
598 qreal tm12 = sv*affine._m22; in shear()
599 qreal tm21 = sh*affine._m11; in shear()
600 affine._m11 += tm11; affine._m12 += tm12; in shear()
601 affine._m21 += tm21; affine._m22 += tm22; in shear()
656 affine._m11 = cosa; in rotate()
657 affine._m12 = sina; in rotate()
658 affine._m21 = -sina; in rotate()
659 affine._m22 = cosa; in rotate()
662 qreal tm11 = cosa*affine._m11; in rotate()
663 qreal tm12 = sina*affine._m22; in rotate()
664 qreal tm21 = -sina*affine._m11; in rotate()
665 qreal tm22 = cosa*affine._m22; in rotate()
666 affine._m11 = tm11; affine._m12 = tm12; in rotate()
667 affine._m21 = tm21; affine._m22 = tm22; in rotate()
679 qreal tm11 = cosa*affine._m11 + sina*affine._m21; in rotate()
680 qreal tm12 = cosa*affine._m12 + sina*affine._m22; in rotate()
681 qreal tm21 = -sina*affine._m11 + cosa*affine._m21; in rotate()
682 qreal tm22 = -sina*affine._m12 + cosa*affine._m22; in rotate()
683 affine._m11 = tm11; affine._m12 = tm12; in rotate()
684 affine._m21 = tm21; affine._m22 = tm22; in rotate()
693 result.affine._m11 = cosa; in rotate()
696 result.affine._m22 = cosa; in rotate()
735 affine._m11 = cosa; in rotateRadians()
736 affine._m12 = sina; in rotateRadians()
737 affine._m21 = -sina; in rotateRadians()
738 affine._m22 = cosa; in rotateRadians()
741 qreal tm11 = cosa*affine._m11; in rotateRadians()
742 qreal tm12 = sina*affine._m22; in rotateRadians()
743 qreal tm21 = -sina*affine._m11; in rotateRadians()
744 qreal tm22 = cosa*affine._m22; in rotateRadians()
745 affine._m11 = tm11; affine._m12 = tm12; in rotateRadians()
746 affine._m21 = tm21; affine._m22 = tm22; in rotateRadians()
758 qreal tm11 = cosa*affine._m11 + sina*affine._m21; in rotateRadians()
759 qreal tm12 = cosa*affine._m12 + sina*affine._m22; in rotateRadians()
760 qreal tm21 = -sina*affine._m11 + cosa*affine._m21; in rotateRadians()
761 qreal tm22 = -sina*affine._m12 + cosa*affine._m22; in rotateRadians()
762 affine._m11 = tm11; affine._m12 = tm12; in rotateRadians()
763 affine._m21 = tm21; affine._m22 = tm22; in rotateRadians()
772 result.affine._m11 = cosa; in rotateRadians()
775 result.affine._m22 = cosa; in rotateRadians()
791 return affine._m11 == o.affine._m11 && in operator ==()
792 affine._m12 == o.affine._m12 && in operator ==()
793 affine._m21 == o.affine._m21 && in operator ==()
794 affine._m22 == o.affine._m22 && in operator ==()
795 affine._dx == o.affine._dx && in operator ==()
796 affine._dy == o.affine._dy && in operator ==()
857 affine._dx += o.affine._dx; in operator *=()
858 affine._dy += o.affine._dy; in operator *=()
862 qreal m11 = affine._m11*o.affine._m11; in operator *=()
863 qreal m22 = affine._m22*o.affine._m22; in operator *=()
865 qreal m31 = affine._dx*o.affine._m11 + o.affine._dx; in operator *=()
866 qreal m32 = affine._dy*o.affine._m22 + o.affine._dy; in operator *=()
868 affine._m11 = m11; in operator *=()
869 affine._m22 = m22; in operator *=()
870 affine._dx = m31; affine._dy = m32; in operator *=()
876 qreal m11 = affine._m11*o.affine._m11 + affine._m12*o.affine._m21; in operator *=()
877 qreal m12 = affine._m11*o.affine._m12 + affine._m12*o.affine._m22; in operator *=()
879 qreal m21 = affine._m21*o.affine._m11 + affine._m22*o.affine._m21; in operator *=()
880 qreal m22 = affine._m21*o.affine._m12 + affine._m22*o.affine._m22; in operator *=()
882 qreal m31 = affine._dx*o.affine._m11 + affine._dy*o.affine._m21 + o.affine._dx; in operator *=()
883 qreal m32 = affine._dx*o.affine._m12 + affine._dy*o.affine._m22 + o.affine._dy; in operator *=()
885 affine._m11 = m11; affine._m12 = m12; in operator *=()
886 affine._m21 = m21; affine._m22 = m22; in operator *=()
887 affine._dx = m31; affine._dy = m32; in operator *=()
892 qreal m11 = affine._m11*o.affine._m11 + affine._m12*o.affine._m21 + m_13*o.affine._dx; in operator *=()
893 qreal m12 = affine._m11*o.affine._m12 + affine._m12*o.affine._m22 + m_13*o.affine._dy; in operator *=()
894 qreal m13 = affine._m11*o.m_13 + affine._m12*o.m_23 + m_13*o.m_33; in operator *=()
896 qreal m21 = affine._m21*o.affine._m11 + affine._m22*o.affine._m21 + m_23*o.affine._dx; in operator *=()
897 qreal m22 = affine._m21*o.affine._m12 + affine._m22*o.affine._m22 + m_23*o.affine._dy; in operator *=()
898 qreal m23 = affine._m21*o.m_13 + affine._m22*o.m_23 + m_23*o.m_33; in operator *=()
900 qreal m31 = affine._dx*o.affine._m11 + affine._dy*o.affine._m21 + m_33*o.affine._dx; in operator *=()
901 qreal m32 = affine._dx*o.affine._m12 + affine._dy*o.affine._m22 + m_33*o.affine._dy; in operator *=()
902 qreal m33 = affine._dx*o.m_13 + affine._dy*o.m_23 + m_33*o.m_33; in operator *=()
904 affine._m11 = m11; affine._m12 = m12; m_13 = m13; in operator *=()
905 affine._m21 = m21; affine._m22 = m22; m_23 = m23; in operator *=()
906 affine._dx = m31; affine._dy = m32; m_33 = m33; in operator *=()
940 t.affine._dx = affine._dx + m.affine._dx; in operator *()
941 t.affine._dy += affine._dy + m.affine._dy; in operator *()
945 qreal m11 = affine._m11*m.affine._m11; in operator *()
946 qreal m22 = affine._m22*m.affine._m22; in operator *()
948 qreal m31 = affine._dx*m.affine._m11 + m.affine._dx; in operator *()
949 qreal m32 = affine._dy*m.affine._m22 + m.affine._dy; in operator *()
951 t.affine._m11 = m11; in operator *()
952 t.affine._m22 = m22; in operator *()
953 t.affine._dx = m31; t.affine._dy = m32; in operator *()
959 qreal m11 = affine._m11*m.affine._m11 + affine._m12*m.affine._m21; in operator *()
960 qreal m12 = affine._m11*m.affine._m12 + affine._m12*m.affine._m22; in operator *()
962 qreal m21 = affine._m21*m.affine._m11 + affine._m22*m.affine._m21; in operator *()
963 qreal m22 = affine._m21*m.affine._m12 + affine._m22*m.affine._m22; in operator *()
965 qreal m31 = affine._dx*m.affine._m11 + affine._dy*m.affine._m21 + m.affine._dx; in operator *()
966 qreal m32 = affine._dx*m.affine._m12 + affine._dy*m.affine._m22 + m.affine._dy; in operator *()
968 t.affine._m11 = m11; t.affine._m12 = m12; in operator *()
969 t.affine._m21 = m21; t.affine._m22 = m22; in operator *()
970 t.affine._dx = m31; t.affine._dy = m32; in operator *()
975 qreal m11 = affine._m11*m.affine._m11 + affine._m12*m.affine._m21 + m_13*m.affine._dx; in operator *()
976 qreal m12 = affine._m11*m.affine._m12 + affine._m12*m.affine._m22 + m_13*m.affine._dy; in operator *()
977 qreal m13 = affine._m11*m.m_13 + affine._m12*m.m_23 + m_13*m.m_33; in operator *()
979 qreal m21 = affine._m21*m.affine._m11 + affine._m22*m.affine._m21 + m_23*m.affine._dx; in operator *()
980 qreal m22 = affine._m21*m.affine._m12 + affine._m22*m.affine._m22 + m_23*m.affine._dy; in operator *()
981 qreal m23 = affine._m21*m.m_13 + affine._m22*m.m_23 + m_23*m.m_33; in operator *()
983 qreal m31 = affine._dx*m.affine._m11 + affine._dy*m.affine._m21 + m_33*m.affine._dx; in operator *()
984 qreal m32 = affine._dx*m.affine._m12 + affine._dy*m.affine._m22 + m_33*m.affine._dy; in operator *()
985 qreal m33 = affine._dx*m.m_13 + affine._dy*m.m_23 + m_33*m.m_33; in operator *()
987 t.affine._m11 = m11; t.affine._m12 = m12; t.m_13 = m13; in operator *()
988 t.affine._m21 = m21; t.affine._m22 = m22; t.m_23 = m23; in operator *()
989 t.affine._dx = m31; t.affine._dy = m32; t.m_33 = m33; in operator *()
1037 affine._m11 = matrix.affine._m11; in operator =()
1038 affine._m12 = matrix.affine._m12; in operator =()
1039 affine._m21 = matrix.affine._m21; in operator =()
1040 affine._m22 = matrix.affine._m22; in operator =()
1041 affine._dx = matrix.affine._dx; in operator =()
1042 affine._dy = matrix.affine._dy; in operator =()
1063 affine._m11 = affine._m22 = m_33 = 1.0; in reset()
1064 affine._m12 = m_13 = affine._m21 = m_23 = affine._dx = affine._dy = 0; in reset()
1182 x = fx + affine._dx; in map()
1183 y = fy + affine._dy; in map()
1186 x = affine._m11 * fx + affine._dx; in map()
1187 y = affine._m22 * fy + affine._dy; in map()
1192 x = affine._m11 * fx + affine._m21 * fy + affine._dx; in map()
1193 y = affine._m12 * fx + affine._m22 * fy + affine._dy; in map()
1233 x = fx + affine._dx; in map()
1234 y = fy + affine._dy; in map()
1237 x = affine._m11 * fx + affine._dx; in map()
1238 y = affine._m22 * fy + affine._dy; in map()
1243 x = affine._m11 * fx + affine._m21 * fy + affine._dx; in map()
1244 y = affine._m12 * fx + affine._m22 * fy + affine._dy; in map()
1306 x1 = fx1 + affine._dx; in map()
1307 y1 = fy1 + affine._dy; in map()
1308 x2 = fx2 + affine._dx; in map()
1309 y2 = fy2 + affine._dy; in map()
1312 x1 = affine._m11 * fx1 + affine._dx; in map()
1313 y1 = affine._m22 * fy1 + affine._dy; in map()
1314 x2 = affine._m11 * fx2 + affine._dx; in map()
1315 y2 = affine._m22 * fy2 + affine._dy; in map()
1320 x1 = affine._m11 * fx1 + affine._m21 * fy1 + affine._dx; in map()
1321 y1 = affine._m12 * fx1 + affine._m22 * fy1 + affine._dy; in map()
1322 x2 = affine._m11 * fx2 + affine._m21 * fy2 + affine._dx; in map()
1323 y2 = affine._m12 * fx2 + affine._m22 * fy2 + affine._dy; in map()
1365 x1 = fx1 + affine._dx; in map()
1366 y1 = fy1 + affine._dy; in map()
1367 x2 = fx2 + affine._dx; in map()
1368 y2 = fy2 + affine._dy; in map()
1371 x1 = affine._m11 * fx1 + affine._dx; in map()
1372 y1 = affine._m22 * fy1 + affine._dy; in map()
1373 x2 = affine._m11 * fx2 + affine._dx; in map()
1374 y2 = affine._m22 * fy2 + affine._dy; in map()
1379 x1 = affine._m11 * fx1 + affine._m21 * fy1 + affine._dx; in map()
1380 y1 = affine._m12 * fx1 + affine._m22 * fy1 + affine._dy; in map()
1381 x2 = affine._m11 * fx2 + affine._m21 * fy2 + affine._dx; in map()
1382 y2 = affine._m12 * fx2 + affine._m22 * fy2 + affine._dy; in map()
1448 return a.translated(affine._dx, affine._dy); in map()
1478 return a.translated(qRound(affine._dx), qRound(affine._dy)); in map()
1527 copy.translate(qRound(affine._dx), qRound(affine._dy)); in map()
1706 copy.translate(affine._dx, affine._dy); in map()
1746 x[0] = affine._m11*rect.x() + affine._dx; in mapToPolygon()
1747 y[0] = affine._m22*rect.y() + affine._dy; in mapToPolygon()
1748 qreal w = affine._m11*rect.width(); in mapToPolygon()
1749 qreal h = affine._m22*rect.height(); in mapToPolygon()
1906 affine._m11 = m11; affine._m12 = m12; m_13 = m13; in setMatrix()
1907 affine._m21 = m21; affine._m22 = m22; m_23 = m23; in setMatrix()
1908 affine._dx = m31; affine._dy = m32; m_33 = m33; in setMatrix()
1925 return rect.translated(qRound(affine._dx), qRound(affine._dy)); in mapRect()
1928 int x = qRound(affine._m11*rect.x() + affine._dx); in mapRect()
1929 int y = qRound(affine._m22*rect.y() + affine._dy); in mapRect()
1930 int w = qRound(affine._m11*rect.width()); in mapRect()
1931 int h = qRound(affine._m22*rect.height()); in mapRect()
1995 return rect.translated(affine._dx, affine._dy); in mapRect()
1998 qreal x = affine._m11*rect.x() + affine._dx; in mapRect()
1999 qreal y = affine._m22*rect.y() + affine._dy; in mapRect()
2000 qreal w = affine._m11*rect.width(); in mapRect()
2001 qreal h = affine._m22*rect.height(); in mapRect()
2098 return affine; in toAffine()
2128 if (!qFuzzyIsNull(affine._m12) || !qFuzzyIsNull(affine._m21)) { in type()
2129 const qreal dot = affine._m11 * affine._m21 + affine._m12 * affine._m22; in type()
2138 if (!qFuzzyIsNull(affine._m11 - 1) || !qFuzzyIsNull(affine._m22 - 1)) { in type()
2144 if (!qFuzzyIsNull(affine._dx) || !qFuzzyIsNull(affine._dy)) { in type()