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