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 ><<< 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 > </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 -- 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 <fontconfig/fontconfig.h> 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 ><<< 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 > </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 > </TD 233 ></TR 234 ></TABLE 235 ></DIV 236 ></BODY 237 ></HTML 238 >