1a6844aabSmrg<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/loose.dtd">
2a6844aabSmrg<HTML
3a6844aabSmrg><HEAD
4a6844aabSmrg><TITLE
5a6844aabSmrg>FcMatrixShear</TITLE
6a6844aabSmrg><META
7a6844aabSmrgNAME="GENERATOR"
8a6844aabSmrgCONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9a6844aabSmrgREL="HOME"
10a6844aabSmrgHREF="t1.html"><LINK
11a6844aabSmrgREL="UP"
12a6844aabSmrgTITLE="FcMatrix"
13a32e9e42SmrgHREF="x103.html#AEN2730"><LINK
14a6844aabSmrgREL="PREVIOUS"
15a6844aabSmrgTITLE="FcMatrixScale"
16a6844aabSmrgHREF="fcmatrixscale.html"></HEAD
17a6844aabSmrg><BODY
18a6844aabSmrgCLASS="REFENTRY"
19a6844aabSmrgBGCOLOR="#FFFFFF"
20a6844aabSmrgTEXT="#000000"
21a6844aabSmrgLINK="#0000FF"
22a6844aabSmrgVLINK="#840084"
23a6844aabSmrgALINK="#0000FF"
24a6844aabSmrg><DIV
25a6844aabSmrgCLASS="NAVHEADER"
26a6844aabSmrg><TABLE
27a6844aabSmrgSUMMARY="Header navigation table"
28a6844aabSmrgWIDTH="100%"
29a6844aabSmrgBORDER="0"
30a6844aabSmrgCELLPADDING="0"
31a6844aabSmrgCELLSPACING="0"
32a6844aabSmrg><TR
33a6844aabSmrg><TH
34a6844aabSmrgCOLSPAN="3"
35a6844aabSmrgALIGN="center"
36a6844aabSmrg></TH
37a6844aabSmrg></TR
38a6844aabSmrg><TR
39a6844aabSmrg><TD
40a6844aabSmrgWIDTH="10%"
41a6844aabSmrgALIGN="left"
42a6844aabSmrgVALIGN="bottom"
43a6844aabSmrg><A
44a6844aabSmrgHREF="fcmatrixscale.html"
45a6844aabSmrgACCESSKEY="P"
46a6844aabSmrg>&#60;&#60;&#60; Previous</A
47a6844aabSmrg></TD
48a6844aabSmrg><TD
49a6844aabSmrgWIDTH="80%"
50a6844aabSmrgALIGN="center"
51a6844aabSmrgVALIGN="bottom"
52a6844aabSmrg></TD
53a6844aabSmrg><TD
54a6844aabSmrgWIDTH="10%"
55a6844aabSmrgALIGN="right"
56a6844aabSmrgVALIGN="bottom"
57a6844aabSmrg>&nbsp;</TD
58a6844aabSmrg></TR
59a6844aabSmrg></TABLE
60a6844aabSmrg><HR
61a6844aabSmrgALIGN="LEFT"
62a6844aabSmrgWIDTH="100%"></DIV
63a6844aabSmrg><H1
64a6844aabSmrg><A
65a6844aabSmrgNAME="FCMATRIXSHEAR"
66a6844aabSmrg></A
67a6844aabSmrg>FcMatrixShear</H1
68a6844aabSmrg><DIV
69a6844aabSmrgCLASS="REFNAMEDIV"
70a6844aabSmrg><A
71a32e9e42SmrgNAME="AEN2887"
72a6844aabSmrg></A
73a6844aabSmrg><H2
74a6844aabSmrg>Name</H2
75a6844aabSmrg>FcMatrixShear&nbsp;--&nbsp;Shear a matrix</DIV
76a6844aabSmrg><DIV
77a6844aabSmrgCLASS="REFSYNOPSISDIV"
78a6844aabSmrg><A
79a32e9e42SmrgNAME="AEN2890"
80a6844aabSmrg></A
81a6844aabSmrg><H2
82a6844aabSmrg>Synopsis</H2
83a6844aabSmrg><DIV
84a6844aabSmrgCLASS="FUNCSYNOPSIS"
85a6844aabSmrg><P
86a6844aabSmrg></P
87a6844aabSmrg><A
88a32e9e42SmrgNAME="AEN2891"
89a6844aabSmrg></A
90a6844aabSmrg><TABLE
91a6844aabSmrgBORDER="0"
92a6844aabSmrgBGCOLOR="#E0E0E0"
93a6844aabSmrgWIDTH="100%"
94a6844aabSmrg><TR
95a6844aabSmrg><TD
96a6844aabSmrg><PRE
97a6844aabSmrgCLASS="FUNCSYNOPSISINFO"
98c9710b42Smrg>#include &#60;fontconfig/fontconfig.h&#62;
991cc69409Smrg        </PRE
100a6844aabSmrg></TD
101a6844aabSmrg></TR
102a6844aabSmrg></TABLE
103a6844aabSmrg><P
104a6844aabSmrg><CODE
105a6844aabSmrg><CODE
106a6844aabSmrgCLASS="FUNCDEF"
107a6844aabSmrg>void <TT
108a6844aabSmrgCLASS="FUNCTION"
109a6844aabSmrg>FcMatrixShear</TT
110a6844aabSmrg></CODE
111a6844aabSmrg>(FcMatrix *<TT
112a6844aabSmrgCLASS="PARAMETER"
113a6844aabSmrg><I
114a6844aabSmrg>matrix</I
115a6844aabSmrg></TT
116a6844aabSmrg>, double <TT
117a6844aabSmrgCLASS="PARAMETER"
118a6844aabSmrg><I
119a6844aabSmrg>sh</I
120a6844aabSmrg></TT
121a6844aabSmrg>, double <TT
122a6844aabSmrgCLASS="PARAMETER"
123a6844aabSmrg><I
124a6844aabSmrg>sv</I
125a6844aabSmrg></TT
126a6844aabSmrg>);</CODE
127a6844aabSmrg></P
128a6844aabSmrg><P
129a6844aabSmrg></P
130a6844aabSmrg></DIV
131a6844aabSmrg></DIV
132a6844aabSmrg><DIV
133a6844aabSmrgCLASS="REFSECT1"
134a6844aabSmrg><A
135a32e9e42SmrgNAME="AEN2902"
136a6844aabSmrg></A
137a6844aabSmrg><H2
138a6844aabSmrg>Description</H2
139a6844aabSmrg><P
140a6844aabSmrg><TT
141a6844aabSmrgCLASS="FUNCTION"
142a6844aabSmrg>FcMatrixShare</TT
143a6844aabSmrg> shears <TT
144a6844aabSmrgCLASS="PARAMETER"
145a6844aabSmrg><I
146a6844aabSmrg>matrix</I
147a6844aabSmrg></TT
148a6844aabSmrg>
149a6844aabSmrghorizontally by <TT
150a6844aabSmrgCLASS="PARAMETER"
151a6844aabSmrg><I
152a6844aabSmrg>sh</I
153a6844aabSmrg></TT
154a6844aabSmrg> and vertically by
155a6844aabSmrg<TT
156a6844aabSmrgCLASS="PARAMETER"
157a6844aabSmrg><I
158a6844aabSmrg>sv</I
159a6844aabSmrg></TT
160a6844aabSmrg>.  This is done by multiplying by
161a6844aabSmrgthe matrix:
162a6844aabSmrg<TABLE
163a6844aabSmrgBORDER="0"
164a6844aabSmrgBGCOLOR="#E0E0E0"
165a6844aabSmrgWIDTH="100%"
166a6844aabSmrg><TR
167a6844aabSmrg><TD
168a6844aabSmrg><PRE
169a6844aabSmrgCLASS="PROGRAMLISTING"
170a6844aabSmrg>  1  sh
171a6844aabSmrg  sv  1</PRE
172a6844aabSmrg></TD
173a6844aabSmrg></TR
174a6844aabSmrg></TABLE
175a6844aabSmrg>
1761cc69409Smrg            </P
177a6844aabSmrg></DIV
178a6844aabSmrg><DIV
179a6844aabSmrgCLASS="NAVFOOTER"
180a6844aabSmrg><HR
181a6844aabSmrgALIGN="LEFT"
182a6844aabSmrgWIDTH="100%"><TABLE
183a6844aabSmrgSUMMARY="Footer navigation table"
184a6844aabSmrgWIDTH="100%"
185a6844aabSmrgBORDER="0"
186a6844aabSmrgCELLPADDING="0"
187a6844aabSmrgCELLSPACING="0"
188a6844aabSmrg><TR
189a6844aabSmrg><TD
190a6844aabSmrgWIDTH="33%"
191a6844aabSmrgALIGN="left"
192a6844aabSmrgVALIGN="top"
193a6844aabSmrg><A
194a6844aabSmrgHREF="fcmatrixscale.html"
195a6844aabSmrgACCESSKEY="P"
196a6844aabSmrg>&#60;&#60;&#60; Previous</A
197a6844aabSmrg></TD
198a6844aabSmrg><TD
199a6844aabSmrgWIDTH="34%"
200a6844aabSmrgALIGN="center"
201a6844aabSmrgVALIGN="top"
202a6844aabSmrg><A
203a6844aabSmrgHREF="t1.html"
204a6844aabSmrgACCESSKEY="H"
205a6844aabSmrg>Home</A
206a6844aabSmrg></TD
207a6844aabSmrg><TD
208a6844aabSmrgWIDTH="33%"
209a6844aabSmrgALIGN="right"
210a6844aabSmrgVALIGN="top"
211a6844aabSmrg>&nbsp;</TD
212a6844aabSmrg></TR
213a6844aabSmrg><TR
214a6844aabSmrg><TD
215a6844aabSmrgWIDTH="33%"
216a6844aabSmrgALIGN="left"
217a6844aabSmrgVALIGN="top"
218a6844aabSmrg>FcMatrixScale</TD
219a6844aabSmrg><TD
220a6844aabSmrgWIDTH="34%"
221a6844aabSmrgALIGN="center"
222a6844aabSmrgVALIGN="top"
223a6844aabSmrg><A
224a32e9e42SmrgHREF="x103.html#AEN2730"
225a6844aabSmrgACCESSKEY="U"
226a6844aabSmrg>Up</A
227a6844aabSmrg></TD
228a6844aabSmrg><TD
229a6844aabSmrgWIDTH="33%"
230a6844aabSmrgALIGN="right"
231a6844aabSmrgVALIGN="top"
232a6844aabSmrg>&nbsp;</TD
233a6844aabSmrg></TR
234a6844aabSmrg></TABLE
235a6844aabSmrg></DIV
236a6844aabSmrg></BODY
237a6844aabSmrg></HTML
238a6844aabSmrg>