Exported functions (see also openjpeg.h)</h2></td></tr>
<trclass="memitem:gaac315c40dca690742df538fcc21d4f91"><tdclass="memItemLeft"align="right"valign="top">static <aclass="el"href="openjpeg_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a><aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group___o_p_j___i_n_t_m_a_t_h.html#gaac315c40dca690742df538fcc21d4f91">opj_int_min</a> (<aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> a, <aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> b)</td></tr>
<trclass="memdesc:gaac315c40dca690742df538fcc21d4f91"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the minimum of two integers. <ahref="#gaac315c40dca690742df538fcc21d4f91">More...</a><br/></td></tr>
<trclass="memitem:ga06c1c4470f9765a3ed04963b0daa111a"><tdclass="memItemLeft"align="right"valign="top">static <aclass="el"href="openjpeg_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a><aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group___o_p_j___i_n_t_m_a_t_h.html#ga06c1c4470f9765a3ed04963b0daa111a">opj_uint_min</a> (<aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> a, <aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> b)</td></tr>
<trclass="memdesc:ga06c1c4470f9765a3ed04963b0daa111a"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the minimum of two integers. <ahref="#ga06c1c4470f9765a3ed04963b0daa111a">More...</a><br/></td></tr>
<trclass="memitem:ga2f7d5c3934ee6be38763652b7f80ea6c"><tdclass="memItemLeft"align="right"valign="top">static <aclass="el"href="openjpeg_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a><aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group___o_p_j___i_n_t_m_a_t_h.html#ga2f7d5c3934ee6be38763652b7f80ea6c">opj_int_max</a> (<aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> a, <aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> b)</td></tr>
<trclass="memdesc:ga2f7d5c3934ee6be38763652b7f80ea6c"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the maximum of two integers. <ahref="#ga2f7d5c3934ee6be38763652b7f80ea6c">More...</a><br/></td></tr>
<trclass="memitem:ga2c3eb35fddab83fef25256485b926fc0"><tdclass="memItemLeft"align="right"valign="top">static <aclass="el"href="openjpeg_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a><aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group___o_p_j___i_n_t_m_a_t_h.html#ga2c3eb35fddab83fef25256485b926fc0">opj_uint_max</a> (<aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> a, <aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> b)</td></tr>
<trclass="memdesc:ga2c3eb35fddab83fef25256485b926fc0"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the maximum of two integers. <ahref="#ga2c3eb35fddab83fef25256485b926fc0">More...</a><br/></td></tr>
<trclass="memitem:gab9aad885f5c9bc9e39420003b2b32fe5"><tdclass="memItemLeft"align="right"valign="top">static <aclass="el"href="openjpeg_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a><aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group___o_p_j___i_n_t_m_a_t_h.html#gab9aad885f5c9bc9e39420003b2b32fe5">opj_uint_adds</a> (<aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> a, <aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> b)</td></tr>
<trclass="memdesc:gab9aad885f5c9bc9e39420003b2b32fe5"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the saturated sum of two unsigned integers. <ahref="#gab9aad885f5c9bc9e39420003b2b32fe5">More...</a><br/></td></tr>
<trclass="memitem:gaefb4572107a9aea093be96d966869a0d"><tdclass="memItemLeft"align="right"valign="top">static <aclass="el"href="openjpeg_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a><aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group___o_p_j___i_n_t_m_a_t_h.html#gaefb4572107a9aea093be96d966869a0d">opj_int_clamp</a> (<aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> a, <aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a><aclass="el"href="index__manager_8c.html#ac1d9c713f42b405f9e353ec99b880755">min</a>, <aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a><aclass="el"href="index__manager_8c.html#aecefdbf80129b12f2ef66ccfbedbb7fe">max</a>)</td></tr>
<trclass="memdesc:gaefb4572107a9aea093be96d966869a0d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Clamp an integer inside an interval. <ahref="#gaefb4572107a9aea093be96d966869a0d">More...</a><br/></td></tr>
<trclass="memitem:gab00a7c3619b5af7595961047baff120e"><tdclass="memItemLeft"align="right"valign="top">static <aclass="el"href="openjpeg_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a><aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group___o_p_j___i_n_t_m_a_t_h.html#gab00a7c3619b5af7595961047baff120e">opj_int_ceildiv</a> (<aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> a, <aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> b)</td></tr>
<trclass="memdesc:gab00a7c3619b5af7595961047baff120e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Divide an integer and round upwards. <ahref="#gab00a7c3619b5af7595961047baff120e">More...</a><br/></td></tr>
<trclass="memitem:gae4b2e5a7c8b8f09faacc4a895f866ea1"><tdclass="memItemLeft"align="right"valign="top">static <aclass="el"href="openjpeg_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a><aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group___o_p_j___i_n_t_m_a_t_h.html#gae4b2e5a7c8b8f09faacc4a895f866ea1">opj_uint_ceildiv</a> (<aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> a, <aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> b)</td></tr>
<trclass="memdesc:gae4b2e5a7c8b8f09faacc4a895f866ea1"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Divide an integer and round upwards. <ahref="#gae4b2e5a7c8b8f09faacc4a895f866ea1">More...</a><br/></td></tr>
<trclass="memitem:gaaa1e441dec325d33ccd86aa7ca8ccfdc"><tdclass="memItemLeft"align="right"valign="top">static <aclass="el"href="openjpeg_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a><aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group___o_p_j___i_n_t_m_a_t_h.html#gaaa1e441dec325d33ccd86aa7ca8ccfdc">opj_int_ceildivpow2</a> (<aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> a, <aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> b)</td></tr>
<trclass="memdesc:gaaa1e441dec325d33ccd86aa7ca8ccfdc"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Divide an integer by a power of 2 and round upwards. <ahref="#gaaa1e441dec325d33ccd86aa7ca8ccfdc">More...</a><br/></td></tr>
<trclass="memitem:ga6881e82a881556059d14d265a8d0aa25"><tdclass="memItemLeft"align="right"valign="top">static <aclass="el"href="openjpeg_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a><aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group___o_p_j___i_n_t_m_a_t_h.html#ga6881e82a881556059d14d265a8d0aa25">opj_int64_ceildivpow2</a> (<aclass="el"href="openjpeg_8h.html#a871a81193cb4972db35948edd67360bd">OPJ_INT64</a> a, <aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> b)</td></tr>
<trclass="memdesc:ga6881e82a881556059d14d265a8d0aa25"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Divide a 64bits integer by a power of 2 and round upwards. <ahref="#ga6881e82a881556059d14d265a8d0aa25">More...</a><br/></td></tr>
<trclass="memitem:gae592eb75f221decddec51834b6c4177d"><tdclass="memItemLeft"align="right"valign="top">static <aclass="el"href="openjpeg_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a><aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group___o_p_j___i_n_t_m_a_t_h.html#gae592eb75f221decddec51834b6c4177d">opj_uint_ceildivpow2</a> (<aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> a, <aclass="el"href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> b)</td></tr>
<trclass="memdesc:gae592eb75f221decddec51834b6c4177d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Divide an integer by a power of 2 and round upwards. <ahref="#gae592eb75f221decddec51834b6c4177d">More...</a><br/></td></tr>
<trclass="memitem:gabdf6c78f5b60afd230901e5e0c57f491"><tdclass="memItemLeft"align="right"valign="top">static <aclass="el"href="openjpeg_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a><aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group___o_p_j___i_n_t_m_a_t_h.html#gabdf6c78f5b60afd230901e5e0c57f491">opj_int_floordivpow2</a> (<aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> a, <aclass="el"href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> b)</td></tr>
<trclass="memdesc:gabdf6c78f5b60afd230901e5e0c57f491"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Divide an integer by a power of 2 and round downwards. <ahref="#gabdf6c78f5b60afd230901e5e0c57f491">More...</a><br/></td></tr>
<trclass="memdesc:gaa6a55d57af96308459f6de414227ae40"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get logarithm of an integer and round downwards. <ahref="#gaa6a55d57af96308459f6de414227ae40">More...</a><br/></td></tr>
<trclass="memdesc:ga91ef25eaa56320684de5d1e3a4097823"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get logarithm of an integer and round downwards. <ahref="#ga91ef25eaa56320684de5d1e3a4097823">More...</a><br/></td></tr>
<p>Referenced by <aclass="el"href="group___t1.html#gaeb22e0766c89d205091500cb477f680b">opj_t1_enc_clnpass()</a>, <aclass="el"href="group___t1.html#ga2595a800b851d21ec2cca3a1d57a3688">opj_t1_enc_clnpass_step()</a>, <aclass="el"href="group___t1.html#ga329c1a66ceaa0e163174a67f49961d17">opj_t1_enc_refpass_step()</a>, and <aclass="el"href="group___t1.html#ga80eebf0e3634a59bd879ea54ee6ea905">opj_t1_enc_sigpass_step()</a>.</p>
<p>Referenced by <aclass="el"href="group___p_i.html#gaee8b876f2527189679a63f326283169c">opj_get_all_encoding_parameters()</a>, <aclass="el"href="group___p_i.html#gab348dc4bd38a24fbb62304567748a448">opj_get_encoding_parameters()</a>, <aclass="el"href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <aclass="el"href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, and <aclass="el"href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
<p>References <aclass="el"href="index__manager_8c.html#aecefdbf80129b12f2ef66ccfbedbb7fe">max()</a>, and <aclass="el"href="index__manager_8c.html#ac1d9c713f42b405f9e353ec99b880755">min()</a>.</p>
<p>Referenced by <aclass="el"href="group___d_w_t.html#ga2951099dd464175bcf192755f843fe56">opj_dwt_encode_1_real()</a>, <aclass="el"href="group___m_c_t.html#gab0946464e132487d1acffbeddd1a1a2e">opj_mct_encode_custom()</a>, and <aclass="el"href="group___m_c_t.html#ga86257006fea7a32f031fffe8dfe74c98">opj_mct_encode_real()</a>.</p>
<p>Referenced by <aclass="el"href="group___p_i.html#gaee8b876f2527189679a63f326283169c">opj_get_all_encoding_parameters()</a>, <aclass="el"href="group___p_i.html#gab348dc4bd38a24fbb62304567748a448">opj_get_encoding_parameters()</a>, <aclass="el"href="group___p_i.html#gae9c13dff4b68aeadae3bc08d7d42ac64">opj_pi_next_cprl()</a>, <aclass="el"href="group___p_i.html#ga1cd070fd2265de3eac5acbfbea53c6b2">opj_pi_next_pcrl()</a>, <aclass="el"href="group___p_i.html#ga48f92b41cb5fcc614bfcc8d76a9a0890">opj_pi_next_rpcl()</a>, and <aclass="el"href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
<p>Referenced by <aclass="el"href="group___d_w_t.html#gab25c1a377c367a7246c24179477cd956">opj_dwt_encode_stepsize()</a>, <aclass="el"href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <aclass="el"href="group___t1.html#ga129afb46903336a9f911323b47e29b81">opj_t1_encode_cblk()</a>, and <aclass="el"href="group___t2.html#ga08a6b4ac26dfd81119b329f02c480f39">opj_t2_encode_packet()</a>.</p>
<p>Referenced by <aclass="el"href="t1__generate__luts_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>, <aclass="el"href="group___p_i.html#gab348dc4bd38a24fbb62304567748a448">opj_get_encoding_parameters()</a>, <aclass="el"href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <aclass="el"href="group___t1.html#ga129afb46903336a9f911323b47e29b81">opj_t1_encode_cblk()</a>, <aclass="el"href="group___t2.html#ga08a6b4ac26dfd81119b329f02c480f39">opj_t2_encode_packet()</a>, and <aclass="el"href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
<p>Referenced by <aclass="el"href="group___p_i.html#gaee8b876f2527189679a63f326283169c">opj_get_all_encoding_parameters()</a>, <aclass="el"href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <aclass="el"href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, and <aclass="el"href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
<p>Referenced by <aclass="el"href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, and <aclass="el"href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>.</p>
<p>Referenced by <aclass="el"href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, and <aclass="el"href="group___j2_k.html#ga7d62e2e69643f4b8a5968a2d99c5a369">opj_j2k_update_image_data()</a>.</p>
<p>Referenced by <aclass="el"href="group___p_i.html#gaee8b876f2527189679a63f326283169c">opj_get_all_encoding_parameters()</a>, <aclass="el"href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <aclass="el"href="group___j2_k.html#ga04ea16ab96380d332954db0118303b37">opj_j2k_get_max_coc_size()</a>, <aclass="el"href="group___j2_k.html#gaeb736e59c5e1c7fe4da41cf2c0ac5fde">opj_j2k_get_max_poc_size()</a>, <aclass="el"href="group___j2_k.html#gad7d565026d9f109a8cb8516133c2d40b">opj_j2k_get_max_toc_size()</a>, <aclass="el"href="group___t2.html#ga6de6ce65e2c8b2ae26fb17a8b318cee4">opj_t2_decode_packets()</a>, and <aclass="el"href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>