| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
- <meta http-equiv="X-UA-Compatible" content="IE=9"/>
- <title>Matrix Member List</title>
- <link href="tabs.css" rel="stylesheet" type="text/css"/>
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="custom.css" rel="stylesheet" type="text/css" />
- <link href="search/search.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="jquery.js"></script>
- <script type="text/javascript" src="search/search.js"></script>
- <script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
- </script>
- </head>
- <body>
- <div id="top"><!-- do not remove this div! -->
- <table class="header" border="0">
- <tbody>
- <tr>
- <td id="logo"><a href="http://gameplay3d.io/"><img src="images/logo.png" alt="gameplay" border="0" height="64px"/></a></td>
- <td width="100%"/>
- <td><a href="http://gameplay3d.io/"><span class="button">overview</span></a></td><td width="12px"/>
- <td><a href="https://github.com/gameplay3d/GamePlay/wiki"><span class="button">wiki</span></a></td><td width="12px"/>
- <td><a href="http://gameplay3d.github.com/GamePlay/api/index.html"><span class="button">api reference</span></a></td><td width="12px"/>
- <td><a href="https://github.com/gameplay3d/GamePlay"><span class="button">download</span></a></td>
- </tr>
- </tbody>
- </table>
- <!-- Generated by Doxygen 1.7.6.1 -->
- <script type="text/javascript">
- var searchBox = new SearchBox("searchBox", "search",false,'Search');
- </script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class List</span></a></li>
- <li><a href="classes.html"><span>Class Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class Members</span></a></li>
- </ul>
- </div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><b>gameplay</b> </li>
- <li class="navelem"><a class="el" href="classgameplay_1_1_matrix.html">Matrix</a> </li>
- </ul>
- </div>
- </div>
- <div class="header">
- <div class="headertitle">
- <div class="title">gameplay::Matrix Member List</div> </div>
- </div><!--header-->
- <div class="contents">
- This is the complete list of members for <a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a>, including all inherited members.<table>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a1d70f82445b0a0a562fcd15c31b82147">add</a>(float scalar)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a5ea8a3a20800ae2b773df27ff6beff1a">add</a>(float scalar, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a5757d6714372ba85280c1715223472b9">add</a>(const Matrix &m)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#ac0b4986b79624f3b96a73b80884a6ce4">add</a>(const Matrix &m1, const Matrix &m2, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a65100e8c9e68d710218eb57e0b4d6044">createBillboard</a>(const Vector3 &objectPosition, const Vector3 &cameraPosition, const Vector3 &cameraUpVector, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a7841abdc7582ae98630368e2f87c2ae7">createBillboard</a>(const Vector3 &objectPosition, const Vector3 &cameraPosition, const Vector3 &cameraUpVector, const Vector3 &cameraForwardVector, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#ac860bb809a2a9ea1fb4357f4aad63ad5">createLookAt</a>(const Vector3 &eyePosition, const Vector3 &targetPosition, const Vector3 &up, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#afa996edbc2b8de22c764a032c1e5758c">createLookAt</a>(float eyePositionX, float eyePositionY, float eyePositionZ, float targetCenterX, float targetCenterY, float targetCenterZ, float upX, float upY, float upZ, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#acc82c7cb551ebe06ba6b15dd740ed626">createOrthographic</a>(float width, float height, float zNearPlane, float zFarPlane, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a4e1f43037c1a1216ea186f26d89ca9f1">createOrthographicOffCenter</a>(float left, float right, float bottom, float top, float zNearPlane, float zFarPlane, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a82205d9266d6f69f6f176a7d369c156c">createPerspective</a>(float fieldOfView, float aspectRatio, float zNearPlane, float zFarPlane, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a00ce82c09fe85459159c383d7a181256">createReflection</a>(const Plane &plane, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a5604943e6f09d9773b93523673245c3b">createRotation</a>(const Quaternion &quat, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#abe91172f2b0a61883092a3928843c345">createRotation</a>(const Vector3 &axis, float angle, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a1de92d39d47be7492d873e17d3fdad9e">createRotationX</a>(float angle, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a150b71af19305e4a726c7a9a29bc5f07">createRotationY</a>(float angle, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#aaf3eccf1dc65c481d578997a3bd8d1b6">createRotationZ</a>(float angle, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#afdcd743baaae0d73e905faf140c4636c">createScale</a>(const Vector3 &scale, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#ac1ed8b4555228eb8f608ed6274856d57">createScale</a>(float xScale, float yScale, float zScale, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a473df6b4ce9e54cf241cb567c13cdc87">createTranslation</a>(const Vector3 &translation, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a510caebb471488eb1adbfef1cc2af582">createTranslation</a>(float xTranslation, float yTranslation, float zTranslation, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a239cd4f3f6359049b038f8b250085d49">decompose</a>(Vector3 *scale, Quaternion *rotation, Vector3 *translation) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a2f4fc61b659eaedda33077939b648aaf">determinant</a>() const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a9c7d18f072ee0a34ced5262ad8990750">getBackVector</a>(Vector3 *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a265558a47f80e2c54d3f505c57d3390c">getDownVector</a>(Vector3 *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a24bfcdb9b653d18c7c4d98114c1e0aba">getForwardVector</a>(Vector3 *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a9171fa7b19c2d76b8afddded3a4ad51d">getLeftVector</a>(Vector3 *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a9a1f090647081540b8802b20123720e2">getRightVector</a>(Vector3 *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#ac69f205f47736dbd8f6e64b28eae1bab">getRotation</a>(Quaternion *rotation) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#aba9573dd191bd04d5b79a6e74b35d525">getScale</a>(Vector3 *scale) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a3afb4000253e6cd1b300c0f7fd12ff1e">getTranslation</a>(Vector3 *translation) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a6495ec080d4132335a649bf44f17c4dc">getUpVector</a>(Vector3 *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a4421dd456a2b285bfb997dccabf8bebc">identity</a>()</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#ab98464b7f0e4d1c8311418820e1091dc">invert</a>()</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a25e2e551b520e0d1f3aea24de2d0de45">invert</a>(Matrix *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a64aa3ecd291667312e7bcd6d237db827">isIdentity</a>() const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#ac5654eeba1d8541833a69f4f670f404c">m</a></td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#adc2ca86aca5b1ef6c2f3391a9d333a50">Matrix</a>()</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a0edee0ca40d43ea88c9ee6a84b131470">Matrix</a>(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#abceb5ed6719a0802550b72f0241968f5">Matrix</a>(const float *m)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#ae6566f9ee7ecf47547804d98b0bf31a2">Matrix</a>(const Matrix &copy)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a382fe69ee4dcd1754aa7c7dc001d78d9">multiply</a>(float scalar)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a6610cb074c515b0e7ad2786cd7252ff2">multiply</a>(float scalar, Matrix *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a7aca7af5878f72b171141a4f323094c2">multiply</a>(const Matrix &m, float scalar, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a30ab1e234add07a836cce018b2f7b106">multiply</a>(const Matrix &m)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a9fa16a2f24d4e369a1291d9a220578e0">multiply</a>(const Matrix &m1, const Matrix &m2, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a1c3ba28ed797373b70e816d98531136f">negate</a>()</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#af64ecc8023508a2589c77841dbd6a368">negate</a>(Matrix *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#aaad08d14aaba169a13c27537bd949fc8">operator*</a>(const Matrix &m) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a40e70db03ad6e9743c7ef7104e371d2d">operator*=</a>(const Matrix &m)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a4aff98da04d183d5a153f6d02dae0d1b">operator+</a>(const Matrix &m) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#acf983507caf05fe9a60c3273ef12d9e6">operator+=</a>(const Matrix &m)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#af4ec2079f439b7632cc6f5b500ac4397">operator-</a>(const Matrix &m) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#afad790eefa5738fbef88c961f0b91b88">operator-</a>() const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a4f28aeabbda832c646e15678b1fd15e2">operator-=</a>(const Matrix &m)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [inline]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a2f4ded9528e6782ccf5eb2b8de423d98">rotate</a>(const Quaternion &q)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#adc6758d21df1845470b9455a30c54967">rotate</a>(const Quaternion &q, Matrix *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#ac25b3a478f86c9a64546dc977fd677fb">rotate</a>(const Vector3 &axis, float angle)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a2e350409684f2194de8a2823fe141004">rotate</a>(const Vector3 &axis, float angle, Matrix *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#aa639da3d71cbe292af87fd5e701f4424">rotateX</a>(float angle)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a3e5141734bcc793a052578871715939f">rotateX</a>(float angle, Matrix *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a6aafc71401555ebdcd4d5ddc788ee02c">rotateY</a>(float angle)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a02cf7e244f59e074a3ec5dfa872ef4c8">rotateY</a>(float angle, Matrix *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#afc7affcaa00cc0b072c821930ad3f468">rotateZ</a>(float angle)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#ae46d2ef2b8816b876fdeeb13551b493a">rotateZ</a>(float angle, Matrix *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a66b11d2e455cc618cf344849de1c90fe">scale</a>(float value)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#af0694ff3468d648c2bfc88bb599bec52">scale</a>(float value, Matrix *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#ab67a8490ba107c67d3595d2ada856333">scale</a>(float xScale, float yScale, float zScale)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a0e060819a513e4550898964bb322f113">scale</a>(float xScale, float yScale, float zScale, Matrix *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a5fc76fe208b15d2426453145487ad318">scale</a>(const Vector3 &s)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a1873fd969ad8876c38b540f3d95b4298">scale</a>(const Vector3 &s, Matrix *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#aebc75fee2e53eeef8bdb5e0f5b27ba94">set</a>(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a08802116d943c8b2570703e0a6417187">set</a>(const float *m)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a258315df7bc380cbfcf53426d7ae9383">set</a>(const Matrix &m)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#aa43fed8972c42ae305eda03b7ae25894">setIdentity</a>()</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a1ad90c815a7da33c5abd66bf8177ed72">setZero</a>()</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#aeb95529970d51f37724e6093c8ec1214">subtract</a>(const Matrix &m)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#ab525320cc94456b0ba8fb687638508b2">subtract</a>(const Matrix &m1, const Matrix &m2, Matrix *dst)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a90a388650caa3000b124a4721dd50329">transformPoint</a>(Vector3 *point) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#aa587bc34f268a35c908170ed271455b2">transformPoint</a>(const Vector3 &point, Vector3 *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a87434342b87ded5f1282e31d74a0645e">transformVector</a>(Vector3 *vector) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a0e9e09c9a9c54840e0c1d8dbe280f4bf">transformVector</a>(const Vector3 &vector, Vector3 *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a01de94122999a280e004723eb3c18eb3">transformVector</a>(float x, float y, float z, float w, Vector3 *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a299389b052d865b356b7b0e1c72e74d0">transformVector</a>(Vector4 *vector) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a72960b51e6ddc7372ce28296adc6fc19">transformVector</a>(const Vector4 &vector, Vector4 *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a726c7e122bf5687715b929f305750727">translate</a>(float x, float y, float z)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a7f4ae9ce89b9d6daa04b49ad1f199b7d">translate</a>(float x, float y, float z, Matrix *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a991671c07a0c87d4e55ff52471b69473">translate</a>(const Vector3 &t)</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#a30fa21d4fe575c43cf19913f1482d0cc">translate</a>(const Vector3 &t, Matrix *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#aeff3baa145007e35fe86443ecc26386c">transpose</a>()</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#ae188d4e274fa1d2523bb1b38eff7cc43">transpose</a>(Matrix *dst) const </td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#ab05ca6a54e4e8c2d9cca7b465cbf98e4">zero</a>()</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td><code> [static]</code></td></tr>
- <tr class="memlist"><td><a class="el" href="classgameplay_1_1_matrix.html#ab9fb65ccfa78f86bb1cc14c0c50481c1">~Matrix</a>()</td><td><a class="el" href="classgameplay_1_1_matrix.html">gameplay::Matrix</a></td><td></td></tr>
- </table></div><!-- contents -->
- <!-- window showing the filter options -->
- <div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
- <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerator</a></div>
- <!-- iframe showing the search results (closed by default) -->
- <div id="MSearchResultsWindow">
- <iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
- </iframe>
- </div>
- <hr class="footer"/><address class="footer"><small>
- Generated on Sat Jan 24 2015 15:29:43 for gameplay by  <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/>
- </a> 1.7.6.1
- </small></address>
- </body>
- </html>
|