<ahref="a00024.html">Go to the documentation of this file.</a><divclass="fragment"><divclass="line"><aname="l00001"></a><spanclass="lineno"> 1</span> </div>
<divclass="line"><aname="l00097"></a><spanclass="lineno"> 97</span>  T <spanclass="keyword">const</span>&<aclass="code"href="a00179.html#ga23a3fc7ada5bbb665ff84c92c6e0542c">angle</a>,</div>
<divclass="line"><aname="l00098"></a><spanclass="lineno"> 98</span>  T <spanclass="keyword">const</span>& angleX);</div>
<divclass="line"><aname="l00118"></a><spanclass="lineno"> 118</span>  T <spanclass="keyword">const</span>&<aclass="code"href="a00179.html#ga1de7653ddf380ff06d2300eea831664c">yaw</a>,</div>
<divclass="line"><aname="l00119"></a><spanclass="lineno"> 119</span>  T <spanclass="keyword">const</span>&<aclass="code"href="a00179.html#ga4d345dc369a54f53f5ebc375bac56d11">pitch</a>,</div>
<divclass="line"><aname="l00120"></a><spanclass="lineno"> 120</span>  T <spanclass="keyword">const</span>&<aclass="code"href="a00179.html#ga6d883e423bc425f4334fcce202131f7e">roll</a>);</div>
<divclass="line"><aname="l00126"></a><spanclass="lineno"> 126</span>  T <spanclass="keyword">const</span>&<aclass="code"href="a00179.html#ga1de7653ddf380ff06d2300eea831664c">yaw</a>,</div>
<divclass="line"><aname="l00127"></a><spanclass="lineno"> 127</span>  T <spanclass="keyword">const</span>&<aclass="code"href="a00179.html#ga4d345dc369a54f53f5ebc375bac56d11">pitch</a>,</div>
<divclass="line"><aname="l00128"></a><spanclass="lineno"> 128</span>  T <spanclass="keyword">const</span>&<aclass="code"href="a00179.html#ga6d883e423bc425f4334fcce202131f7e">roll</a>);</div>
<divclass="ttc"id="a00193_html_gafce41e36e0a7f202c5a612c88e50de6f"><divclass="ttname"><ahref="a00193.html#gafce41e36e0a7f202c5a612c88e50de6f">glm::yawPitchRoll</a></div><divclass="ttdeci">detail::tmat4x4< T, defaultp > yawPitchRoll(T const &yaw, T const &pitch, T const &roll)</div><divclass="ttdoc">Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z). </div></div>
<divclass="ttc"id="a00193_html_ga0d009110bb668be151fd1d45eb546c8b"><divclass="ttname"><ahref="a00193.html#ga0d009110bb668be151fd1d45eb546c8b">glm::eulerAngleZX</a></div><divclass="ttdeci">detail::tmat4x4< T, defaultp > eulerAngleZX(T const &angle, T const &angleX)</div><divclass="ttdoc">Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Z * X). </div></div>
<divclass="ttc"id="a00193_html_gaef17010aabe7b3a1b9f071b959da8d6c"><divclass="ttname"><ahref="a00193.html#gaef17010aabe7b3a1b9f071b959da8d6c">glm::eulerAngleYZ</a></div><divclass="ttdeci">detail::tmat4x4< T, defaultp > eulerAngleYZ(T const &angleY, T const &angleZ)</div><divclass="ttdoc">Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * Z). </div></div>
<divclass="ttc"id="a00179_html_ga23a3fc7ada5bbb665ff84c92c6e0542c"><divclass="ttname"><ahref="a00179.html#ga23a3fc7ada5bbb665ff84c92c6e0542c">glm::angle</a></div><divclass="ttdeci">GLM_FUNC_DECL T angle(detail::tquat< T, P > const &x)</div><divclass="ttdoc">Returns the quaternion rotation angle. </div></div>
<divclass="ttc"id="a00193_html_gae497bfac82a0c53b3a94280188eaf79a"><divclass="ttname"><ahref="a00193.html#gae497bfac82a0c53b3a94280188eaf79a">glm::eulerAngleXY</a></div><divclass="ttdeci">detail::tmat4x4< T, defaultp > eulerAngleXY(T const &angleX, T const &angleY)</div><divclass="ttdoc">Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Y). </div></div>
<divclass="ttc"id="a00193_html_gae0986bf2d3703d69d5319e97e71fc6a8"><divclass="ttname"><ahref="a00193.html#gae0986bf2d3703d69d5319e97e71fc6a8">glm::orientate3</a></div><divclass="ttdeci">detail::tmat3x3< T, defaultp > orientate3(T const &angle)</div><divclass="ttdoc">Creates a 2D 4 * 4 homogeneous rotation matrix from an euler angle. </div></div>
<divclass="ttc"id="a00193_html_ga06eada5b8cdd34d5cd94c1a4da0343f0"><divclass="ttname"><ahref="a00193.html#ga06eada5b8cdd34d5cd94c1a4da0343f0">glm::eulerAngleZ</a></div><divclass="ttdeci">detail::tmat4x4< T, defaultp > eulerAngleZ(T const &angleZ)</div><divclass="ttdoc">Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle Z. </div></div>
<divclass="ttc"id="a00193_html_gad29ebe3491118547ebf95f4668a1528c"><divclass="ttname"><ahref="a00193.html#gad29ebe3491118547ebf95f4668a1528c">glm::orientate4</a></div><divclass="ttdeci">detail::tmat4x4< T, P > orientate4(detail::tvec3< T, P > const &angles)</div><divclass="ttdoc">Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z). </div></div>
<divclass="ttc"id="a00179_html_ga6d883e423bc425f4334fcce202131f7e"><divclass="ttname"><ahref="a00179.html#ga6d883e423bc425f4334fcce202131f7e">glm::roll</a></div><divclass="ttdeci">GLM_FUNC_DECL T roll(detail::tquat< T, P > const &x)</div><divclass="ttdoc">Returns roll value of euler angles expressed in radians if GLM_FORCE_RADIANS is defined or degrees ot...</div></div>
<divclass="ttc"id="a00193_html_gacb22f19a8afecdaca822db292c443617"><divclass="ttname"><ahref="a00193.html#gacb22f19a8afecdaca822db292c443617">glm::eulerAngleYXZ</a></div><divclass="ttdeci">detail::tmat4x4< T, defaultp > eulerAngleYXZ(T const &yaw, T const &pitch, T const &roll)</div><divclass="ttdoc">Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X * Z). </div></div>
<divclass="ttc"id="a00193_html_ga651d7f93f1773ddda9279196bfd9adbe"><divclass="ttname"><ahref="a00193.html#ga651d7f93f1773ddda9279196bfd9adbe">glm::eulerAngleX</a></div><divclass="ttdeci">detail::tmat4x4< T, defaultp > eulerAngleX(T const &angleX)</div><divclass="ttdoc">Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle X. </div></div>
<divclass="ttc"id="a00193_html_gadf24b9fd127b463c42a8ce72b9d46287"><divclass="ttname"><ahref="a00193.html#gadf24b9fd127b463c42a8ce72b9d46287">glm::eulerAngleYX</a></div><divclass="ttdeci">detail::tmat4x4< T, defaultp > eulerAngleYX(T const &angleY, T const &angleX)</div><divclass="ttdoc">Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Y * X). </div></div>
<divclass="ttc"id="a00193_html_ga9308c92ff946518b8de5ebb6c430bd3d"><divclass="ttname"><ahref="a00193.html#ga9308c92ff946518b8de5ebb6c430bd3d">glm::eulerAngleY</a></div><divclass="ttdeci">detail::tmat4x4< T, defaultp > eulerAngleY(T const &angleY)</div><divclass="ttdoc">Creates a 3D 4 * 4 homogeneous rotation matrix from an euler angle Y. </div></div>
<divclass="ttc"id="a00193_html_gaa9926b9fb01ba8ed44ad45ffd47feec2"><divclass="ttname"><ahref="a00193.html#gaa9926b9fb01ba8ed44ad45ffd47feec2">glm::eulerAngleZY</a></div><divclass="ttdeci">detail::tmat4x4< T, defaultp > eulerAngleZY(T const &angleZ, T const &angleY)</div><divclass="ttdoc">Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (Z * Y). </div></div>
<divclass="ttc"id="a00179_html_ga4d345dc369a54f53f5ebc375bac56d11"><divclass="ttname"><ahref="a00179.html#ga4d345dc369a54f53f5ebc375bac56d11">glm::pitch</a></div><divclass="ttdeci">GLM_FUNC_DECL T pitch(detail::tquat< T, P > const &x)</div><divclass="ttdoc">Returns pitch value of euler angles expressed in radians if GLM_FORCE_RADIANS is defined or degrees o...</div></div>
<divclass="ttc"id="a00193_html_gab56d532bc06ddcab172cf63119380c64"><divclass="ttname"><ahref="a00193.html#gab56d532bc06ddcab172cf63119380c64">glm::orientate2</a></div><divclass="ttdeci">detail::tmat2x2< T, defaultp > orientate2(T const &angle)</div><divclass="ttdoc">Creates a 2D 2 * 2 rotation matrix from an euler angle. </div></div>
<divclass="ttc"id="a00179_html_ga1de7653ddf380ff06d2300eea831664c"><divclass="ttname"><ahref="a00179.html#ga1de7653ddf380ff06d2300eea831664c">glm::yaw</a></div><divclass="ttdeci">GLM_FUNC_DECL T yaw(detail::tquat< T, P > const &x)</div><divclass="ttdoc">Returns yaw value of euler angles expressed in radians if GLM_FORCE_RADIANS is defined or degrees oth...</div></div>
<divclass="ttc"id="a00193_html_ga046a8b74b81568b888a31e70c3740e8c"><divclass="ttname"><ahref="a00193.html#ga046a8b74b81568b888a31e70c3740e8c">glm::eulerAngleXZ</a></div><divclass="ttdeci">detail::tmat4x4< T, defaultp > eulerAngleXZ(T const &angleX, T const &angleZ)</div><divclass="ttdoc">Creates a 3D 4 * 4 homogeneous rotation matrix from euler angles (X * Z). </div></div>