<!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>Member List</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> <link href="tabs.css" rel="stylesheet" type="text/css"> </head><body> <div align="left"><a href="http://www.mrpt.org/">Main MRPT website</a> > <b>C++ reference</b> </div> <div align="right"> <a href="index.html"><img border="0" src="mrpt_logo.png" alt="MRPT logo"></a> </div> <!-- Generated by Doxygen 1.7.5 --> <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><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> <li> <div id="MSearchBox" class="MSearchBoxInactive"> <div class="left"> <form id="FSearchBox" action="search.php" method="get"> <img id="MSearchSelect" src="search/mag.png" alt=""/> <input type="text" id="MSearchField" name="query" value="Search" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"/> </form> </div><div class="right"></div> </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="inherits.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"><a class="el" href="namespacemrpt.html">mrpt</a> </li> <li class="navelem"><a class="el" href="namespacemrpt_1_1math.html">math</a> </li> <li class="navelem"><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">CQuaternion</a> </li> </ul> </div> </div> <div class="header"> <div class="headertitle"> <div class="title">mrpt::math::CQuaternion Member List</div> </div> </div> <div class="contents"> This is the complete list of members for <a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a>, including all inherited members.<table> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#a15d61e09fd7d5a035e455b84069356d8">Base</a> typedef</td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [private]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_array_numeric.html#ab2a9dac3553719edabb57e8654dc015e">CArrayNumeric</a>()</td><td><a class="el" href="classmrpt_1_1math_1_1_c_array_numeric.html">mrpt::math::CArrayNumeric< T, 4 ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_array_numeric.html#ac560194e5552e27ff921677f4d2f0e08">CArrayNumeric</a>(const T *ptr)</td><td><a class="el" href="classmrpt_1_1math_1_1_c_array_numeric.html">mrpt::math::CArrayNumeric< T, 4 ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_array_numeric.html#a3f0bcca56a522e77d05367df17d6f418">CArrayNumeric</a>(const ARRAYLIKE &obj)</td><td><a class="el" href="classmrpt_1_1math_1_1_c_array_numeric.html">mrpt::math::CArrayNumeric< T, 4 ></a></td><td><code> [inline, explicit]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#ad72a40f99f104ab7713fa96d5a1e13eb">conj</a>(CQuaternion &q_out) const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#a4b6e2c9948bfd52fe7ba57e44e54fa48">conj</a>() const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#abce802fa76e3481f6c99aad27b0cb184">CQuaternion</a>(TConstructorFlags_Quaternions constructor_dummy_param)</td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#a7e483f7e8c686bd98db13f5f1a65094c">CQuaternion</a>()</td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#adcaaed4fa688755a4c67cdbb9625af5f">CQuaternion</a>(const T r, const T x, const T y, const T z)</td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#a5734caf259b563fc2bb24b862ea780bd">crossProduct</a>(const CQuaternion &q1, const CQuaternion &q2)</td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#aa90eda234f74977c51b4cea049280780">fromRodriguesVector</a>(const ARRAYLIKE &in)</td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#ac0a646cae90d37412f950c6c09dc9115">inverseRotatePoint</a>(const double lx, const double ly, const double lz, double &gx, double &gy, double &gz) const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#ac4ecfa54ce8f0a876eff9d1626eca609">normalizationJacobian</a>(MATRIXLIKE &J) const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#a554edb930bf463d2dc566552823b6ff6">normalize</a>()</td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#a409be4f6b23e66c2bee70da319d05525">normSqr</a>() const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#a09bdc4f9912b5759b4b75c6f39c62df4">operator*</a>(const T &factor)</td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_array_numeric.html#a2c102c378ead6d9b09e12b087ab272aa">operator=</a>(const Eigen::MatrixBase< OtherDerived > &other)</td><td><a class="el" href="classmrpt_1_1math_1_1_c_array_numeric.html">mrpt::math::CArrayNumeric< T, 4 ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#afa2a076acbb5ccc3cf899747fbe1e1dc">r</a>() const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#a96f1e3d33afabaa3c301c26e43cf2f72">r</a>(const T r)</td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#a6d4c113c163aea8aa1cf69ac22d378bb">rotatePoint</a>(const double lx, const double ly, const double lz, double &gx, double &gy, double &gz) const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#afffa513496f7f3545af9b437e7661f1a">rotationJacobian</a>(MATRIXLIKE &J) const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#ae56fd8f737fde43ba87f83e858c636d4">rotationMatrix</a>(MATRIXLIKE &M) const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#aaf08e5c7f517bdc2b5eca9439174ccda">rotationMatrixNoResize</a>(MATRIXLIKE &M) const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#a0b5137036a7dcae90740b9d49a55c24f">rpy</a>(T &roll, T &pitch, T &yaw) const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#ad624ce2e5d2880b5b7f96dfbc13293d9">rpy_and_jacobian</a>(T &roll, T &pitch, T &yaw, MATRIXLIKE *out_dr_dq=NULL, bool resize_out_dr_dq_to3x4=true) const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#a3384d0bef93b72e6ded749fc178c479a">x</a>() const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#a3b12f8ed65efa2d485fe4314da4c6054">x</a>(const T x)</td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#ae4e990ee1f1d6ac67cc02a68a59ffba9">y</a>() const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#a7647915dd59f4c7e9ce973b676bd5b98">y</a>(const T y)</td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#a19dd28d34573a39dea1695900cb7a2e1">z</a>() const </td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html#ae41e503dc4db2ded94ffa3ad325293db">z</a>(const T z)</td><td><a class="el" href="classmrpt_1_1math_1_1_c_quaternion.html">mrpt::math::CQuaternion</a></td><td><code> [inline]</code></td></tr> </table></div> <br><hr><br> <table border="0" width="100%"> <tr> <td> Page generated by <a href="http://www.doxygen.org" target="_blank">Doxygen 1.7.5</a> for MRPT 0.9.5 SVN: at Sun Sep 25 17:20:18 UTC 2011</td><td></td> <td width="100"> </td> <td width="150"> </td></tr> </table> </body></html>