PASSED: typeof(staticmc)  ==  'movieclip' [matrix_test.c:135]
PASSED: staticmc._x  ==  50 [matrix_test.c:136]
PASSED: staticmc._y  ==  300 [matrix_test.c:137]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:138]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:139]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:140]
PASSED: staticmc._width  ==  60.1 [matrix_test.c:141]
PASSED: staticmc._height  ==  60.1 [matrix_test.c:142]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '19.95,269.95 80.05,330.05' [matrix_test.c:144]
PASSED: staticmc.hitTest(21, 270, false) [matrix_test.c:149]
PASSED: staticmc.hitTest(79, 270, false) [matrix_test.c:150]
PASSED: staticmc.hitTest(21, 329, false) [matrix_test.c:151]
PASSED: staticmc.hitTest(79, 329, false) [matrix_test.c:152]
PASSED: !staticmc.hitTest(18, 300, false) [matrix_test.c:154]
PASSED: !staticmc.hitTest(82, 300, false) [matrix_test.c:155]
PASSED: !staticmc.hitTest(50, 260, false) [matrix_test.c:156]
PASSED: !staticmc.hitTest(50, 331, false) [matrix_test.c:157]
PASSED: staticmc._x  ==  50 [matrix_test.c:163]
PASSED: staticmc._y  ==  300 [matrix_test.c:164]
PASSED: Math.round(staticmc._xscale)  ==  100 [matrix_test.c:165]
PASSED: Math.round(staticmc._yscale)  ==  100 [matrix_test.c:166]
PASSED: staticmc._rotation  ==  45 [matrix_test.c:167]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:168]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '7.5,257.5 92.5,342.5' [matrix_test.c:169]
PASSED: staticmc._width  ==  85 [matrix_test.c:170]
PASSED: staticmc._height  ==  85 [matrix_test.c:171]
PASSED: staticmc.hitTest(8, 258, false) [matrix_test.c:176]
PASSED: staticmc.hitTest(90, 258, false) [matrix_test.c:177]
PASSED: staticmc.hitTest(8, 340, false) [matrix_test.c:178]
PASSED: staticmc.hitTest(90, 340, false) [matrix_test.c:179]
PASSED: !staticmc.hitTest(6, 300, false) [matrix_test.c:181]
PASSED: !staticmc.hitTest(95, 300, false) [matrix_test.c:182]
PASSED: !staticmc.hitTest(50, 250, false) [matrix_test.c:183]
PASSED: !staticmc.hitTest(50, 345, false) [matrix_test.c:184]
PASSED: staticmc._x  ==  50 [matrix_test.c:191]
PASSED: staticmc._y  ==  300 [matrix_test.c:192]
PASSED: Math.round(staticmc._xscale)  ==  200 [matrix_test.c:193]
PASSED: Math.round(staticmc._yscale)  ==  300 [matrix_test.c:194]
PASSED: staticmc._rotation  ==  45 [matrix_test.c:195]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:196]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-56.25,193.75 156.25,406.25' [matrix_test.c:197]
PASSED: staticmc._width  ==  212.5 [matrix_test.c:198]
PASSED: staticmc._height  ==  212.5 [matrix_test.c:199]
PASSED: staticmc.hitTest(-56, 194, false) [matrix_test.c:204]
PASSED: staticmc.hitTest(156, 194, false) [matrix_test.c:205]
PASSED: staticmc.hitTest(-56, 406, false) [matrix_test.c:206]
PASSED: staticmc.hitTest(156, 406, false) [matrix_test.c:207]
PASSED: !staticmc.hitTest(-57, 300, false) [matrix_test.c:209]
PASSED: !staticmc.hitTest(157, 300, false) [matrix_test.c:210]
PASSED: !staticmc.hitTest(50, 193, false) [matrix_test.c:211]
PASSED: !staticmc.hitTest(50, 407, false) [matrix_test.c:212]
PASSED: staticmc._x  ==  50 [matrix_test.c:218]
PASSED: staticmc._y  ==  300 [matrix_test.c:219]
PASSED: Math.round(staticmc._xscale)  ==  447 [matrix_test.c:220]
PASSED: Math.round(staticmc._yscale)  ==  300 [matrix_test.c:221]
PASSED: Math.round(staticmc._rotation*1000)  ==  18435 [matrix_test.c:222]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:223]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-141.25,193.75 241.25,406.25' [matrix_test.c:224]
PASSED: staticmc._width  ==  382.5 [matrix_test.c:225]
PASSED: staticmc._height  ==  212.5 [matrix_test.c:226]
PASSED: staticmc.hitTest(-141, 194, false) [matrix_test.c:231]
PASSED: staticmc.hitTest(241, 194, false) [matrix_test.c:232]
PASSED: staticmc.hitTest(-141, 406, false) [matrix_test.c:233]
PASSED: staticmc.hitTest(241, 406, false) [matrix_test.c:234]
PASSED: !staticmc.hitTest(-142, 300, false) [matrix_test.c:236]
PASSED: !staticmc.hitTest(242, 300, false) [matrix_test.c:237]
PASSED: !staticmc.hitTest(50, 193, false) [matrix_test.c:238]
PASSED: !staticmc.hitTest(50, 407, false) [matrix_test.c:239]
PASSED: staticmc._x  ==  50 [matrix_test.c:245]
PASSED: staticmc._y  ==  300 [matrix_test.c:246]
PASSED: Math.round(staticmc._xscale)  ==  447 [matrix_test.c:247]
PASSED: Math.round(staticmc._yscale)  ==  300 [matrix_test.c:248]
PASSED: Math.round(staticmc._rotation*1000)  ==  18435 [matrix_test.c:249]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:250]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-141.25,193.75 241.25,406.25' [matrix_test.c:251]
PASSED: staticmc._width  ==  382.5 [matrix_test.c:252]
PASSED: staticmc._height  ==  212.5 [matrix_test.c:253]
PASSED: staticmc.hitTest(-141, 194, false) [matrix_test.c:258]
PASSED: staticmc.hitTest(241, 194, false) [matrix_test.c:259]
PASSED: staticmc.hitTest(-141, 406, false) [matrix_test.c:260]
PASSED: staticmc.hitTest(241, 406, false) [matrix_test.c:261]
PASSED: !staticmc.hitTest(-142, 300, false) [matrix_test.c:263]
PASSED: !staticmc.hitTest(242, 300, false) [matrix_test.c:264]
PASSED: !staticmc.hitTest(50, 193, false) [matrix_test.c:265]
PASSED: !staticmc.hitTest(50, 407, false) [matrix_test.c:266]
PASSED: staticmc._x  ==  50 [matrix_test.c:272]
PASSED: staticmc._y  ==  300 [matrix_test.c:273]
PASSED: Math.round(staticmc._xscale)  ==  200 [matrix_test.c:274]
PASSED: Math.round(staticmc._yscale)  ==  300 [matrix_test.c:275]
PASSED: staticmc._rotation  ==  45 [matrix_test.c:276]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:277]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-56.25,193.75 156.25,406.25' [matrix_test.c:278]
PASSED: staticmc._width  ==  212.5 [matrix_test.c:279]
PASSED: staticmc._height  ==  212.5 [matrix_test.c:280]
PASSED: staticmc.hitTest(-56, 194, false) [matrix_test.c:285]
PASSED: staticmc.hitTest(156, 194, false) [matrix_test.c:286]
PASSED: staticmc.hitTest(-56, 406, false) [matrix_test.c:287]
PASSED: staticmc.hitTest(156, 406, false) [matrix_test.c:288]
PASSED: !staticmc.hitTest(-57, 300, false) [matrix_test.c:290]
PASSED: !staticmc.hitTest(157, 300, false) [matrix_test.c:291]
PASSED: !staticmc.hitTest(50, 193, false) [matrix_test.c:292]
PASSED: !staticmc.hitTest(50, 407, false) [matrix_test.c:293]
PASSED: staticmc._x  ==  50 [matrix_test.c:300]
PASSED: staticmc._y  ==  300 [matrix_test.c:301]
PASSED: Math.round(staticmc._xscale)  ==  200 [matrix_test.c:302]
PASSED: Math.round(staticmc._yscale)  ==  200 [matrix_test.c:303]
PASSED: staticmc._rotation  ==  -135 [matrix_test.c:304]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:305]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-35,215 135,385' [matrix_test.c:306]
PASSED: staticmc._width  ==  170 [matrix_test.c:307]
PASSED: staticmc._height  ==  170 [matrix_test.c:308]
PASSED: staticmc.hitTest(-34, 216, false) [matrix_test.c:313]
PASSED: staticmc.hitTest(134, 216, false) [matrix_test.c:314]
PASSED: staticmc.hitTest(-34, 384, false) [matrix_test.c:315]
PASSED: staticmc.hitTest(134, 384, false) [matrix_test.c:316]
PASSED: !staticmc.hitTest(-36, 300, false) [matrix_test.c:318]
PASSED: !staticmc.hitTest(136, 300, false) [matrix_test.c:319]
PASSED: !staticmc.hitTest(50, 214, false) [matrix_test.c:320]
PASSED: !staticmc.hitTest(50, 386, false) [matrix_test.c:321]
PASSED: staticmc._x  ==  50 [matrix_test.c:328]
PASSED: staticmc._y  ==  300 [matrix_test.c:329]
PASSED: Math.round(staticmc._xscale)  ==  100 [matrix_test.c:330]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:331]
PASSED: Math.round(staticmc._rotation)  ==  135 [matrix_test.c:332]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:333]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-35,257.5 135,342.5' [matrix_test.c:334]
PASSED: staticmc._width  ==  170 [matrix_test.c:335]
PASSED: staticmc._height  ==  85 [matrix_test.c:336]
PASSED: staticmc.hitTest(-34, 258, false) [matrix_test.c:341]
PASSED: staticmc.hitTest(134, 258, false) [matrix_test.c:342]
PASSED: staticmc.hitTest(-34, 342, false) [matrix_test.c:343]
PASSED: staticmc.hitTest(134, 342, false) [matrix_test.c:344]
PASSED: !staticmc.hitTest(-36, 300, false) [matrix_test.c:346]
PASSED: !staticmc.hitTest(136, 300, false) [matrix_test.c:347]
PASSED: !staticmc.hitTest(50, 257, false) [matrix_test.c:348]
PASSED: !staticmc.hitTest(50, 343, false) [matrix_test.c:349]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=0, c=0, d=1, tx=50, ty=300)' [matrix_test.c:353]
PASSED: staticmc._x  ==  50 [matrix_test.c:355]
PASSED: staticmc._y  ==  300 [matrix_test.c:356]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:357]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:358]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:359]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:360]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '19.95,269.95 80.05,330.05' [matrix_test.c:361]
PASSED: staticmc._width  ==  60.1 [matrix_test.c:362]
PASSED: staticmc._height  ==  60.1 [matrix_test.c:363]
PASSED: staticmc.hitTest(20, 270, false) [matrix_test.c:368]
PASSED: staticmc.hitTest(80, 270, false) [matrix_test.c:369]
PASSED: staticmc.hitTest(20, 330, false) [matrix_test.c:370]
PASSED: staticmc.hitTest(80, 330, false) [matrix_test.c:371]
PASSED: !staticmc.hitTest(19, 300, false) [matrix_test.c:373]
PASSED: !staticmc.hitTest(81, 300, false) [matrix_test.c:374]
PASSED: !staticmc.hitTest(50, 269, false) [matrix_test.c:375]
PASSED: !staticmc.hitTest(50, 331, false) [matrix_test.c:376]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=0, c=0, d=1, tx=50, ty=300)' [matrix_test.c:380]
PASSED: staticmc._x  ==  50 [matrix_test.c:382]
PASSED: staticmc._y  ==  300 [matrix_test.c:383]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:384]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:385]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:386]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:387]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '19.95,269.95 80.05,330.05' [matrix_test.c:388]
PASSED: staticmc._width  ==  60.1 [matrix_test.c:389]
PASSED: staticmc._height  ==  60.1 [matrix_test.c:390]
PASSED: staticmc.hitTest(20, 270, false) [matrix_test.c:395]
PASSED: staticmc.hitTest(80, 270, false) [matrix_test.c:396]
PASSED: staticmc.hitTest(20, 330, false) [matrix_test.c:397]
PASSED: staticmc.hitTest(80, 330, false) [matrix_test.c:398]
PASSED: !staticmc.hitTest(19, 300, false) [matrix_test.c:400]
PASSED: !staticmc.hitTest(81, 300, false) [matrix_test.c:401]
PASSED: !staticmc.hitTest(50, 269, false) [matrix_test.c:402]
PASSED: !staticmc.hitTest(50, 331, false) [matrix_test.c:403]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=0, c=0, d=-1, tx=50, ty=300)' [matrix_test.c:407]
PASSED: staticmc._x  ==  50 [matrix_test.c:409]
PASSED: staticmc._y  ==  300 [matrix_test.c:410]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:411]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:412]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:413]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:414]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '19.95,269.95 80.05,330.05' [matrix_test.c:415]
PASSED: staticmc._width  ==  60.1 [matrix_test.c:416]
PASSED: staticmc._height  ==  60.1 [matrix_test.c:417]
PASSED: staticmc.hitTest(20, 270, false) [matrix_test.c:422]
PASSED: staticmc.hitTest(80, 270, false) [matrix_test.c:423]
PASSED: staticmc.hitTest(20, 330, false) [matrix_test.c:424]
PASSED: staticmc.hitTest(80, 330, false) [matrix_test.c:425]
PASSED: !staticmc.hitTest(19, 300, false) [matrix_test.c:427]
PASSED: !staticmc.hitTest(81, 300, false) [matrix_test.c:428]
PASSED: !staticmc.hitTest(50, 269, false) [matrix_test.c:429]
PASSED: !staticmc.hitTest(50, 331, false) [matrix_test.c:430]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=0, c=0, d=-1, tx=50, ty=300)' [matrix_test.c:434]
PASSED: staticmc._x  ==  50 [matrix_test.c:436]
PASSED: staticmc._y  ==  300 [matrix_test.c:437]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:438]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:439]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:440]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:441]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '19.95,269.95 80.05,330.05' [matrix_test.c:442]
PASSED: staticmc._width  ==  60.1 [matrix_test.c:443]
PASSED: staticmc._height  ==  60.1 [matrix_test.c:444]
PASSED: staticmc.hitTest(20, 270, false) [matrix_test.c:449]
PASSED: staticmc.hitTest(80, 270, false) [matrix_test.c:450]
PASSED: staticmc.hitTest(20, 330, false) [matrix_test.c:451]
PASSED: staticmc.hitTest(80, 330, false) [matrix_test.c:452]
PASSED: !staticmc.hitTest(19, 300, false) [matrix_test.c:454]
PASSED: !staticmc.hitTest(81, 300, false) [matrix_test.c:455]
PASSED: !staticmc.hitTest(50, 269, false) [matrix_test.c:456]
PASSED: !staticmc.hitTest(50, 331, false) [matrix_test.c:457]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=-45, c=0, d=1, tx=50, ty=300)' [matrix_test.c:461]
PASSED: staticmc._x  ==  50 [matrix_test.c:463]
PASSED: staticmc._y  ==  300 [matrix_test.c:464]
PASSED: Math.round(staticmc._xscale)  ==  4501 [matrix_test.c:465]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:466]
PASSED: Math.round(staticmc._rotation)  ==  -91 [matrix_test.c:467]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:468]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '19.95,-1082.3 80.05,1682.3' [matrix_test.c:469]
PASSED: staticmc._width  ==  60.1 [matrix_test.c:470]
PASSED: Math.round(staticmc._height*10)  ==  27646 [matrix_test.c:471]
PASSED: staticmc.hitTest(20, -1082, false) [matrix_test.c:476]
PASSED: staticmc.hitTest(80, -1082, false) [matrix_test.c:477]
PASSED: staticmc.hitTest(20, 1682, false) [matrix_test.c:478]
PASSED: staticmc.hitTest(80, 1682, false) [matrix_test.c:479]
PASSED: !staticmc.hitTest(19, 0, false) [matrix_test.c:481]
PASSED: !staticmc.hitTest(81, 0, false) [matrix_test.c:482]
PASSED: !staticmc.hitTest(50, -1083, false) [matrix_test.c:483]
PASSED: !staticmc.hitTest(50, 1683, false) [matrix_test.c:484]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=45, c=0, d=1, tx=50, ty=300)' [matrix_test.c:488]
PASSED: staticmc._x  ==  50 [matrix_test.c:490]
PASSED: staticmc._y  ==  300 [matrix_test.c:491]
PASSED: Math.round(staticmc._xscale)  ==  4501 [matrix_test.c:492]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:493]
PASSED: Math.round(staticmc._rotation)  ==  91 [matrix_test.c:494]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:495]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '19.95,-1082.3 80.05,1682.3' [matrix_test.c:496]
PASSED: staticmc._width  ==  60.1 [matrix_test.c:497]
PASSED: Math.round(staticmc._height*10)  ==  27646 [matrix_test.c:498]
PASSED: staticmc.hitTest(20, -1082, false) [matrix_test.c:503]
PASSED: staticmc.hitTest(80, -1082, false) [matrix_test.c:504]
PASSED: staticmc.hitTest(20, 1682, false) [matrix_test.c:505]
PASSED: staticmc.hitTest(80, 1682, false) [matrix_test.c:506]
PASSED: !staticmc.hitTest(19, 0, false) [matrix_test.c:508]
PASSED: !staticmc.hitTest(81, 0, false) [matrix_test.c:509]
PASSED: !staticmc.hitTest(50, -1083, false) [matrix_test.c:510]
PASSED: !staticmc.hitTest(50, 1683, false) [matrix_test.c:511]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=-45, c=0, d=-1, tx=50, ty=300)' [matrix_test.c:515]
PASSED: staticmc._x  ==  50 [matrix_test.c:517]
PASSED: staticmc._y  ==  300 [matrix_test.c:518]
PASSED: Math.round(staticmc._xscale)  ==  4501 [matrix_test.c:519]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:520]
PASSED: Math.round(staticmc._rotation)  ==  -89 [matrix_test.c:521]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:522]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '19.95,-1082.3 80.05,1682.3' [matrix_test.c:523]
PASSED: staticmc._width  ==  60.1 [matrix_test.c:524]
PASSED: Math.round(staticmc._height*10)  ==  27646 [matrix_test.c:525]
PASSED: staticmc.hitTest(20, -1082, false) [matrix_test.c:530]
PASSED: staticmc.hitTest(80, -1082, false) [matrix_test.c:531]
PASSED: staticmc.hitTest(20, 1682, false) [matrix_test.c:532]
PASSED: staticmc.hitTest(80, 1682, false) [matrix_test.c:533]
PASSED: !staticmc.hitTest(19, 0, false) [matrix_test.c:535]
PASSED: !staticmc.hitTest(81, 0, false) [matrix_test.c:536]
PASSED: !staticmc.hitTest(50, -1083, false) [matrix_test.c:537]
PASSED: !staticmc.hitTest(50, 1683, false) [matrix_test.c:538]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=45, c=0, d=-1, tx=50, ty=300)' [matrix_test.c:542]
PASSED: staticmc._x  ==  50 [matrix_test.c:544]
PASSED: staticmc._y  ==  300 [matrix_test.c:545]
PASSED: Math.round(staticmc._xscale)  ==  4501 [matrix_test.c:546]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:547]
PASSED: Math.round(staticmc._rotation)  ==  89 [matrix_test.c:548]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:549]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '19.95,-1082.3 80.05,1682.3' [matrix_test.c:550]
PASSED: staticmc._width  ==  60.1 [matrix_test.c:551]
PASSED: Math.round(staticmc._height*10)  ==  27646 [matrix_test.c:552]
PASSED: staticmc.hitTest(20, -1082, false) [matrix_test.c:557]
PASSED: staticmc.hitTest(80, -1082, false) [matrix_test.c:558]
PASSED: staticmc.hitTest(20, 1682, false) [matrix_test.c:559]
PASSED: staticmc.hitTest(80, 1682, false) [matrix_test.c:560]
PASSED: !staticmc.hitTest(19, 0, false) [matrix_test.c:562]
PASSED: !staticmc.hitTest(81, 0, false) [matrix_test.c:563]
PASSED: !staticmc.hitTest(50, -1083, false) [matrix_test.c:564]
PASSED: !staticmc.hitTest(50, 1683, false) [matrix_test.c:565]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=45, c=0, d=-1, tx=50, ty=300)' [matrix_test.c:569]
PASSED: staticmc._x  ==  50 [matrix_test.c:571]
PASSED: staticmc._y  ==  300 [matrix_test.c:572]
PASSED: Math.round(staticmc._xscale)  ==  4501 [matrix_test.c:573]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:574]
PASSED: Math.round(staticmc._rotation)  ==  91 [matrix_test.c:575]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:576]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '19.95,-1082.3 80.05,1682.3' [matrix_test.c:577]
PASSED: staticmc._width  ==  60.1 [matrix_test.c:578]
PASSED: Math.round(staticmc._height*10)  ==  27646 [matrix_test.c:579]
PASSED: staticmc.hitTest(20, -1082, false) [matrix_test.c:584]
PASSED: staticmc.hitTest(80, -1082, false) [matrix_test.c:585]
PASSED: staticmc.hitTest(20, 1682, false) [matrix_test.c:586]
PASSED: staticmc.hitTest(80, 1682, false) [matrix_test.c:587]
PASSED: !staticmc.hitTest(19, 0, false) [matrix_test.c:589]
PASSED: !staticmc.hitTest(81, 0, false) [matrix_test.c:590]
PASSED: !staticmc.hitTest(50, -1083, false) [matrix_test.c:591]
PASSED: !staticmc.hitTest(50, 1683, false) [matrix_test.c:592]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=-45, c=0, d=-1, tx=50, ty=300)' [matrix_test.c:596]
PASSED: staticmc._x  ==  50 [matrix_test.c:598]
PASSED: staticmc._y  ==  300 [matrix_test.c:599]
PASSED: Math.round(staticmc._xscale)  ==  4501 [matrix_test.c:600]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:601]
PASSED: Math.round(staticmc._rotation)  ==  -91 [matrix_test.c:602]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:603]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '19.95,-1082.3 80.05,1682.3' [matrix_test.c:604]
PASSED: staticmc._width  ==  60.1 [matrix_test.c:605]
PASSED: Math.round(staticmc._height*10)  ==  27646 [matrix_test.c:606]
PASSED: staticmc.hitTest(20, -1082, false) [matrix_test.c:611]
PASSED: staticmc.hitTest(80, -1082, false) [matrix_test.c:612]
PASSED: staticmc.hitTest(20, 1682, false) [matrix_test.c:613]
PASSED: staticmc.hitTest(80, 1682, false) [matrix_test.c:614]
PASSED: !staticmc.hitTest(19, 0, false) [matrix_test.c:616]
PASSED: !staticmc.hitTest(81, 0, false) [matrix_test.c:617]
PASSED: !staticmc.hitTest(50, -1083, false) [matrix_test.c:618]
PASSED: !staticmc.hitTest(50, 1683, false) [matrix_test.c:619]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=0, c=-45, d=1, tx=50, ty=300)' [matrix_test.c:624]
PASSED: staticmc._x  ==  50 [matrix_test.c:626]
PASSED: staticmc._y  ==  300 [matrix_test.c:627]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:628]
PASSED: Math.round(staticmc._yscale)  ==  4501 [matrix_test.c:629]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:630]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:631]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-1332.3,269.95 1432.3,330.05' [matrix_test.c:632]
PASSED: Math.round(staticmc._width*10)  ==  27646 [matrix_test.c:633]
PASSED: staticmc._height  ==  60.1 [matrix_test.c:634]
PASSED: staticmc.hitTest(-1332, 270, false) [matrix_test.c:639]
PASSED: staticmc.hitTest(1432, 270, false) [matrix_test.c:640]
PASSED: staticmc.hitTest(-1332, 330, false) [matrix_test.c:641]
PASSED: staticmc.hitTest(1432, 330, false) [matrix_test.c:642]
PASSED: !staticmc.hitTest(-1333, 300, false) [matrix_test.c:644]
PASSED: !staticmc.hitTest(1433, 300, false) [matrix_test.c:645]
PASSED: !staticmc.hitTest(0, 269, false) [matrix_test.c:646]
PASSED: !staticmc.hitTest(0, 331, false) [matrix_test.c:647]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=0, c=45, d=1, tx=50, ty=300)' [matrix_test.c:652]
PASSED: staticmc._x  ==  50 [matrix_test.c:654]
PASSED: staticmc._y  ==  300 [matrix_test.c:655]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:656]
PASSED: Math.round(staticmc._yscale)  ==  4501 [matrix_test.c:657]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:658]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:659]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-1332.3,269.95 1432.3,330.05' [matrix_test.c:660]
PASSED: Math.round(staticmc._width*10)  ==  27646 [matrix_test.c:661]
PASSED: staticmc._height  ==  60.1 [matrix_test.c:662]
PASSED: staticmc.hitTest(-1332, 270, false) [matrix_test.c:667]
PASSED: staticmc.hitTest(1432, 270, false) [matrix_test.c:668]
PASSED: staticmc.hitTest(-1332, 330, false) [matrix_test.c:669]
PASSED: staticmc.hitTest(1432, 330, false) [matrix_test.c:670]
PASSED: !staticmc.hitTest(-1333, 300, false) [matrix_test.c:672]
PASSED: !staticmc.hitTest(1433, 300, false) [matrix_test.c:673]
PASSED: !staticmc.hitTest(0, 269, false) [matrix_test.c:674]
PASSED: !staticmc.hitTest(0, 331, false) [matrix_test.c:675]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=0, c=-45, d=-1, tx=50, ty=300)' [matrix_test.c:680]
PASSED: staticmc._x  ==  50 [matrix_test.c:682]
PASSED: staticmc._y  ==  300 [matrix_test.c:683]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:684]
PASSED: Math.round(staticmc._yscale)  ==  4501 [matrix_test.c:685]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:686]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:687]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-1332.3,269.95 1432.3,330.05' [matrix_test.c:688]
PASSED: Math.round(staticmc._width*10)  ==  27646 [matrix_test.c:689]
PASSED: staticmc._height  ==  60.1 [matrix_test.c:690]
PASSED: staticmc.hitTest(-1332, 270, false) [matrix_test.c:695]
PASSED: staticmc.hitTest(1432, 270, false) [matrix_test.c:696]
PASSED: staticmc.hitTest(-1332, 330, false) [matrix_test.c:697]
PASSED: staticmc.hitTest(1432, 330, false) [matrix_test.c:698]
PASSED: !staticmc.hitTest(-1333, 300, false) [matrix_test.c:700]
PASSED: !staticmc.hitTest(1433, 300, false) [matrix_test.c:701]
PASSED: !staticmc.hitTest(0, 269, false) [matrix_test.c:702]
PASSED: !staticmc.hitTest(0, 331, false) [matrix_test.c:703]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=0, c=45, d=-1, tx=50, ty=300)' [matrix_test.c:708]
PASSED: staticmc._x  ==  50 [matrix_test.c:710]
PASSED: staticmc._y  ==  300 [matrix_test.c:711]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:712]
PASSED: Math.round(staticmc._yscale)  ==  4501 [matrix_test.c:713]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:714]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:715]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-1332.3,269.95 1432.3,330.05' [matrix_test.c:716]
PASSED: Math.round(staticmc._width*10)  ==  27646 [matrix_test.c:717]
PASSED: staticmc._height  ==  60.1 [matrix_test.c:718]
PASSED: staticmc.hitTest(-1332, 270, false) [matrix_test.c:723]
PASSED: staticmc.hitTest(1432, 270, false) [matrix_test.c:724]
PASSED: staticmc.hitTest(-1332, 330, false) [matrix_test.c:725]
PASSED: staticmc.hitTest(1432, 330, false) [matrix_test.c:726]
PASSED: !staticmc.hitTest(-1333, 300, false) [matrix_test.c:728]
PASSED: !staticmc.hitTest(1433, 300, false) [matrix_test.c:729]
PASSED: !staticmc.hitTest(0, 269, false) [matrix_test.c:730]
PASSED: !staticmc.hitTest(0, 331, false) [matrix_test.c:731]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=0, c=45, d=-1, tx=50, ty=300)' [matrix_test.c:736]
PASSED: staticmc._x  ==  50 [matrix_test.c:738]
PASSED: staticmc._y  ==  300 [matrix_test.c:739]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:740]
PASSED: Math.round(staticmc._yscale)  ==  4501 [matrix_test.c:741]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:742]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:743]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-1332.3,269.95 1432.3,330.05' [matrix_test.c:744]
PASSED: Math.round(staticmc._width*10)  ==  27646 [matrix_test.c:745]
PASSED: staticmc._height  ==  60.1 [matrix_test.c:746]
PASSED: staticmc.hitTest(-1332, 270, false) [matrix_test.c:751]
PASSED: staticmc.hitTest(1432, 270, false) [matrix_test.c:752]
PASSED: staticmc.hitTest(-1332, 330, false) [matrix_test.c:753]
PASSED: staticmc.hitTest(1432, 330, false) [matrix_test.c:754]
PASSED: !staticmc.hitTest(-1333, 300, false) [matrix_test.c:756]
PASSED: !staticmc.hitTest(1433, 300, false) [matrix_test.c:757]
PASSED: !staticmc.hitTest(0, 269, false) [matrix_test.c:758]
PASSED: !staticmc.hitTest(0, 331, false) [matrix_test.c:759]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=0, c=-45, d=-1, tx=50, ty=300)' [matrix_test.c:764]
PASSED: staticmc._x  ==  50 [matrix_test.c:766]
PASSED: staticmc._y  ==  300 [matrix_test.c:767]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:768]
PASSED: Math.round(staticmc._yscale)  ==  4501 [matrix_test.c:769]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:770]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:771]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-1332.3,269.95 1432.3,330.05' [matrix_test.c:772]
PASSED: Math.round(staticmc._width*10)  ==  27646 [matrix_test.c:773]
PASSED: staticmc._height  ==  60.1 [matrix_test.c:774]
PASSED: staticmc.hitTest(-1332, 270, false) [matrix_test.c:779]
PASSED: staticmc.hitTest(1432, 270, false) [matrix_test.c:780]
PASSED: staticmc.hitTest(-1332, 330, false) [matrix_test.c:781]
PASSED: staticmc.hitTest(1432, 330, false) [matrix_test.c:782]
PASSED: !staticmc.hitTest(-1333, 300, false) [matrix_test.c:784]
PASSED: !staticmc.hitTest(1433, 300, false) [matrix_test.c:785]
PASSED: !staticmc.hitTest(0, 269, false) [matrix_test.c:786]
PASSED: !staticmc.hitTest(0, 331, false) [matrix_test.c:787]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-2, b=0, c=-45, d=-0.5, tx=50, ty=300)' [matrix_test.c:791]
PASSED: staticmc._x  ==  50 [matrix_test.c:793]
PASSED: staticmc._y  ==  300 [matrix_test.c:794]
PASSED: staticmc._xscale  ==  200 [matrix_test.c:795]
PASSED: Math.round(staticmc._yscale)  ==  4500 [matrix_test.c:796]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:797]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:798]
PASSED: printBounds(staticmc.getBounds(_root),0)  ==  '-1362,285 1462,315' [matrix_test.c:799]
PASSED: Math.round(staticmc._width*10)  ==  28247 [matrix_test.c:800]
PASSED: Math.round(staticmc._height)  ==  30 [matrix_test.c:801]
PASSED: staticmc.hitTest(-1362, 286, false) [matrix_test.c:806]
PASSED: staticmc.hitTest(1462, 286, false) [matrix_test.c:807]
PASSED: staticmc.hitTest(-1362, 315, false) [matrix_test.c:808]
PASSED: staticmc.hitTest(1462, 315, false) [matrix_test.c:809]
PASSED: !staticmc.hitTest(-1363, 300, false) [matrix_test.c:811]
PASSED: !staticmc.hitTest(1463, 300, false) [matrix_test.c:812]
PASSED: !staticmc.hitTest(0, 284, false) [matrix_test.c:813]
PASSED: !staticmc.hitTest(0, 316, false) [matrix_test.c:814]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=1, c=1, d=1, tx=2, ty=3)' [matrix_test.c:818]
PASSED: staticmc._x  ==  2 [matrix_test.c:820]
PASSED: staticmc._y  ==  3 [matrix_test.c:821]
PASSED: Math.round(staticmc._xscale)  ==  141 [matrix_test.c:822]
PASSED: Math.round(staticmc._yscale)  ==  141 [matrix_test.c:823]
PASSED: staticmc._rotation  ==  45 [matrix_test.c:824]
PASSED: printBounds(staticmc.getBounds())  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:825]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-58.1,-57.1 62.1,63.1' [matrix_test.c:826]
PASSED: o.x  ==  4 [matrix_test.c:828]
PASSED: o.y  ==  5 [matrix_test.c:829]
PASSED: o.x  ==  1 [matrix_test.c:831]
PASSED: o.y  ==  1 [matrix_test.c:832]
PASSED: o.x  ==  4 [matrix_test.c:834]
PASSED: o.y  ==  5 [matrix_test.c:835]
PASSED: Math.round(staticmc._width*10)  ==  1202 [matrix_test.c:836]
PASSED: staticmc._height  ==  120.2 [matrix_test.c:837]
PASSED: staticmc._x  ==  -0.75 [matrix_test.c:848]
PASSED: staticmc._y  ==  135 [matrix_test.c:849]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=0, b=-1, c=1.16796875, d=0, tx=-0.75, ty=135)' [matrix_test.c:858]
PASSED: Math.round(staticmc._xscale)  ==  100 [matrix_test.c:859]
PASSED: Math.round(staticmc._yscale)  ==  117 [matrix_test.c:860]
PASSED: staticmc._rotation  ==  -90 [matrix_test.c:861]
PASSED: Math.round(staticmc._x*100)/100  ==  13.95 [matrix_test.c:873]
PASSED: staticmc._y  ==  214.80 [matrix_test.c:874]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=0, b=0.972518920898438, c=-1, d=0, tx=13.95, ty=214.8)' [matrix_test.c:883]
PASSED: Math.round(staticmc._xscale)  ==  97 [matrix_test.c:884]
PASSED: Math.round(staticmc._yscale)  ==  100 [matrix_test.c:885]
PASSED: Math.round(staticmc._rotation)  ==  90 [matrix_test.c:886]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '169.95,139.9 230.05,260.1' [matrix_test.c:899]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=0, c=0, d=-2, tx=200, ty=200)' [matrix_test.c:900]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:901]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:902]
PASSED: staticmc._yscale  ==  200 [matrix_test.c:903]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=0, c=0, d=-1, tx=200, ty=200)' [matrix_test.c:906]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:907]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:908]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,170 230,230' [matrix_test.c:909]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '169.95,169.95 230.05,230.05' [matrix_test.c:912]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=0, c=0, d=1, tx=200, ty=200)' [matrix_test.c:913]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:914]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:915]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:916]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=0, c=0, d=-1, tx=200, ty=200)' [matrix_test.c:919]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '169.95,169.95 230.05,230.05' [matrix_test.c:920]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:921]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:922]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:923]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=0, c=0, d=-1, tx=200, ty=200)' [matrix_test.c:926]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:927]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:928]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:929]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,170 230,230' [matrix_test.c:930]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=-0.03, c=0.03, d=-1, tx=200, ty=200)' [matrix_test.c:933]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:934]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:935]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:936]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '169,169 231,231' [matrix_test.c:937]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=0.03, c=-0.03, d=-1, tx=200, ty=200)' [matrix_test.c:940]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:941]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:942]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:943]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '169,169 231,231' [matrix_test.c:944]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=0, b=1, c=-1, d=0, tx=200, ty=200)' [matrix_test.c:947]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:948]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:949]
PASSED: staticmc._rotation  ==  -90 [matrix_test.c:950]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,170 230,230' [matrix_test.c:951]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=0, b=1, c=1, d=0, tx=200, ty=200)' [matrix_test.c:954]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:955]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:956]
PASSED: staticmc._rotation  ==  -90 [matrix_test.c:957]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,170 230,230' [matrix_test.c:958]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '109.85,169.95 290.15,230.05' [matrix_test.c:965]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=0, c=2, d=1, tx=200, ty=200)' [matrix_test.c:966]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:968]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:969]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:970]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=0, c=2, d=1, tx=200, ty=200)' [matrix_test.c:972]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:973]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,170 290,230' [matrix_test.c:974]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:976]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:977]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=0, c=-2, d=-1, tx=200, ty=200)' [matrix_test.c:979]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:980]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:981]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:982]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,170 290,230' [matrix_test.c:983]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=-0.03, c=-1.96, d=-1.07, tx=200, ty=200)' [matrix_test.c:986]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:987]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:988]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:989]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '111,167 289,233' [matrix_test.c:990]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=0.03, c=-2.03, d=-0.93, tx=200, ty=200)' [matrix_test.c:993]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:994]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:995]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:996]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '109,171 291,229' [matrix_test.c:997]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '109.85,169.95 290.15,230.05' [matrix_test.c:1004]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=0, c=-2, d=1, tx=200, ty=200)' [matrix_test.c:1005]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:1007]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1008]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:1009]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=0, c=-2, d=1, tx=200, ty=200)' [matrix_test.c:1011]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1012]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,170 290,230' [matrix_test.c:1013]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:1015]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1016]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=0, c=2, d=-1, tx=200, ty=200)' [matrix_test.c:1018]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1019]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1020]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:1021]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,170 290,230' [matrix_test.c:1022]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=-0.03, c=2.03, d=-0.93, tx=200, ty=200)' [matrix_test.c:1025]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1026]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1027]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1028]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '109,171 291,229' [matrix_test.c:1029]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=0.03, c=1.96, d=-1.07, tx=200, ty=200)' [matrix_test.c:1032]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1033]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1034]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1035]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '111,167 289,233' [matrix_test.c:1036]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '109.85,169.95 290.15,230.05' [matrix_test.c:1044]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=0, c=-2, d=-1, tx=200, ty=200)' [matrix_test.c:1045]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:1047]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1048]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:1049]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=0, c=-2, d=-1, tx=200, ty=200)' [matrix_test.c:1051]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1052]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,170 290,230' [matrix_test.c:1053]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:1055]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1056]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=0, c=2, d=1, tx=200, ty=200)' [matrix_test.c:1058]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1059]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1060]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:1061]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,170 290,230' [matrix_test.c:1062]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=-0.03, c=1.96, d=1.07, tx=200, ty=200)' [matrix_test.c:1065]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1066]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1067]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1068]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '111,167 289,233' [matrix_test.c:1069]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=0.03, c=2.03, d=0.93, tx=200, ty=200)' [matrix_test.c:1072]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1073]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1074]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1075]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '109,171 291,229' [matrix_test.c:1076]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '109.85,169.95 290.15,230.05' [matrix_test.c:1084]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=0, c=2, d=1, tx=200, ty=200)' [matrix_test.c:1085]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:1087]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1088]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:1089]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=0, c=2, d=1, tx=200, ty=200)' [matrix_test.c:1091]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1092]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,170 290,230' [matrix_test.c:1093]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:1095]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1096]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=0, c=-2, d=-1, tx=200, ty=200)' [matrix_test.c:1098]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1099]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1100]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:1101]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,170 290,230' [matrix_test.c:1102]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=-0.03, c=1.96, d=1.07, tx=200, ty=200)' [matrix_test.c:1105]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1106]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1107]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1108]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '111,167 289,233' [matrix_test.c:1109]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=0.03, c=2.03, d=0.93, tx=200, ty=200)' [matrix_test.c:1112]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1113]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1114]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1115]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '109,171 291,229' [matrix_test.c:1116]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '109.85,169.95 290.15,230.05' [matrix_test.c:1123]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=0, c=-2, d=1, tx=200, ty=200)' [matrix_test.c:1124]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:1126]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1127]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:1128]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=0, c=-2, d=1, tx=200, ty=200)' [matrix_test.c:1130]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1131]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,170 290,230' [matrix_test.c:1132]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:1134]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=0, c=-2, d=1, tx=200, ty=200)' [matrix_test.c:1135]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1136]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1138]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1139]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:1140]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,170 290,230' [matrix_test.c:1141]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=-0.03, c=-2.03, d=0.93, tx=200, ty=200)' [matrix_test.c:1144]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1145]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1146]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1147]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '109,171 291,229' [matrix_test.c:1148]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=0.03, c=-1.96, d=1.07, tx=200, ty=200)' [matrix_test.c:1151]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1152]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1153]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1154]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '111,167 289,233' [matrix_test.c:1155]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '109.85,169.95 290.15,230.05' [matrix_test.c:1162]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=0, c=-2, d=-1, tx=200, ty=200)' [matrix_test.c:1163]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:1165]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1166]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:1167]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=0, c=-2, d=-1, tx=200, ty=200)' [matrix_test.c:1169]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1170]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,170 290,230' [matrix_test.c:1171]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:1173]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1174]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=0, c=2, d=1, tx=200, ty=200)' [matrix_test.c:1176]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1177]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1178]
PASSED: staticmc._rotation  ==  180 [matrix_test.c:1179]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,170 290,230' [matrix_test.c:1180]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=-0.03, c=-1.96, d=-1.07, tx=200, ty=200)' [matrix_test.c:1183]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1184]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1185]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1186]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '111,167 289,233' [matrix_test.c:1187]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=0.03, c=-2.03, d=-0.93, tx=200, ty=200)' [matrix_test.c:1190]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1191]
PASSED: staticmc._xscale  ==  -100 [matrix_test.c:1192]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1193]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '109,171 291,229' [matrix_test.c:1194]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '169.95,109.85 230.05,290.15' [matrix_test.c:1202]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=2, c=0, d=1, tx=200, ty=200)' [matrix_test.c:1203]
PASSED: Math.round(staticmc._rotation)  ==  63 [matrix_test.c:1205]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1206]
PASSED: Math.round(staticmc._xscale)  ==  224 [matrix_test.c:1207]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=-2, c=0, d=1, tx=200, ty=200)' [matrix_test.c:1209]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1210]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,110 230,290' [matrix_test.c:1211]
PASSED: Math.round(staticmc._rotation)  ==  63 [matrix_test.c:1213]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1214]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=-2, c=0, d=-1, tx=200, ty=200)' [matrix_test.c:1216]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1217]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1218]
PASSED: Math.round(staticmc._rotation)  ==  63 [matrix_test.c:1219]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,110 230,290' [matrix_test.c:1220]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=-0.08, c=-0.88, d=-0.48, tx=200, ty=200)' [matrix_test.c:1223]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1224]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1225]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1226]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '110,180 290,220' [matrix_test.c:1227]
PASSED: printMatrix(staticmc.transform.matrix, 1)  ==  '(a=-2.2, b=0.1, c=-0.9, d=-0.4, tx=200, ty=200)' [matrix_test.c:1230]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1231]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1232]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1233]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '110,190 290,210' [matrix_test.c:1234]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '169.95,109.85 230.05,290.15' [matrix_test.c:1241]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=-2, c=0, d=1, tx=200, ty=200)' [matrix_test.c:1242]
PASSED: Math.round(staticmc._rotation)  ==  -63 [matrix_test.c:1244]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1245]
PASSED: Math.round(staticmc._xscale)  ==  224 [matrix_test.c:1246]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=2, c=0, d=1, tx=200, ty=200)' [matrix_test.c:1248]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1249]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,110 230,290' [matrix_test.c:1250]
PASSED: Math.round(staticmc._rotation)  ==  -63 [matrix_test.c:1252]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1253]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=2, c=0, d=-1, tx=200, ty=200)' [matrix_test.c:1255]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1256]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1257]
PASSED: Math.round(staticmc._rotation)  ==  -63 [matrix_test.c:1258]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,110 230,290' [matrix_test.c:1259]
PASSED: printMatrix(staticmc.transform.matrix, 1)  ==  '(a=-2.2, b=-0.1, c=0.9, d=-0.4, tx=200, ty=200)' [matrix_test.c:1262]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1263]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1264]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1265]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '110,190 290,210' [matrix_test.c:1266]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=0.08, c=0.88, d=-0.48, tx=200, ty=200)' [matrix_test.c:1269]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1270]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1271]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1272]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '110,180 290,220' [matrix_test.c:1273]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '169.95,109.85 230.05,290.15' [matrix_test.c:1280]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=-2, c=0, d=-1, tx=200, ty=200)' [matrix_test.c:1281]
PASSED: Math.round(staticmc._rotation)  ==  -63 [matrix_test.c:1283]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1284]
PASSED: Math.round(staticmc._xscale)  ==  224 [matrix_test.c:1285]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=2, c=0, d=-1, tx=200, ty=200)' [matrix_test.c:1287]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1288]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,110 230,290' [matrix_test.c:1289]
PASSED: Math.round(staticmc._rotation)  ==  -63 [matrix_test.c:1291]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1292]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=2, c=0, d=1, tx=200, ty=200)' [matrix_test.c:1294]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1295]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1296]
PASSED: Math.round(staticmc._rotation)  ==  -63 [matrix_test.c:1297]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,110 230,290' [matrix_test.c:1298]
PASSED: printMatrix(staticmc.transform.matrix, 1)  ==  '(a=-2.2, b=-0.1, c=-0.9, d=0.4, tx=200, ty=200)' [matrix_test.c:1301]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1302]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1303]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1304]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '110,190 290,210' [matrix_test.c:1305]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=0.08, c=-0.88, d=0.48, tx=200, ty=200)' [matrix_test.c:1308]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1309]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1310]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1311]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '110,180 290,220' [matrix_test.c:1312]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '169.95,109.85 230.05,290.15' [matrix_test.c:1320]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=2, c=0, d=1, tx=200, ty=200)' [matrix_test.c:1321]
PASSED: Math.round(staticmc._rotation)  ==  117 [matrix_test.c:1323]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1324]
PASSED: Math.round(staticmc._xscale)  ==  224 [matrix_test.c:1325]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=-2, c=0, d=1, tx=200, ty=200)' [matrix_test.c:1327]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1328]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,110 230,290' [matrix_test.c:1329]
PASSED: Math.round(staticmc._rotation)  ==  117 [matrix_test.c:1331]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1332]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=-2, c=0, d=-1, tx=200, ty=200)' [matrix_test.c:1334]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1335]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1336]
PASSED: Math.round(staticmc._rotation)  ==  117 [matrix_test.c:1337]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,110 230,290' [matrix_test.c:1338]
PASSED: printMatrix(staticmc.transform.matrix, 1)  ==  '(a=-2.2, b=-0.1, c=-0.9, d=0.4, tx=200, ty=200)' [matrix_test.c:1341]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1342]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1343]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1344]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '110,190 290,210' [matrix_test.c:1345]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=0.08, c=-0.88, d=0.48, tx=200, ty=200)' [matrix_test.c:1348]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1349]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1350]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1351]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '110,180 290,220' [matrix_test.c:1352]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '169.95,109.85 230.05,290.15' [matrix_test.c:1359]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=-2, c=0, d=1, tx=200, ty=200)' [matrix_test.c:1360]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1362]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1363]
PASSED: Math.round(staticmc._xscale)  ==  224 [matrix_test.c:1364]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=2, c=0, d=1, tx=200, ty=200)' [matrix_test.c:1366]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1367]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,110 230,290' [matrix_test.c:1368]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1370]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1371]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=2, c=0, d=-1, tx=200, ty=200)' [matrix_test.c:1373]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1374]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1375]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1376]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,110 230,290' [matrix_test.c:1377]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=-0.08, c=0.88, d=0.48, tx=200, ty=200)' [matrix_test.c:1380]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1381]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1382]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1383]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '110,180 290,220' [matrix_test.c:1384]
PASSED: printMatrix(staticmc.transform.matrix, 1)  ==  '(a=-2.2, b=0.1, c=0.9, d=0.4, tx=200, ty=200)' [matrix_test.c:1387]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1388]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1389]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1390]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '110,190 290,210' [matrix_test.c:1391]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '169.95,109.85 230.05,290.15' [matrix_test.c:1399]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=-2, c=0, d=-1, tx=200, ty=200)' [matrix_test.c:1400]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1402]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1403]
PASSED: Math.round(staticmc._xscale)  ==  224 [matrix_test.c:1404]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=2, c=0, d=-1, tx=200, ty=200)' [matrix_test.c:1406]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1407]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,110 230,290' [matrix_test.c:1408]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1410]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1411]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=2, c=0, d=1, tx=200, ty=200)' [matrix_test.c:1413]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1414]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1415]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1416]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '170,110 230,290' [matrix_test.c:1417]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=-0.08, c=-0.88, d=-0.48, tx=200, ty=200)' [matrix_test.c:1420]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1421]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1422]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1423]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '110,180 290,220' [matrix_test.c:1424]
PASSED: printMatrix(staticmc.transform.matrix, 1)  ==  '(a=-2.2, b=0.1, c=-0.9, d=-0.4, tx=200, ty=200)' [matrix_test.c:1427]
PASSED: staticmc._yscale  ==  -100 [matrix_test.c:1428]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1429]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1430]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '110,190 290,210' [matrix_test.c:1431]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '109.85,109.85 290.15,290.15' [matrix_test.c:1439]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=-2, c=2, d=-1, tx=200, ty=200)' [matrix_test.c:1440]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1442]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1443]
PASSED: Math.round(staticmc._xscale)  ==  224 [matrix_test.c:1444]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=2, c=2, d=-1, tx=200, ty=200)' [matrix_test.c:1446]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1447]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1448]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1450]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1451]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=2, c=-2, d=1, tx=200, ty=200)' [matrix_test.c:1453]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1454]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1455]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1456]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1457]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=-0.08, c=0.08, d=-2.23, tx=200, ty=200)' [matrix_test.c:1460]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1461]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1462]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1463]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '131,131 270,270' [matrix_test.c:1464]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=0.08, c=-0.08, d=-2.23, tx=200, ty=200)' [matrix_test.c:1467]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1468]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1469]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1470]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '131,131 270,270' [matrix_test.c:1471]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '109.85,109.85 290.15,290.15' [matrix_test.c:1478]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=-2, c=-2, d=-1, tx=200, ty=200)' [matrix_test.c:1479]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1481]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1482]
PASSED: Math.round(staticmc._xscale)  ==  224 [matrix_test.c:1483]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1485]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1486]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=2, c=-2, d=-1, tx=200, ty=200)' [matrix_test.c:1487]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1489]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1490]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=2, c=2, d=1, tx=200, ty=200)' [matrix_test.c:1492]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1493]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1494]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1495]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1496]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=-0.08, c=-1.83, d=1.28, tx=200, ty=200)' [matrix_test.c:1499]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1500]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1501]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1502]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '78,159 322,241' [matrix_test.c:1503]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=0.08, c=-1.74, d=1.4, tx=200, ty=200)' [matrix_test.c:1506]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1507]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1508]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1509]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '80,160 320,240' [matrix_test.c:1510]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '109.85,109.85 290.15,290.15' [matrix_test.c:1517]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=2, c=-2, d=-1, tx=200, ty=200)' [matrix_test.c:1518]
PASSED: Math.round(staticmc._rotation)  ==  117 [matrix_test.c:1520]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1521]
PASSED: Math.round(staticmc._xscale)  ==  224 [matrix_test.c:1522]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=-2, c=-2, d=-1, tx=200, ty=200)' [matrix_test.c:1524]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1525]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1526]
PASSED: Math.round(staticmc._rotation)  ==  117 [matrix_test.c:1528]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1529]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=-2, c=2, d=1, tx=200, ty=200)' [matrix_test.c:1531]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1532]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1533]
PASSED: Math.round(staticmc._rotation)  ==  117 [matrix_test.c:1534]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1535]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=-0.08, c=0.08, d=-2.23, tx=200, ty=200)' [matrix_test.c:1538]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1539]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1540]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1541]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '131,131 270,270' [matrix_test.c:1542]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=0.08, c=-0.08, d=-2.23, tx=200, ty=200)' [matrix_test.c:1545]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1546]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1547]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1548]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '131,131 270,270' [matrix_test.c:1549]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '109.85,109.85 290.15,290.15' [matrix_test.c:1556]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=2, c=-2, d=1, tx=200, ty=200)' [matrix_test.c:1557]
PASSED: Math.round(staticmc._rotation)  ==  117 [matrix_test.c:1559]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1560]
PASSED: Math.round(staticmc._xscale)  ==  224 [matrix_test.c:1561]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=-2, c=-2, d=1, tx=200, ty=200)' [matrix_test.c:1563]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1564]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1565]
PASSED: Math.round(staticmc._rotation)  ==  117 [matrix_test.c:1567]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1568]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=-2, c=2, d=-1, tx=200, ty=200)' [matrix_test.c:1570]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1571]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1572]
PASSED: Math.round(staticmc._rotation)  ==  117 [matrix_test.c:1573]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1574]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=-0.08, c=-1.74, d=-1.4, tx=200, ty=200)' [matrix_test.c:1577]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1578]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1579]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1580]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '80,160 320,240' [matrix_test.c:1581]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=0.08, c=-1.83, d=-1.28, tx=200, ty=200)' [matrix_test.c:1584]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1585]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1586]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1587]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '78,159 322,241' [matrix_test.c:1588]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '109.85,109.85 290.15,290.15' [matrix_test.c:1596]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=2, c=-2, d=-1, tx=200, ty=200)' [matrix_test.c:1597]
PASSED: Math.round(staticmc._rotation)  ==  63 [matrix_test.c:1599]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1600]
PASSED: Math.round(staticmc._xscale)  ==  224 [matrix_test.c:1601]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=-2, c=-2, d=-1, tx=200, ty=200)' [matrix_test.c:1603]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1604]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1605]
PASSED: Math.round(staticmc._rotation)  ==  63 [matrix_test.c:1607]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1608]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=-2, c=2, d=1, tx=200, ty=200)' [matrix_test.c:1610]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1611]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1612]
PASSED: Math.round(staticmc._rotation)  ==  63 [matrix_test.c:1613]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1614]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=-0.08, c=1.83, d=-1.28, tx=200, ty=200)' [matrix_test.c:1617]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1618]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1619]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1620]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '78,159 322,241' [matrix_test.c:1621]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=0.08, c=1.74, d=-1.4, tx=200, ty=200)' [matrix_test.c:1624]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1625]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1626]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1627]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '80,160 320,240' [matrix_test.c:1628]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '109.85,109.85 290.15,290.15' [matrix_test.c:1635]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=-2, c=2, d=-1, tx=200, ty=200)' [matrix_test.c:1636]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1638]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1639]
PASSED: Math.round(staticmc._xscale)  ==  224 [matrix_test.c:1640]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=2, c=2, d=-1, tx=200, ty=200)' [matrix_test.c:1642]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1643]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1644]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1646]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1647]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=2, c=-2, d=1, tx=200, ty=200)' [matrix_test.c:1649]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1650]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1651]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1652]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1653]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=-0.08, c=0.08, d=-2.23, tx=200, ty=200)' [matrix_test.c:1656]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1657]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1658]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1659]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '131,131 270,270' [matrix_test.c:1660]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=0.08, c=-0.08, d=-2.23, tx=200, ty=200)' [matrix_test.c:1663]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1664]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1665]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1666]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '131,131 270,270' [matrix_test.c:1667]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '109.85,109.85 290.15,290.15' [matrix_test.c:1675]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-1, b=-2, c=2, d=1, tx=200, ty=200)' [matrix_test.c:1676]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1678]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1679]
PASSED: Math.round(staticmc._xscale)  ==  224 [matrix_test.c:1680]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=2, c=2, d=1, tx=200, ty=200)' [matrix_test.c:1682]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1683]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1684]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1686]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1687]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=1, b=2, c=-2, d=-1, tx=200, ty=200)' [matrix_test.c:1689]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1690]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1691]
PASSED: Math.round(staticmc._rotation)  ==  -117 [matrix_test.c:1692]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1693]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=-0.08, c=1.83, d=-1.28, tx=200, ty=200)' [matrix_test.c:1696]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1697]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1698]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1699]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '78,159 322,241' [matrix_test.c:1700]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=0.08, c=1.74, d=-1.4, tx=200, ty=200)' [matrix_test.c:1703]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1704]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1705]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1706]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '80,160 320,240' [matrix_test.c:1707]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '109.85,109.85 290.15,290.15' [matrix_test.c:1714]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=-2, c=2, d=-1, tx=200, ty=200)' [matrix_test.c:1715]
PASSED: Math.round(staticmc._rotation)  ==  -63 [matrix_test.c:1717]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1718]
PASSED: Math.round(staticmc._xscale)  ==  224 [matrix_test.c:1719]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=2, c=2, d=-1, tx=200, ty=200)' [matrix_test.c:1721]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1722]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1723]
PASSED: Math.round(staticmc._rotation)  ==  -63 [matrix_test.c:1725]
PASSED: Math.round(staticmc._yscale)  ==  224 [matrix_test.c:1726]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-1, b=2, c=-2, d=1, tx=200, ty=200)' [matrix_test.c:1728]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1729]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1730]
PASSED: Math.round(staticmc._rotation)  ==  -63 [matrix_test.c:1731]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '110,110 290,290' [matrix_test.c:1732]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=-0.08, c=-1.74, d=-1.4, tx=200, ty=200)' [matrix_test.c:1735]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1736]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1737]
PASSED: staticmc._rotation  ==  2 [matrix_test.c:1738]
PASSED: printBounds(staticmc.getBounds(_root), -1)  ==  '80,160 320,240' [matrix_test.c:1739]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=-2.23, b=0.08, c=-1.83, d=-1.28, tx=200, ty=200)' [matrix_test.c:1742]
PASSED: Math.round(staticmc._yscale)  ==  -224 [matrix_test.c:1743]
PASSED: Math.round(staticmc._xscale)  ==  -224 [matrix_test.c:1744]
PASSED: staticmc._rotation  ==  -2 [matrix_test.c:1745]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '78,159 322,241' [matrix_test.c:1746]
PASSED: Math.round(staticmc._x*100)/100  ==  13.95 [matrix_test.c:1764]
PASSED: staticmc._y  ==  214.80 [matrix_test.c:1765]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=0, b=0.97, c=-1, d=0, tx=13.95, ty=214.8)' [matrix_test.c:1775]
PASSED: Math.round(staticmc._xscale)  ==  97 [matrix_test.c:1776]
PASSED: Math.round(staticmc._yscale)  ==  100 [matrix_test.c:1777]
PASSED: Math.round(staticmc._rotation)  ==  90 [matrix_test.c:1778]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '-16,186 44,244' [matrix_test.c:1779]
PASSED: Math.round(staticmc._x*100)/100  ==  13.95 [matrix_test.c:1784]
PASSED: staticmc._y  ==  214.80 [matrix_test.c:1785]
PASSED: printMatrix(staticmc.transform.matrix, 2)  ==  '(a=0, b=-0.97, c=-1, d=0, tx=13.95, ty=214.8)' [matrix_test.c:1795]
PASSED: Math.round(staticmc._xscale)  ==  -97 [matrix_test.c:1796]
PASSED: Math.round(staticmc._yscale)  ==  100 [matrix_test.c:1797]
PASSED: Math.round(staticmc._rotation)  ==  90 [matrix_test.c:1798]
PASSED: printBounds(staticmc.getBounds(_root), 0)  ==  '-16,186 44,244' [matrix_test.c:1799]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:1806]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=0, c=0, d=1, tx=0, ty=0)' [matrix_test.c:1807]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:1808]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:1809]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1810]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-30.05,-60.1 30.05,60.1' [matrix_test.c:1813]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=0, c=0, d=-2, tx=0, ty=0)' [matrix_test.c:1814]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:1815]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:1816]
PASSED: staticmc._yscale  ==  -200 [matrix_test.c:1817]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-60.1,-30.05 60.1,30.05' [matrix_test.c:1820]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=0, b=-1, c=-2, d=0, tx=0, ty=0)' [matrix_test.c:1821]
PASSED: staticmc._rotation  ==  -90 [matrix_test.c:1822]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:1823]
PASSED: staticmc._yscale  ==  -200 [matrix_test.c:1824]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-60.1,-30.05 60.1,30.05' [matrix_test.c:1827]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=0, b=1, c=2, d=0, tx=0, ty=0)' [matrix_test.c:1828]
PASSED: staticmc._rotation  ==  90 [matrix_test.c:1829]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:1830]
PASSED: staticmc._yscale  ==  -200 [matrix_test.c:1831]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-30.05,-60.1 30.05,60.1' [matrix_test.c:1837]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=0, c=0, d=-2, tx=0, ty=0)' [matrix_test.c:1838]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:1839]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:1840]
PASSED: staticmc._yscale  ==  200 [matrix_test.c:1841]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-60.1,-30.05 60.1,30.05' [matrix_test.c:1844]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=0, b=-1, c=-2, d=0, tx=0, ty=0)' [matrix_test.c:1845]
PASSED: staticmc._rotation  ==  -90 [matrix_test.c:1846]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:1847]
PASSED: staticmc._yscale  ==  200 [matrix_test.c:1848]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-60.1,-30.05 60.1,30.05' [matrix_test.c:1851]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=0, b=1, c=2, d=0, tx=0, ty=0)' [matrix_test.c:1852]
PASSED: staticmc._rotation  ==  90 [matrix_test.c:1853]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:1854]
PASSED: staticmc._yscale  ==  200 [matrix_test.c:1855]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-30.05,-30.05 30.05,30.05' [matrix_test.c:1861]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=1, b=0, c=0, d=1, tx=0, ty=0)' [matrix_test.c:1862]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:1863]
PASSED: staticmc._xscale  ==  100 [matrix_test.c:1864]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1865]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-60.1,-30.05 60.1,30.05' [matrix_test.c:1868]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=-2, b=0, c=0, d=1, tx=0, ty=0)' [matrix_test.c:1869]
PASSED: staticmc._rotation  ==  0 [matrix_test.c:1870]
PASSED: staticmc._xscale  ==  -200 [matrix_test.c:1871]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1872]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-30.05,-60.1 30.05,60.1' [matrix_test.c:1875]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=0, b=2, c=1, d=0, tx=0, ty=0)' [matrix_test.c:1876]
PASSED: staticmc._rotation  ==  -90 [matrix_test.c:1877]
PASSED: staticmc._xscale  ==  -200 [matrix_test.c:1878]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1879]
PASSED: printBounds(staticmc.getBounds(_root))  ==  '-30.05,-60.1 30.05,60.1' [matrix_test.c:1882]
PASSED: staticmc.transform.matrix.toString()  ==  '(a=0, b=-2, c=-1, d=0, tx=0, ty=0)' [matrix_test.c:1883]
PASSED: staticmc._rotation  ==  90 [matrix_test.c:1884]
PASSED: staticmc._xscale  ==  -200 [matrix_test.c:1885]
PASSED: staticmc._yscale  ==  100 [matrix_test.c:1886]
#passed: 1083
#failed: 0
#total tests run: 1083
