<trclass="memdesc:gae93abee0c979902fbec6a7bee0f6fae1"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Dual-quaternion of floating-point numbers. <ahref="a00189.html#gae93abee0c979902fbec6a7bee0f6fae1">More...</a><br/></td></tr>
<trclass="memdesc:ga8f67eafa7197d7a668dad5105a463d2a"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Dual-quaternion of high double-precision floating-point numbers. <ahref="a00189.html#ga8f67eafa7197d7a668dad5105a463d2a">More...</a><br/></td></tr>
<trclass="memdesc:ga9ef5bf1da52a9d4932335a517086ceaf"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Dual-quaternion of high single-precision floating-point numbers. <ahref="a00189.html#ga9ef5bf1da52a9d4932335a517086ceaf">More...</a><br/></td></tr>
<trclass="memdesc:ga4c4e55e9c99dc57b299ed590968da564"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Dual-quaternion of high single-precision floating-point numbers. <ahref="a00189.html#ga4c4e55e9c99dc57b299ed590968da564">More...</a><br/></td></tr>
<trclass="memdesc:ga0fb11e48e2d16348ccb06a25213641b4"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Dual-quaternion of medium double-precision floating-point numbers. <ahref="a00189.html#ga0fb11e48e2d16348ccb06a25213641b4">More...</a><br/></td></tr>
<trclass="memdesc:gaa7aeb54c167712b38f2178a1be2360ad"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Dual-quaternion of medium single-precision floating-point numbers. <ahref="a00189.html#gaa7aeb54c167712b38f2178a1be2360ad">More...</a><br/></td></tr>
<trclass="memdesc:ga4a6b594ff7e81150d8143001367a9431"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Dual-quaternion of medium single-precision floating-point numbers. <ahref="a00189.html#ga4a6b594ff7e81150d8143001367a9431">More...</a><br/></td></tr>
<trclass="memdesc:gada9799afe2b62394dc498534beb5bc78"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Converts a 2 * 4 matrix (matrix which holds real and dual parts) to a quaternion. <ahref="a00189.html#gada9799afe2b62394dc498534beb5bc78">More...</a><br/></td></tr>
<trclass="memdesc:ga20eb5758beb73cc6dbc2d9104f03ec20"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Converts a 3 * 4 matrix (augmented matrix rotation + translation) to a quaternion. <ahref="a00189.html#ga20eb5758beb73cc6dbc2d9104f03ec20">More...</a><br/></td></tr>
<trclass="memdesc:ga2149d3cb8af04d9530de0cd16aa1aab2"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the q inverse. <ahref="a00189.html#ga2149d3cb8af04d9530de0cd16aa1aab2">More...</a><br/></td></tr>
<trclass="memitem:ga8039b88397ca09275be924a26a806a59"><tdclass="memTemplParams"colspan="2">template<typename T , precision P></td></tr>
<trclass="memitem:ga8039b88397ca09275be924a26a806a59"><tdclass="memTemplItemLeft"align="right"valign="top">GLM_FUNC_DECL tdualquat< T, P > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00189.html#ga8039b88397ca09275be924a26a806a59">lerp</a> (tdualquat< T, P > const &x, tdualquat< T, P > const &y, T const &a)</td></tr>
<trclass="memdesc:ga8039b88397ca09275be924a26a806a59"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the linear interpolation of two dual quaternion. <ahref="a00189.html#ga8039b88397ca09275be924a26a806a59">More...</a><br/></td></tr>
<trclass="memdesc:ga2d124748183e12db8288eeaca350298e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Converts a quaternion to a 2 * 4 matrix. <ahref="a00189.html#ga2d124748183e12db8288eeaca350298e">More...</a><br/></td></tr>
<trclass="memdesc:ga576745d979e3c079a64152490c816954"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Converts a quaternion to a 3 * 4 matrix. <ahref="a00189.html#ga576745d979e3c079a64152490c816954">More...</a><br/></td></tr>
<trclass="memdesc:ga495818aa48c23e9e730f87a3c337d1d5"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns the normalized quaternion. <ahref="a00189.html#ga495818aa48c23e9e730f87a3c337d1d5">More...</a><br/></td></tr>
<p><<aclass="el"href="a00020.html"title="GLM_GTX_dual_quaternion ">glm/gtx/dual_quaternion.hpp</a>> need to be included to use these functionalities. </p>
<p>Dual-quaternion of default double-precision floating-point numbers. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<p>Dual-quaternion of floating-point numbers. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<p>Dual-quaternion of single-precision floating-point numbers. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<p>Dual-quaternion of high double-precision floating-point numbers. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<p>Dual-quaternion of high single-precision floating-point numbers. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<p>Dual-quaternion of high single-precision floating-point numbers. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<p>Dual-quaternion of low double-precision floating-point numbers. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<p>Dual-quaternion of low single-precision floating-point numbers. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<p>Dual-quaternion of low single-precision floating-point numbers. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<p>Dual-quaternion of medium double-precision floating-point numbers. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<p>Dual-quaternion of medium single-precision floating-point numbers. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<p>Dual-quaternion of medium single-precision floating-point numbers. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<tdclass="paramtype">tmat2x4< T, P > const & </td>
<tdclass="paramname"><em>x</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><divclass="memdoc">
<p>Converts a 2 * 4 matrix (matrix which holds real and dual parts) to a quaternion. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<tdclass="paramtype">tmat3x4< T, P > const & </td>
<tdclass="paramname"><em>x</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><divclass="memdoc">
<p>Converts a 3 * 4 matrix (augmented matrix rotation + translation) to a quaternion. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<tdclass="paramtype">tdualquat< T, P > const & </td>
<tdclass="paramname"><em>q</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><divclass="memdoc">
<p>Returns the q inverse. </p>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00189.html"title="Defines a templated dual-quaternion type and several dual-quaternion operations. ">GLM_GTX_dual_quaternion</a></dd></dl>