<trclass="memdesc:gac84898c466e609cdd2e81d9ba907d9e8"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Higher multiple number of Source. <ahref="a00175.html#gac84898c466e609cdd2e81d9ba907d9e8">More...</a><br/></td></tr>
<trclass="memitem:gafe632af669ac57d670ca18e3665a12ca"><tdclass="memTemplParams"colspan="2">template<typename T , precision P, template< typename, precision > class vecType></td></tr>
<trclass="memitem:gafe632af669ac57d670ca18e3665a12ca"><tdclass="memTemplItemLeft"align="right"valign="top">GLM_FUNC_DECL vecType< T, P > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00175.html#gafe632af669ac57d670ca18e3665a12ca">ceilMultiple</a> (vecType< T, P > const &Source, vecType< T, P > const &Multiple)</td></tr>
<trclass="memdesc:gafe632af669ac57d670ca18e3665a12ca"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Higher multiple number of Source. <ahref="a00175.html#gafe632af669ac57d670ca18e3665a12ca">More...</a><br/></td></tr>
<trclass="memdesc:gaa73c7690c787086fa3ac1c312264acab"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the power of two number which value is just higher the input value, round up to a power of two. <ahref="a00175.html#gaa73c7690c787086fa3ac1c312264acab">More...</a><br/></td></tr>
<trclass="memitem:ga76ec9b214ea1376fe09a903e34bab847"><tdclass="memTemplParams"colspan="2">template<typename T , precision P, template< typename, precision > class vecType></td></tr>
<trclass="memitem:ga76ec9b214ea1376fe09a903e34bab847"><tdclass="memTemplItemLeft"align="right"valign="top">GLM_FUNC_DECL vecType< T, P > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00175.html#ga76ec9b214ea1376fe09a903e34bab847">ceilPowerOfTwo</a> (vecType< T, P > const &value)</td></tr>
<trclass="memdesc:ga76ec9b214ea1376fe09a903e34bab847"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the power of two number which value is just higher the input value, round up to a power of two. <ahref="a00175.html#ga76ec9b214ea1376fe09a903e34bab847">More...</a><br/></td></tr>
<trclass="memdesc:ga9eafb9dbedf84e5cece65c2fe9d5631d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Lower multiple number of Source. <ahref="a00175.html#ga9eafb9dbedf84e5cece65c2fe9d5631d">More...</a><br/></td></tr>
<trclass="memitem:ga6912db42d43873fe1dedb3aed2b7a239"><tdclass="memTemplParams"colspan="2">template<typename T , precision P, template< typename, precision > class vecType></td></tr>
<trclass="memitem:ga6912db42d43873fe1dedb3aed2b7a239"><tdclass="memTemplItemLeft"align="right"valign="top">GLM_FUNC_DECL vecType< T, P > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00175.html#ga6912db42d43873fe1dedb3aed2b7a239">floorMultiple</a> (vecType< T, P > const &Source, vecType< T, P > const &Multiple)</td></tr>
<trclass="memdesc:ga6912db42d43873fe1dedb3aed2b7a239"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Lower multiple number of Source. <ahref="a00175.html#ga6912db42d43873fe1dedb3aed2b7a239">More...</a><br/></td></tr>
<trclass="memdesc:gac80f6519c31baae10d8d7bea6735d1fa"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the power of two number which value is just lower the input value, round down to a power of two. <ahref="a00175.html#gac80f6519c31baae10d8d7bea6735d1fa">More...</a><br/></td></tr>
<trclass="memitem:ga6a5a8f6dd1b2f755e4572bd039062c37"><tdclass="memTemplParams"colspan="2">template<typename T , precision P, template< typename, precision > class vecType></td></tr>
<trclass="memitem:ga6a5a8f6dd1b2f755e4572bd039062c37"><tdclass="memTemplItemLeft"align="right"valign="top">GLM_FUNC_DECL vecType< T, P > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00175.html#ga6a5a8f6dd1b2f755e4572bd039062c37">floorPowerOfTwo</a> (vecType< T, P > const &value)</td></tr>
<trclass="memdesc:ga6a5a8f6dd1b2f755e4572bd039062c37"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the power of two number which value is just lower the input value, round down to a power of two. <ahref="a00175.html#ga6a5a8f6dd1b2f755e4572bd039062c37">More...</a><br/></td></tr>
<trclass="memdesc:gaf7444a7b2eb524f373463ceba76b9326"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return true if the 'Value' is a multiple of 'Multiple'. <ahref="a00175.html#gaf7444a7b2eb524f373463ceba76b9326">More...</a><br/></td></tr>
<trclass="memitem:ga50ea5d5dc33fffba39ad6002a3784123"><tdclass="memTemplParams"colspan="2">template<typename T , precision P, template< typename, precision > class vecType></td></tr>
<trclass="memitem:ga50ea5d5dc33fffba39ad6002a3784123"><tdclass="memTemplItemLeft"align="right"valign="top">GLM_FUNC_DECL vecType< bool, P > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00175.html#ga50ea5d5dc33fffba39ad6002a3784123">isMultiple</a> (vecType< T, P > const &Value, T Multiple)</td></tr>
<trclass="memdesc:ga50ea5d5dc33fffba39ad6002a3784123"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return true if the 'Value' is a multiple of 'Multiple'. <ahref="a00175.html#ga50ea5d5dc33fffba39ad6002a3784123">More...</a><br/></td></tr>
<trclass="memitem:ga7ae705574ef3e3ebfb4f537d8d285c48"><tdclass="memTemplParams"colspan="2">template<typename T , precision P, template< typename, precision > class vecType></td></tr>
<trclass="memitem:ga7ae705574ef3e3ebfb4f537d8d285c48"><tdclass="memTemplItemLeft"align="right"valign="top">GLM_FUNC_DECL vecType< bool, P > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00175.html#ga7ae705574ef3e3ebfb4f537d8d285c48">isMultiple</a> (vecType< T, P > const &Value, vecType< T, P > const &Multiple)</td></tr>
<trclass="memdesc:ga7ae705574ef3e3ebfb4f537d8d285c48"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return true if the 'Value' is a multiple of 'Multiple'. <ahref="a00175.html#ga7ae705574ef3e3ebfb4f537d8d285c48">More...</a><br/></td></tr>
<trclass="memdesc:gaebf826fbb6e0a70eeaab0792d89b25ec"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return true if the value is a power of two number. <ahref="a00175.html#gaebf826fbb6e0a70eeaab0792d89b25ec">More...</a><br/></td></tr>
<trclass="memitem:gad454e4c8d8cd73ddc7de855f733a1465"><tdclass="memTemplParams"colspan="2">template<typename T , precision P, template< typename, precision > class vecType></td></tr>
<trclass="memitem:gad454e4c8d8cd73ddc7de855f733a1465"><tdclass="memTemplItemLeft"align="right"valign="top">GLM_FUNC_DECL vecType< bool, P > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00175.html#gad454e4c8d8cd73ddc7de855f733a1465">isPowerOfTwo</a> (vecType< T, P > const &value)</td></tr>
<trclass="memdesc:gad454e4c8d8cd73ddc7de855f733a1465"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return true if the value is a power of two number. <ahref="a00175.html#gad454e4c8d8cd73ddc7de855f733a1465">More...</a><br/></td></tr>
<trclass="memdesc:ga6739d1de04b2cea7c78675b365644bce"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Lower multiple number of Source. <ahref="a00175.html#ga6739d1de04b2cea7c78675b365644bce">More...</a><br/></td></tr>
<trclass="memitem:ga10a8ab7b254257b607b6a3fc68c3e661"><tdclass="memTemplParams"colspan="2">template<typename T , precision P, template< typename, precision > class vecType></td></tr>
<trclass="memitem:ga10a8ab7b254257b607b6a3fc68c3e661"><tdclass="memTemplItemLeft"align="right"valign="top">GLM_FUNC_DECL vecType< T, P > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00175.html#ga10a8ab7b254257b607b6a3fc68c3e661">roundMultiple</a> (vecType< T, P > const &Source, vecType< T, P > const &Multiple)</td></tr>
<trclass="memdesc:ga10a8ab7b254257b607b6a3fc68c3e661"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Lower multiple number of Source. <ahref="a00175.html#ga10a8ab7b254257b607b6a3fc68c3e661">More...</a><br/></td></tr>
<trclass="memdesc:ga6d24a9e3abe3e6a908661b43acb8efe0"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the power of two number which value is the closet to the input value. <ahref="a00175.html#ga6d24a9e3abe3e6a908661b43acb8efe0">More...</a><br/></td></tr>
<trclass="memitem:gae95be3b384f3bbd00c6c1cf0a1f96485"><tdclass="memTemplParams"colspan="2">template<typename T , precision P, template< typename, precision > class vecType></td></tr>
<trclass="memitem:gae95be3b384f3bbd00c6c1cf0a1f96485"><tdclass="memTemplItemLeft"align="right"valign="top">GLM_FUNC_DECL vecType< T, P > </td><tdclass="memTemplItemRight"valign="bottom"><aclass="el"href="a00175.html#gae95be3b384f3bbd00c6c1cf0a1f96485">roundPowerOfTwo</a> (vecType< T, P > const &value)</td></tr>
<trclass="memdesc:gae95be3b384f3bbd00c6c1cf0a1f96485"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Return the power of two number which value is the closet to the input value. <ahref="a00175.html#gae95be3b384f3bbd00c6c1cf0a1f96485">More...</a><br/></td></tr>
<dlclass="section see"><dt>See also</dt><dd><aclass="el"href="a00155.html"title="The core of GLM, which implements exactly and only the GLSL specification to the degree possible...">GLM Core</a> (dependence) </dd>
<dd>
<aclass="el"href="a00175.html"title="rounding value to specific boundings ">GLM_GTC_round</a> (dependence) </dd></dl>