<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>transform.c File Reference</title> <link href="quesoglc.css" rel="stylesheet" type="text/css"> </head><body> <table> <tr valign="top"> <td width="190" align="center"> <table class="qmenu" cellspacing="0"> <tr> <td class="qglobal"> <ul class="qmenu"> <li class="mainmenu"><a href="index.html" >Main</a></li> </ul> </td> </tr> <tr> <td class="qtitle">Tutorials</td> </tr> <tr> <td class="qglobal"> <ul class="qmenu"> <li class="mainmenu"><a href="tutorial.html">First Steps</a></li> <li class="mainmenu"><a href="tutorial2.html">Measurement</a></li> </ul> </td> </tr> <tr> <td class="qtitle">Documentation</td> </tr> <tr> <td class="qglobal"> <ul class="qmenu"> <li class="mainmenu"><a href="overview.html">Overview</a></li> <li class="mainmenu"><a href="glyph.html">Glyph conventions</a></li> <li class="mainmenu"><a href="machinedef.html">Machine definition</a></li> <li class="mainmenu"><a href="group__context.html">Context State</a></li> <li class="mainmenu"><a href="group__font.html">Fonts</a></li> <li class="mainmenu"><a href="group__global.html">Global</a></li> <li class="mainmenu"><a href="group__master.html">Master</a></li> <li class="mainmenu"><a href="group__transform.html">Transformation</a></li> <li class="mainmenu"><a href="group__render.html">Render</a></li> <li class="mainmenu"><a href="group__measure.html">Measurement</a></li> </ul> </td> </tr> </table> </td> <td> <table> <tr> <td class="main"> <!-- Generated by Doxygen 1.8.3 --> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#func-members">Functions</a> </div> <div class="headertitle"> <div class="title">transform.c File Reference</div> </div> </div><!--header--> <div class="contents"> <div class="textblock"><code>#include <math.h></code><br/> <code>#include "<a class="el" href="internal_8h.html">internal.h</a>"</code><br/> </div><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:gabdba358367cc64c367239835ccae31ff"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__transform.html#gabdba358367cc64c367239835ccae31ff">glcLoadIdentity</a> (void)</td></tr> <tr class="separator:gabdba358367cc64c367239835ccae31ff"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga10616759e9037617b4d0fb2137c3c85c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__transform.html#ga10616759e9037617b4d0fb2137c3c85c">glcLoadMatrix</a> (const GLfloat *inMatrix)</td></tr> <tr class="separator:ga10616759e9037617b4d0fb2137c3c85c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gadd73685fb3e265f1365cad86582f37eb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__transform.html#gadd73685fb3e265f1365cad86582f37eb">glcMultMatrix</a> (const GLfloat *inMatrix)</td></tr> <tr class="separator:gadd73685fb3e265f1365cad86582f37eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga978d760fac5b11cd876b8c3a0055dadf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__transform.html#ga978d760fac5b11cd876b8c3a0055dadf">glcRotate</a> (GLfloat inAngle)</td></tr> <tr class="separator:ga978d760fac5b11cd876b8c3a0055dadf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga71a9a779d35bc8c4631de7cbda21cea6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__transform.html#ga71a9a779d35bc8c4631de7cbda21cea6">glcScale</a> (GLfloat inX, GLfloat inY)</td></tr> <tr class="separator:ga71a9a779d35bc8c4631de7cbda21cea6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga4c4a11ea77e853c2196d5f62133a89db"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__transform.html#ga4c4a11ea77e853c2196d5f62133a89db">glcPushMatrixQSO</a> (void)</td></tr> <tr class="separator:ga4c4a11ea77e853c2196d5f62133a89db"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gacab52dd7062ee6fc45cac447b9ce48fa"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__transform.html#gacab52dd7062ee6fc45cac447b9ce48fa">glcPopMatrixQSO</a> (void)</td></tr> <tr class="separator:gacab52dd7062ee6fc45cac447b9ce48fa"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>defines the so-called "Transformation commands" described in chapter 3.9 of the GLC specs. </p> </div></div><!-- contents --> </td> </tr> <tr> <td align="center" class="main"> <hr> <small> <font color="#cccccc">Generated on Sun Jan 13 2013 22:53:23 for QuesoGLC by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border=0></a> 1.8.3 written by Dimitri van Heesch © 1997-2005</font> </small> </td> </tr> </table> </td> </tr> </table> </body> </html>