<aname="l00058"></a>00058 detail::tvec3<valType><aclass="code"href="a00144.html#gaa127ddc9d38f715125f91742d399eb6f"title="Returns the cross product of x and y.">cross</a>(
<aname="l00065"></a>00065 detail::tvec3<valType><aclass="code"href="a00144.html#gaa127ddc9d38f715125f91742d399eb6f"title="Returns the cross product of x and y.">cross</a>(
<aname="l00073"></a>00073 detail::tquat<valType><aclass="code"href="a00210.html#ga3e9e70938d0e5528edddadb175f8eda4"title="Compute a point on a path according squad equation.">squad</a>(
<aname="l00083"></a>00083 detail::tquat<valType><aclass="code"href="a00210.html#gadf15938f0260ed8894cc39be603fc4e9"title="Returns an intermediate control point for squad interpolation.">intermediate</a>(
<aname="l00091"></a>00091 detail::tquat<valType><aclass="code"href="a00143.html#ga03903bb9395a13d554a5fbecdf67792b"title="Returns the natural exponentiation of x, i.e., e^x.">exp</a>(
<aname="l00098"></a>00098 detail::tquat<valType><aclass="code"href="a00143.html#ga46a307f466090551e328eec42abf61bc"title="Returns the natural logarithm of x, i.e., returns the value y which satisfies the equation x = e^y...">log</a>(
<aname="l00104"></a>00104 detail::tquat<valType><aclass="code"href="a00143.html#gac93ea301c287d87a63fa14a4c44b719b"title="Returns x raised to the y power.">pow</a>(
<aname="l00117"></a>00117 detail::tvec3<valType><aclass="code"href="a00162.html#gaacb9cbe8f93a8fef9dc3e25559df19c0"title="Builds a rotation 4 * 4 matrix created from an axis vector and an angle expressed in degrees...">rotate</a>(
<aname="l00124"></a>00124 detail::tvec4<valType><aclass="code"href="a00162.html#gaacb9cbe8f93a8fef9dc3e25559df19c0"title="Builds a rotation 4 * 4 matrix created from an axis vector and an angle expressed in degrees...">rotate</a>(
<aname="l00143"></a>00143 detail::tquat<valType><aclass="code"href="a00210.html#gaafc03953867e42a39dc08575ad4532ad"title="Build a quaternion from an angle and a normalized axis.">angleAxis</a>(
<aname="l00144"></a>00144 valType <spanclass="keyword">const</span>&<aclass="code"href="a00210.html#ga69041d18bd8539fe82d6170932d28362"title="Returns the quaternion rotation angle.">angle</a>,
<aname="l00152"></a>00152 detail::tquat<valType><aclass="code"href="a00210.html#gaafc03953867e42a39dc08575ad4532ad"title="Build a quaternion from an angle and a normalized axis.">angleAxis</a>(
<aname="l00153"></a>00153 valType <spanclass="keyword">const</span>&<aclass="code"href="a00210.html#ga69041d18bd8539fe82d6170932d28362"title="Returns the quaternion rotation angle.">angle</a>,
<aname="l00154"></a>00154 detail::tvec3<valType><spanclass="keyword">const</span>&<aclass="code"href="a00210.html#ga72457604550d0414e522dbec0d98f276"title="Returns the q rotation axis.">axis</a>);
<aname="l00159"></a>00159 valType <aclass="code"href="a00210.html#gaa4574d2111d8c55c0e5c531706c0e20d"title="Extract the real component of a quaternion.">extractRealComponent</a>(
<aname="l00165"></a>00165 valType <aclass="code"href="a00210.html#ga7ef4c8c1ce1ca988add2f73392db0a06"title="Returns roll value of euler angles in degrees.">roll</a>(
<aname="l00171"></a>00171 valType <aclass="code"href="a00210.html#gaf2a0323dbf6c6fb3f37b445aa899c1c7"title="Returns pitch value of euler angles in degrees.">pitch</a>(
<aname="l00177"></a>00177 valType <aclass="code"href="a00210.html#gaac012c1a6bc37ce07a87745d9c596eed"title="Returns yaw value of euler angles in degrees.">yaw</a>(
<aname="l00183"></a>00183 detail::tvec3<valType><aclass="code"href="a00210.html#gaaf23d24e27b4e4954d6e0dcf8cc4451c"title="Returns euler angles, yitch as x, yaw as y, roll as z.">eulerAngles</a>(
<aname="l00189"></a><aclass="code"href="a00210.html#gaae1a23ba337628402dbe68d6567a9444">00189</a> detail::tmat3x3<valType><aclass="code"href="a00210.html#gaae1a23ba337628402dbe68d6567a9444"title="Converts a quaternion to a 3 * 3 matrix.">toMat3</a>(
<aname="l00190"></a>00190 <aclass="code"href="a00015.html"title="Template for quaternion.">detail::tquat<valType></a><spanclass="keyword">const</span>& x){<spanclass="keywordflow">return</span><aclass="code"href="a00164.html#gae04ce320008c9bec0037b4ba21853cb5"title="Converts a quaternion to a 3 * 3 matrix.">mat3_cast</a>(x);}
<aname="l00195"></a><aclass="code"href="a00210.html#ga14c3426d79fe82b07cd1f3610a18d9f5">00195</a> detail::tmat4x4<valType><aclass="code"href="a00210.html#ga14c3426d79fe82b07cd1f3610a18d9f5"title="Converts a quaternion to a 4 * 4 matrix.">toMat4</a>(
<aname="l00196"></a>00196 <aclass="code"href="a00015.html"title="Template for quaternion.">detail::tquat<valType></a><spanclass="keyword">const</span>& x){<spanclass="keywordflow">return</span><aclass="code"href="a00164.html#ga8c376eb15971eb52d85df5ee26825627"title="Converts a quaternion to a 4 * 4 matrix.">mat4_cast</a>(x);}
<aname="l00201"></a><aclass="code"href="a00210.html#ga70cb5b2da64a17632dbf151dcfec0150">00201</a> detail::tquat<valType><aclass="code"href="a00210.html#ga70cb5b2da64a17632dbf151dcfec0150"title="Converts a 3 * 3 matrix to a quaternion.">toQuat</a>(
<aname="l00202"></a>00202 <aclass="code"href="a00010.html"title="Template for 3 * 3 matrix of floating-point numbers.">detail::tmat3x3<valType></a><spanclass="keyword">const</span>& x){<spanclass="keywordflow">return</span><aclass="code"href="a00164.html#ga4d37447d81ceade1d10d68c995a4d881"title="Converts a 3 * 3 matrix to a quaternion.">quat_cast</a>(x);}
<aname="l00207"></a><aclass="code"href="a00210.html#ga25b6237ccb6c4a69d57a181aac99aa43">00207</a> detail::tquat<valType><aclass="code"href="a00210.html#ga70cb5b2da64a17632dbf151dcfec0150"title="Converts a 3 * 3 matrix to a quaternion.">toQuat</a>(
<aname="l00208"></a>00208 <aclass="code"href="a00014.html"title="Template for 4 * 4 matrix of floating-point numbers.">detail::tmat4x4<valType></a><spanclass="keyword">const</span>& x){<spanclass="keywordflow">return</span><aclass="code"href="a00164.html#ga4d37447d81ceade1d10d68c995a4d881"title="Converts a 3 * 3 matrix to a quaternion.">quat_cast</a>(x);}
<aname="l00213"></a>00213 detail::tquat<T><aclass="code"href="a00210.html#gae2cb4ac4676a57fb6db64aa515e608ab"title="Quaternion interpolation using the rotation short path.">shortMix</a>(
<aname="l00221"></a>00221 detail::tquat<T><aclass="code"href="a00210.html#ga804e80b331a83eed2ed71a5c985593cd"title="Quaternion normalized linear interpolation.">fastMix</a>(