V "GNAT Lib v4.6" A -gnatwa A -O2 A -Wall A -fPIC A -fstack-check=specific A -fstack-protector A -gnatA A -gnatE A -gnatVa A -gnata A -gnatf A -gnatn A -gnato A -g A -mtune=generic A -march=i686 P SS ZX R nnnnnnnnnnnnnnnnnnnnnnnnvnnnnnnnnnnnnnnnnnnnvnnnnnnnnnnvnnnnnvnnnnnnnnnnnnnnnnnn U cairo.matrix%s cairo-matrix.ads fcde3d59 DE NE OO PK W cairo%s cairo.adb cairo.ali D ada.ads 20070406091342 3ffc8e18 D a-except.ads 20090727140100 0c711ac9 D a-finali.ads 20090409150019 e5e85fa4 D a-filico.ads 20090409150019 872dc219 D a-stream.ads 20090409150019 2ca4ee37 D a-tags.ads 20101021101406 c7695348 D a-unccon.ads 20070406091342 f9eb8f06 D a-uncdea.ads 20070406091342 f15a5ed1 D cairo.ads 20120115140819 8dc0603a D cairo-matrix.ads 20120115140819 711e5d63 D glib.ads 20120115140820 0f441d83 D interfac.ads 20090409150019 f77d8799 D i-c.ads 20101007125900 809c38c4 D i-cstrin.ads 20090417131547 f3023ec4 D system.ads 20111214112739 2d1a1afa D s-exctab.ads 20090417131547 66e51330 D s-finimp.ads 20090409150019 46853fe8 D s-finroo.ads 20090409150019 dbb860c9 D s-parame.ads 20091130110856 9c5d83fa D s-secsta.ads 20090707124243 eea35a36 D s-soflin.ads 20090729085153 9414c974 D s-stache.ads 20090417130712 596fc1b4 D s-stalib.ads 20101021102512 c4241c00 D s-stoele.ads 20090417130712 facd7d98 D s-stoele.adb 20100617152355 afc5dc80 D s-stratt.ads 20100909123135 aedef97e D s-traent.ads 20090417130712 5221ee41 D s-unstyp.ads 20090409150019 6ae15c76 X 9 cairo.ads 72K9*Cairo 2807e10 10|30r9 203r5 99R9*Cairo_Matrix 106e14 10|33r23 55r45 61r23 72r23 82r43 93r23 106r23 117r38 . 129r37 142r23 143r23 144r23 158r23 179r23 170E9*Cairo_Status 268e7 10|129r58 X 10 cairo-matrix.ads 30K15*Matrix 9|72k9 10|203l11 203e17 32U14*Init 33^7 34>7 35>7 36>7 37>7 38>7 39>7 190b22 33p7 Matrix(9|99R9) 34f7 Xx{11|60F9} 35f7 Yx{11|60F9} 36f7 Xy{11|60F9} 37f7 Yy{11|60F9} 38f7 X0{11|60F9} 39f7 Y0{11|60F9} 55U14*Init_Identity 55^29 191b22 55p29 Matrix(9|99R9) 60U14*Init_Translate 61^7 62>7 63>7 192b22 61p7 Matrix(9|99R9) 62f7 Tx{11|60F9} 63f7 Ty{11|60F9} 71U14*Init_Scale 72^7 73>7 74>7 193b22 72p7 Matrix(9|99R9) 73f7 Sx{11|60F9} 74f7 Sy{11|60F9} 82U14*Init_Rotate 82^27 82>57 194b22 82p27 Matrix(9|99R9) 82f57 Radians{11|60F9} 92U14*Translate 93^7 94>7 95>7 195b22 93p7 Matrix(9|99R9) 94f7 Tx{11|60F9} 95f7 Ty{11|60F9} 105U14*Scale 106^7 107>7 108>7 196b22 106p7 Matrix(9|99R9) 107f7 Sx{11|60F9} 108f7 Sy{11|60F9} 117U14*Rotate 117^22 117>52 197b22 117p22 Matrix(9|99R9) 117f52 Radians{11|60F9} 129V13*Invert{9|170E9} 129^21 198b22 129p21 Matrix(9|99R9) 141U14*Multiply 142^7 143^7 144^7 199b22 142p7 Result(9|99R9) 143p7 A(9|99R9) 144p7 B(9|99R9) 157U14*Transform_Distance 158^7 159^7 160^7 200b22 158p7 Matrix(9|99R9) 159p7 Dx(11|60F9) 160p7 Dy(11|60F9) 178U14*Transform_Point 179^7 180^7 181^7 201b22 179p7 Matrix(9|99R9) 180p7 X(11|60F9) 181p7 Y(11|60F9) X 11 glib.ads 60F9*Gdouble<13|65F9> 10|34r16 35r16 36r16 37r16 38r16 39r16 62r16 63r16 . 73r16 74r16 82r67 94r16 95r16 107r16 108r16 117r62 159r23 160r23 180r23 . 181r23 X 13 i-c.ads 65F9*double