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:gaef70413f6c794150eec1fc019b4de2d4"><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#gaef70413f6c794150eec1fc019b4de2d4">opj_uint_subs</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:gaef70413f6c794150eec1fc019b4de2d4"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the saturated difference of two unsigned integers. <ahref="#gaef70413f6c794150eec1fc019b4de2d4">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:ga20a9a9e2aee9a99897131989b4a9e7e9"><tdclass="memItemLeft"align="right"valign="top">static <aclass="el"href="openjpeg_8h.html#a2eb6f9e0395b47b8d5e3eeae4fe0c116">INLINE</a><aclass="el"href="openjpeg_8h.html#a871a81193cb4972db35948edd67360bd">OPJ_INT64</a> </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group___o_p_j___i_n_t_m_a_t_h.html#ga20a9a9e2aee9a99897131989b4a9e7e9">opj_int64_clamp</a> (<aclass="el"href="openjpeg_8h.html#a871a81193cb4972db35948edd67360bd">OPJ_INT64</a> a, <aclass="el"href="openjpeg_8h.html#a871a81193cb4972db35948edd67360bd">OPJ_INT64</a><aclass="el"href="index__manager_8c.html#ac1d9c713f42b405f9e353ec99b880755">min</a>, <aclass="el"href="openjpeg_8h.html#a871a81193cb4972db35948edd67360bd">OPJ_INT64</a><aclass="el"href="index__manager_8c.html#aecefdbf80129b12f2ef66ccfbedbb7fe">max</a>)</td></tr>
<trclass="memdesc:ga20a9a9e2aee9a99897131989b4a9e7e9"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Clamp an integer inside an interval. <ahref="#ga20a9a9e2aee9a99897131989b4a9e7e9">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>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="tcd_8c.html#a9dc572b0982c7d7db4f3c53d8ccfdce6">opj_tcd_dc_level_shift_decode()</a>.</p>
<p>Referenced by <aclass="el"href="group___t1.html#ga8494e1a811e935f0feae5776a9d628e1">opj_t1_enc_clnpass()</a>, <aclass="el"href="t1_8c.html#a64b9e9214000b533d5f243db517d411b">opj_t1_enc_clnpass_step()</a>, <aclass="el"href="t1_8c.html#aa946021b83eb158db2e3a1d475a378ca">opj_t1_enc_refpass_step()</a>, and <aclass="el"href="t1_8c.html#ad8f8195ed2a683f7240974fc926d3ce4">opj_t1_enc_sigpass_step()</a>.</p>
<p>Referenced by <aclass="el"href="bench__dwt_8c.html#af9c196f81133ceb1f18310c49b4e8137">init_tilec()</a>, <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_8c.html#a2759cc4cb3d0819cfa0625ffc698493a">opj_j2k_update_image_dimensions()</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#ga999711520bb2752ac63dcce4bb83f3a3">opj_mct_encode_custom()</a>, and <aclass="el"href="group___m_c_t.html#gab2ba4918101781b6715b9768f2a7ffbf">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#gaf46b03251519f1cba8bb01da5abc2169">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#gaf46b03251519f1cba8bb01da5abc2169">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="dwt_8c.html#a53029ae915e8e9763da64cb55b31b437">opj_dwt_segment_grow()</a>, <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>, <aclass="el"href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>, and <aclass="el"href="group___t_c_d.html#gad98baebcb0d551980ef28b692803c1a0">opj_tcd_is_subband_area_of_interest()</a>.</p>
<p>Referenced by <aclass="el"href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <aclass="el"href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <aclass="el"href="group___s_p_a_r_s_e___a_r_r_a_y.html#ga41953de4fab74677337c2597a67c9843">opj_sparse_array_int32_create()</a>, <aclass="el"href="group___t_c_d.html#gad5a64bbb748b2c76bd41ea66715fa897">opj_tcd_decode_tile()</a>, <aclass="el"href="group___t_c_d.html#gad98baebcb0d551980ef28b692803c1a0">opj_tcd_is_subband_area_of_interest()</a>, and <aclass="el"href="tcd_8c.html#a751412dec0df96c8595e1276f19e7aa2">opj_tcd_is_whole_tilecomp_decoding()</a>.</p>
<p>Referenced by <aclass="el"href="dwt_8c.html#a80d6e09d9efb0ed5832601fe356ad0f6">opj_dwt_get_band_coordinates()</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#ga8e1a7d063d261020d4d8984cb2320971">opj_j2k_update_image_data()</a>, <aclass="el"href="group___t_c_d.html#gad5a64bbb748b2c76bd41ea66715fa897">opj_tcd_decode_tile()</a>, and <aclass="el"href="group___t_c_d.html#gad98baebcb0d551980ef28b692803c1a0">opj_tcd_is_subband_area_of_interest()</a>.</p>
<p>Get the saturated difference of two unsigned integers. </p>
<dlclass="section return"><dt>Returns</dt><dd>Returns saturated sum of a-b </dd></dl>
<p>Referenced by <aclass="el"href="dwt_8c.html#a75cd080404aadce6662457dec7cc9d21">opj_dwt_decode_partial_97()</a>, <aclass="el"href="group___d_w_t.html#ga74b827f7914de05bf5bfc52894894803">opj_dwt_decode_partial_tile()</a>, and <aclass="el"href="dwt_8c.html#a53029ae915e8e9763da64cb55b31b437">opj_dwt_segment_grow()</a>.</p>