<trclass="memitem:gacf95a09cc9ae2fd9c4412f6d2ab4cdd6"><tdclass="memTemplParams"colspan="2">template<typename T ></td></tr>
<trclass="memitem:gacf95a09cc9ae2fd9c4412f6d2ab4cdd6"><tdclass="memTemplItemLeft"align="right"valign="top">T </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00195.html#gacf95a09cc9ae2fd9c4412f6d2ab4cdd6">max</a> (T const &x, T const &y, T const &z)</td></tr>
<trclass="memitem:gad24b7385f8353a1616b32b9e3fdad822"><tdclass="memTemplParams"colspan="2">template<typename T , template< typename > class C></td></tr>
<trclass="memitem:gad24b7385f8353a1616b32b9e3fdad822"><tdclass="memTemplItemLeft"align="right"valign="top">C< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00195.html#gad24b7385f8353a1616b32b9e3fdad822">max</a> (C< T > const &x, typename C< T >::T const &y, typename C< T >::T const &z)</td></tr>
<trclass="memitem:gabce5be93a81bd88050511f8053dc7506"><tdclass="memTemplParams"colspan="2">template<typename T , template< typename > class C></td></tr>
<trclass="memitem:gabce5be93a81bd88050511f8053dc7506"><tdclass="memTemplItemLeft"align="right"valign="top">C< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00195.html#gabce5be93a81bd88050511f8053dc7506">max</a> (C< T > const &x, C< T > const &y, C< T > const &z)</td></tr>
<trclass="memitem:ga182c8b93fb0330d69d7b7de753e55b43"><tdclass="memTemplParams"colspan="2">template<typename T ></td></tr>
<trclass="memitem:ga182c8b93fb0330d69d7b7de753e55b43"><tdclass="memTemplItemLeft"align="right"valign="top">T </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00195.html#ga182c8b93fb0330d69d7b7de753e55b43">max</a> (T const &x, T const &y, T const &z, T const &w)</td></tr>
<trclass="memitem:ga0a49832d9adbe0dbf25b1c26d21b4260"><tdclass="memTemplParams"colspan="2">template<typename T , template< typename > class C></td></tr>
<trclass="memitem:ga0a49832d9adbe0dbf25b1c26d21b4260"><tdclass="memTemplItemLeft"align="right"valign="top">C< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00195.html#ga0a49832d9adbe0dbf25b1c26d21b4260">max</a> (C< T > const &x, typename C< T >::T const &y, typename C< T >::T const &z, typename C< T >::T const &w)</td></tr>
<trclass="memitem:ga50cbe34b354aa247e7cf7a7f9d4d53e2"><tdclass="memTemplParams"colspan="2">template<typename T , template< typename > class C></td></tr>
<trclass="memitem:ga50cbe34b354aa247e7cf7a7f9d4d53e2"><tdclass="memTemplItemLeft"align="right"valign="top">C< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00195.html#ga50cbe34b354aa247e7cf7a7f9d4d53e2">max</a> (C< T > const &x, C< T > const &y, C< T > const &z, C< T > const &w)</td></tr>
<trclass="memitem:gaa8615e92f9e0fd6561ff55ed6f1e0552"><tdclass="memTemplParams"colspan="2">template<typename T ></td></tr>
<trclass="memitem:gaa8615e92f9e0fd6561ff55ed6f1e0552"><tdclass="memTemplItemLeft"align="right"valign="top">T </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00195.html#gaa8615e92f9e0fd6561ff55ed6f1e0552">min</a> (T const &x, T const &y, T const &z)</td></tr>
<trclass="memitem:ga2e2ae620cb8b594f6df161f77176813e"><tdclass="memTemplParams"colspan="2">template<typename T , template< typename > class C></td></tr>
<trclass="memitem:ga2e2ae620cb8b594f6df161f77176813e"><tdclass="memTemplItemLeft"align="right"valign="top">C< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00195.html#ga2e2ae620cb8b594f6df161f77176813e">min</a> (C< T > const &x, typename C< T >::T const &y, typename C< T >::T const &z)</td></tr>
<trclass="memitem:gaaf6116a1a1336637fae81c776931d6a2"><tdclass="memTemplParams"colspan="2">template<typename T , template< typename > class C></td></tr>
<trclass="memitem:gaaf6116a1a1336637fae81c776931d6a2"><tdclass="memTemplItemLeft"align="right"valign="top">C< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00195.html#gaaf6116a1a1336637fae81c776931d6a2">min</a> (C< T > const &x, C< T > const &y, C< T > const &z)</td></tr>
<trclass="memitem:ga66d6335250659e47aebbc7ed3b9f02e3"><tdclass="memTemplParams"colspan="2">template<typename T ></td></tr>
<trclass="memitem:ga66d6335250659e47aebbc7ed3b9f02e3"><tdclass="memTemplItemLeft"align="right"valign="top">T </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00195.html#ga66d6335250659e47aebbc7ed3b9f02e3">min</a> (T const &x, T const &y, T const &z, T const &w)</td></tr>
<trclass="memitem:gaf463490a292356d9feea189f61fc8b73"><tdclass="memTemplParams"colspan="2">template<typename T , template< typename > class C></td></tr>
<trclass="memitem:gaf463490a292356d9feea189f61fc8b73"><tdclass="memTemplItemLeft"align="right"valign="top">C< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00195.html#gaf463490a292356d9feea189f61fc8b73">min</a> (C< T > const &x, typename C< T >::T const &y, typename C< T >::T const &z, typename C< T >::T const &w)</td></tr>
<trclass="memitem:ga9a01347f2741d9b08c0b09027044281d"><tdclass="memTemplParams"colspan="2">template<typename T , template< typename > class C></td></tr>
<trclass="memitem:ga9a01347f2741d9b08c0b09027044281d"><tdclass="memTemplItemLeft"align="right"valign="top">C< T > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00195.html#ga9a01347f2741d9b08c0b09027044281d">min</a> (C< T > const &x, C< T > const &y, C< T > const &z, C< T > const &w)</td></tr>
<p>Min and max functions for 3 to 4 parameters. </p>
<p><<aclass="el"href="a00028.html"title="OpenGL Mathematics (glm.g-truc.net) ">glm/gtx/extented_min_max.hpp</a>> need to be included to use these functionalities. </p>
<p>Return the maximum component-wise values of 3 inputs. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="a00195.html"title="Min and max functions for 3 to 4 parameters. ">GLM_GTX_extented_min_max</a></dd></dl>
<tdclass="paramtype">C< T > const & </td>
<tdclass="paramname"><em>x</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">typename C< T >::T const & </td>
<tdclass="paramname"><em>y</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">typename C< T >::T const & </td>
<tdclass="paramname"><em>z</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><divclass="memdoc">
<p>Return the maximum component-wise values of 3 inputs. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="a00195.html"title="Min and max functions for 3 to 4 parameters. ">GLM_GTX_extented_min_max</a></dd></dl>
<tdclass="paramtype">C< T > const & </td>
<tdclass="paramname"><em>x</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">C< T > const & </td>
<tdclass="paramname"><em>y</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">C< T > const & </td>
<tdclass="paramname"><em>z</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><divclass="memdoc">
<p>Return the maximum component-wise values of 3 inputs. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="a00195.html"title="Min and max functions for 3 to 4 parameters. ">GLM_GTX_extented_min_max</a></dd></dl>
<p>Return the maximum component-wise values of 4 inputs. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="a00195.html"title="Min and max functions for 3 to 4 parameters. ">GLM_GTX_extented_min_max</a></dd></dl>
<tdclass="paramtype">C< T > const & </td>
<tdclass="paramname"><em>x</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">typename C< T >::T const & </td>
<tdclass="paramname"><em>y</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">typename C< T >::T const & </td>
<tdclass="paramname"><em>z</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">typename C< T >::T const & </td>
<tdclass="paramname"><em>w</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><divclass="memdoc">
<p>Return the maximum component-wise values of 4 inputs. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="a00195.html"title="Min and max functions for 3 to 4 parameters. ">GLM_GTX_extented_min_max</a></dd></dl>
<tdclass="paramtype">C< T > const & </td>
<tdclass="paramname"><em>x</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">C< T > const & </td>
<tdclass="paramname"><em>y</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">C< T > const & </td>
<tdclass="paramname"><em>z</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">C< T > const & </td>
<tdclass="paramname"><em>w</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><divclass="memdoc">
<p>Return the maximum component-wise values of 4 inputs. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="a00195.html"title="Min and max functions for 3 to 4 parameters. ">GLM_GTX_extented_min_max</a></dd></dl>
<p>Return the minimum component-wise values of 3 inputs. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="a00195.html"title="Min and max functions for 3 to 4 parameters. ">GLM_GTX_extented_min_max</a></dd></dl>
<tdclass="paramtype">C< T > const & </td>
<tdclass="paramname"><em>x</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">typename C< T >::T const & </td>
<tdclass="paramname"><em>y</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">typename C< T >::T const & </td>
<tdclass="paramname"><em>z</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><divclass="memdoc">
<p>Return the minimum component-wise values of 3 inputs. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="a00195.html"title="Min and max functions for 3 to 4 parameters. ">GLM_GTX_extented_min_max</a></dd></dl>
<tdclass="paramtype">C< T > const & </td>
<tdclass="paramname"><em>x</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">C< T > const & </td>
<tdclass="paramname"><em>y</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">C< T > const & </td>
<tdclass="paramname"><em>z</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><divclass="memdoc">
<p>Return the minimum component-wise values of 3 inputs. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="a00195.html"title="Min and max functions for 3 to 4 parameters. ">GLM_GTX_extented_min_max</a></dd></dl>
<p>Return the minimum component-wise values of 4 inputs. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="a00195.html"title="Min and max functions for 3 to 4 parameters. ">GLM_GTX_extented_min_max</a></dd></dl>
<tdclass="paramtype">C< T > const & </td>
<tdclass="paramname"><em>x</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">typename C< T >::T const & </td>
<tdclass="paramname"><em>y</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">typename C< T >::T const & </td>
<tdclass="paramname"><em>z</em>, </td>
</tr>
<tr>
<tdclass="paramkey"></td>
<td></td>
<tdclass="paramtype">typename C< T >::T const & </td>
<tdclass="paramname"><em>w</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><divclass="memdoc">
<p>Return the minimum component-wise values of 4 inputs. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="a00195.html"title="Min and max functions for 3 to 4 parameters. ">GLM_GTX_extented_min_max</a></dd></dl>
<p>Return the minimum component-wise values of 4 inputs. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="a00195.html"title="Min and max functions for 3 to 4 parameters. ">GLM_GTX_extented_min_max</a></dd></dl>