V "GNAT Lib v4.6" A -O2 A -fPIC A -gnatQ A -gnatn A -gnatws A -gnatA P SS ZX R nnnnnnnnnnnnnnnnnnnnnnnnvnnnnnnnnnnnnnnnnnnnvnnnnnnnnnnvnnnnrvvnnnnnnnnnnnnnnnnn U cairo.matrix%s cairo-matrix.ads fcde3d59 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 20120518080321 8dc0603a D cairo-matrix.ads 20120518080313 711e5d63 D glib.ads 20120518080306 0f441d83 D interfac.ads 20090409150019 f77d8799 D i-c.ads 20101007125900 809c38c4 D i-cstrin.ads 20090417131547 f3023ec4 D system.ads 20120503162406 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 78K9*Cairo 2813e10 10|36r9 209r5 105R9*Cairo_Matrix 112e14 10|39r23 61r45 67r23 78r23 88r43 99r23 112r23 123r38 . 135r37 148r23 149r23 150r23 164r23 185r23 176E9*Cairo_Status 274e7 10|135r58 X 10 cairo-matrix.ads 36K15*Matrix 9|78k9 10|209l11 209e17 38U14*Init 39^7 40>7 41>7 42>7 43>7 44>7 45>7 196b22 39p7 Matrix(9|105R9) 40f7 Xx{11|66F9} 41f7 Yx{11|66F9} 42f7 Xy{11|66F9} 43f7 Yy{11|66F9} 44f7 X0{11|66F9} 45f7 Y0{11|66F9} 61U14*Init_Identity 61^29 197b22 61p29 Matrix(9|105R9) 66U14*Init_Translate 67^7 68>7 69>7 198b22 67p7 Matrix(9|105R9) 68f7 Tx{11|66F9} 69f7 Ty{11|66F9} 77U14*Init_Scale 78^7 79>7 80>7 199b22 78p7 Matrix(9|105R9) 79f7 Sx{11|66F9} 80f7 Sy{11|66F9} 88U14*Init_Rotate 88^27 88>57 200b22 88p27 Matrix(9|105R9) 88f57 Radians{11|66F9} 98U14*Translate 99^7 100>7 101>7 201b22 99p7 Matrix(9|105R9) 100f7 Tx{11|66F9} 101f7 Ty{11|66F9} 111U14*Scale 112^7 113>7 114>7 202b22 112p7 Matrix(9|105R9) 113f7 Sx{11|66F9} 114f7 Sy{11|66F9} 123U14*Rotate 123^22 123>52 203b22 123p22 Matrix(9|105R9) 123f52 Radians{11|66F9} 135V13*Invert{9|176E9} 135^21 204b22 135p21 Matrix(9|105R9) 147U14*Multiply 148^7 149^7 150^7 205b22 148p7 Result(9|105R9) 149p7 A(9|105R9) 150p7 B(9|105R9) 163U14*Transform_Distance 164^7 165^7 166^7 206b22 164p7 Matrix(9|105R9) 165p7 Dx(11|66F9) 166p7 Dy(11|66F9) 184U14*Transform_Point 185^7 186^7 187^7 207b22 185p7 Matrix(9|105R9) 186p7 X(11|66F9) 187p7 Y(11|66F9) X 11 glib.ads 66F9*Gdouble<13|65F9> 10|40r16 41r16 42r16 43r16 44r16 45r16 68r16 69r16 . 79r16 80r16 88r67 100r16 101r16 113r16 114r16 123r62 165r23 166r23 186r23 . 187r23 X 13 i-c.ads 65F9*double