Lines Matching defs:m00

45  *      [ x']   [  m00  m01  m02  ] [ x ]   [ m00x + m01y + m02 ]
337 * that the scaling components of the matrix (m00 and m11) need
389 double m00;
456 private AffineTransform(double m00, double m10,
460 this.m00 = m00;
476 m00 = m11 = 1.0;
489 this.m00 = Tx.m00;
504 * @param m00 the X coordinate scaling element of the 3x3 matrix
513 public AffineTransform(float m00, float m10,
516 this.m00 = m00;
530 * { m00 m10 m01 m11 [m02 m12]}.
539 m00 = flatmatrix[0];
555 * @param m00 the X coordinate scaling element of the 3x3 matrix
563 public AffineTransform(double m00, double m10,
566 this.m00 = m00;
580 * { m00 m10 m01 m11 [m02 m12]}.
589 m00 = flatmatrix[0];
892 if ((M0 = m00) * (M2 = m01) + (M3 = m10) * (M1 = m11) != 0) {
957 sgn0 = ((M0 = m00) >= 0.0);
1028 * | m00 m01 m02 |
1029 * | m10 m11 m12 | = m00 * m11 - m01 * m10
1048 return m00 * m11 - m01 * m10;
1054 return m00 * m11;
1071 * m00/m11 m01/m10 m02/m12
1085 if (m00 == 1.0 && m11 == 1.0) {
1103 if (m00 == 0.0 && m11 == 0.0) {
1135 * { m00 m10 m01 m11 m02 m12 }.
1139 * the array as { m00 m10 m01 m11 }
1151 flatmatrix[0] = m00;
1162 * Returns the X coordinate scaling element (m00) of the 3x3
1170 return m00;
1254 m02 = tx * m00 + ty * m01 + m02;
1264 m02 = tx * m00 + ty * m01;
1290 m02 = tx * m00 + m02;
1300 m02 = tx * m00;
1340 double M0 = m00;
1341 m00 = m01;
1348 m00 == 1.0 && m11 == 1.0)
1356 m00 = -m00;
1366 // m00 and m11 are negated.
1367 if (m00 == 1.0 && m11 == 1.0) {
1376 double M0 = m00;
1377 m00 = -m01;
1384 m00 == 1.0 && m11 == 1.0)
1421 M0 = m00;
1423 m00 = cos * M0 + sin * M1;
1503 M0 = m00;
1505 m00 = cos * M0 + sin * M1;
1597 m02 += anchorx * (m00 - m01) + anchory * (m01 + m00);
1602 m02 += anchorx * (m00 + m00) + anchory * (m01 + m01);
1607 m02 += anchorx * (m00 + m01) + anchory * (m01 - m00);
1642 m00 *= sx;
1651 if (m00 == 1.0 && m11 == 1.0) {
1664 m00 *= sx;
1666 if (m00 == 1.0 && m11 == 1.0) {
1677 m00 = sx;
1711 M0 = m00;
1713 m00 = M0 + M1 * shy;
1724 m00 = m01 * shy;
1726 if (m00 != 0.0 || m11 != 0.0) {
1733 m01 = m00 * shx;
1757 m00 = m11 = 1.0;
1778 m00 = 1.0;
1831 m00 = cos;
1873 double oneMinusCos = 1.0 - m00;
1925 m00 = cos;
1960 double oneMinusCos = 1.0 - m00;
1984 m00 = 1.0;
1994 m00 = 0.0;
2004 m00 = -1.0;
2014 m00 = 0.0;
2047 m00 = 1.0;
2057 m00 = 0.0;
2072 m00 = -1.0;
2087 m00 = 0.0;
2119 m00 = sx;
2149 m00 = 1.0;
2172 this.m00 = Tx.m00;
2186 * @param m00 the X coordinate scaling element of the 3x3 matrix
2194 public void setTransform(double m00, double m10,
2197 this.m00 = m00;
2252 m00 = Tx.m00;
2266 m00 = Tx.m00;
2278 m00 = m11 = 0.0;
2302 scale(Tx.m00, Tx.m11);
2309 M0 = m00;
2310 m00 = m01 * T10;
2319 m00 = m01 * Tx.m10;
2328 m01 = m00 * Tx.m01;
2329 m00 = 0.0;
2336 m00 = 0.0;
2346 T00 = Tx.m00; T01 = Tx.m01; T02 = Tx.m02;
2356 M0 = m00;
2358 m00 = T00 * M0 + T10 * M1;
2373 m00 = T10 * M0;
2385 M0 = m00;
2386 m00 = T00 * M0;
2397 m00 = T00;
2485 T00 = Tx.m00;
2491 m00 = m00 * T00;
2495 m00 = m00 * T00;
2520 M0 = m00;
2521 m00 = m10 * T01;
2536 T00 = Tx.m00; T01 = Tx.m01; T02 = Tx.m02;
2553 M0 = m00;
2555 m00 = M0 * T00 + M1 * T01;
2576 m00 = M0 * T01;
2595 M0 = m00;
2596 m00 = M0 * T00;
2615 m00 = T00;
2659 det = m00 * m11 - m01 * m10;
2665 -m01 / det, m00 / det,
2667 (m10 * m02 - m00 * m12) / det,
2672 det = m00 * m11 - m01 * m10;
2678 -m01 / det, m00 / det,
2698 if (m00 == 0.0 || m11 == 0.0) {
2701 return new AffineTransform( 1.0 / m00, 0.0,
2703 -m02 / m00, -m12 / m11,
2706 if (m00 == 0.0 || m11 == 0.0) {
2709 return new AffineTransform(1.0 / m00, 0.0,
2755 M00 = m00; M01 = m01; M02 = m02;
2762 m00 = M11 / det;
2770 M00 = m00; M01 = m01;
2777 m00 = M11 / det;
2790 // m00 = 0.0;
2803 // m00 = 0.0;
2811 M00 = m00; M02 = m02;
2816 m00 = 1.0 / M00;
2824 M00 = m00;
2829 m00 = 1.0 / M00;
2837 // m00 = 1.0;
2845 // m00 = 1.0;
2889 ptDst.setLocation(x * m00 + y * m01 + m02,
2893 ptDst.setLocation(x * m00 + y * m01, x * m10 + y * m11);
2902 ptDst.setLocation(x * m00 + m02, y * m11 + m12);
2905 ptDst.setLocation(x * m00, y * m11);
2972 dst.setLocation(x * m00 + y * m01 + m02,
2976 dst.setLocation(x * m00 + y * m01, x * m10 + y * m11);
2985 dst.setLocation(x * m00 + m02, y * m11 + m12);
2988 dst.setLocation(x * m00, y * m11);
3047 M00 = m00; M01 = m01; M02 = m02;
3057 M00 = m00; M01 = m01;
3084 M00 = m00; M02 = m02;
3092 M00 = m00; M11 = m11;
3161 M00 = m00; M01 = m01; M02 = m02;
3171 M00 = m00; M01 = m01;
3198 M00 = m00; M02 = m02;
3206 M00 = m00; M11 = m11;
3256 M00 = m00; M01 = m01; M02 = m02;
3266 M00 = m00; M01 = m01;
3293 M00 = m00; M02 = m02;
3301 M00 = m00; M11 = m11;
3351 M00 = m00; M01 = m01; M02 = m02;
3361 M00 = m00; M01 = m01;
3388 M00 = m00; M02 = m02;
3396 M00 = m00; M11 = m11;
3461 double det = m00 * m11 - m01 * m10;
3467 (y * m00 - x * m10) / det);
3484 if (m00 == 0.0 || m11 == 0.0) {
3487 ptDst.setLocation(x / m00, y / m11);
3551 M00 = m00; M01 = m01; M02 = m02;
3566 M00 = m00; M01 = m01;
3604 M00 = m00; M02 = m02;
3615 M00 = m00; M11 = m11;
3649 * [ x' ] [ m00 m01 (m02) ] [ x ] [ m00x + m01y ]
3684 ptDst.setLocation(x * m00 + y * m01, x * m10 + y * m11);
3692 ptDst.setLocation(x * m00, y * m11);
3710 * [ x' ] [ m00 m01 (m02) ] [ x ] [ m00x + m01y ]
3759 M00 = m00; M01 = m01;
3779 M00 = m00; M11 = m11;
3829 + _matround(m00) + ", "
3869 long bits = Double.doubleToLongBits(m00);
3895 return ((m00 == a.m00) && (m01 == a.m01) && (m02 == a.m02) &&