1Gtk2::Pango::Matrix(3)User Contributed Perl DocumentationGtk2::Pango::Matrix(3)
2
3
4

NAME

6       Gtk2::Pango::Matrix
7

HIERARCHY

9         Glib::Boxed
10         +----Gtk2::Pango::Matrix
11

METHODS

13   matrix = Gtk2::Pango::Matrix->new ($xx=1., $xy=0., $yx=0., $yy=1., $x0=0.,
14       $y0=0.)
15           ·   $xx (double)
16
17           ·   $xy (double)
18
19           ·   $yx (double)
20
21           ·   $yy (double)
22
23           ·   $x0 (double)
24
25           ·   $y0 (double)
26
27   $matrix->concat ($new_matrix)
28           ·   $new_matrix (Gtk2::Pango::Matrix)
29
30   $matrix->rotate ($degrees)
31           ·   $degrees (double)
32
33   $matrix->scale ($scale_x, $scale_y)
34           ·   $scale_x (double)
35
36           ·   $scale_y (double)
37
38   (dx, dy) = $matrix->transform_distance ($dx, $dy)
39           ·   $dx (double)
40
41           ·   $dy (double)
42
43           Since: pango 1.16
44
45   array reference = $matrix->transform_pixel_rectangle ($rect)
46           ·   $rect (array reference)
47
48           Since: pango 1.16
49
50   (x, y) = $matrix->transform_point ($x, $y)
51           ·   $x (double)
52
53           ·   $y (double)
54
55           Since: pango 1.16
56
57   array reference = $matrix->transform_rectangle ($rect)
58           ·   $rect (array reference)
59
60           Since: pango 1.16
61
62   $matrix->translate ($tx, $ty)
63           ·   $tx (double)
64
65           ·   $ty (double)
66
67   double = $matrix->x0 ($new)
68           ·   $new (double)
69
70   double = $matrix->xx ($new=0)
71           ·   $new (double)
72
73   double = $matrix->xy ($new)
74           ·   $new (double)
75
76   double = $matrix->y0 ($new)
77           ·   $new (double)
78
79   double = $matrix->yx ($new)
80           ·   $new (double)
81
82   double = $matrix->yy ($new)
83           ·   $new (double)
84

SEE ALSO

86       Gtk2, Glib::Boxed
87
89       Copyright (C) 2003-2008 by the gtk2-perl team.
90
91       This software is licensed under the LGPL.  See Gtk2 for a full notice.
92
93
94
95perl v5.12.0                      2010-05-02            Gtk2::Pango::Matrix(3)
Impressum