openjpeg/doxygen/structopj__cp.html

933 lines
80 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>OpenJPEG: opj_cp Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
</ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
<div class="title">opj_cp Struct Reference<div class="ingroups"><a class="el" href="group___j2_k.html">J2K - JPEG-2000 codestream reader/writer</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p>Coding parameters.
<a href="structopj__cp.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="j2k_8h_source.html">j2k.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:acf1558d84c50f976726c0f8c9b814995"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446">OPJ_UINT16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#acf1558d84c50f976726c0f8c9b814995">rsiz</a></td></tr>
<tr class="memdesc:acf1558d84c50f976726c0f8c9b814995"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of the image in bits. <a href="#acf1558d84c50f976726c0f8c9b814995">More...</a><br /></td></tr>
<tr class="separator:acf1558d84c50f976726c0f8c9b814995"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeed9ee798ec24aaa27baa3088b3b3f14"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#aeed9ee798ec24aaa27baa3088b3b3f14">tx0</a></td></tr>
<tr class="memdesc:aeed9ee798ec24aaa27baa3088b3b3f14"><td class="mdescLeft">&#160;</td><td class="mdescRight">XTOsiz. <a href="#aeed9ee798ec24aaa27baa3088b3b3f14">More...</a><br /></td></tr>
<tr class="separator:aeed9ee798ec24aaa27baa3088b3b3f14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59415df77f13078e76678123415f403e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a59415df77f13078e76678123415f403e">ty0</a></td></tr>
<tr class="memdesc:a59415df77f13078e76678123415f403e"><td class="mdescLeft">&#160;</td><td class="mdescRight">YTOsiz. <a href="#a59415df77f13078e76678123415f403e">More...</a><br /></td></tr>
<tr class="separator:a59415df77f13078e76678123415f403e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae555943d0b5aeb0c6b9a5d1e25f448b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#aae555943d0b5aeb0c6b9a5d1e25f448b">tdx</a></td></tr>
<tr class="memdesc:aae555943d0b5aeb0c6b9a5d1e25f448b"><td class="mdescLeft">&#160;</td><td class="mdescRight">XTsiz. <a href="#aae555943d0b5aeb0c6b9a5d1e25f448b">More...</a><br /></td></tr>
<tr class="separator:aae555943d0b5aeb0c6b9a5d1e25f448b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fd9a036bf63787fe10a26f9d51a9da2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a0fd9a036bf63787fe10a26f9d51a9da2">tdy</a></td></tr>
<tr class="memdesc:a0fd9a036bf63787fe10a26f9d51a9da2"><td class="mdescLeft">&#160;</td><td class="mdescRight">YTsiz. <a href="#a0fd9a036bf63787fe10a26f9d51a9da2">More...</a><br /></td></tr>
<tr class="separator:a0fd9a036bf63787fe10a26f9d51a9da2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad40b1f8e4c66ba8f2db837134561ccbc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a5feb75769eeb8b7e97ea07495d42631e">OPJ_CHAR</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ad40b1f8e4c66ba8f2db837134561ccbc">comment</a></td></tr>
<tr class="memdesc:ad40b1f8e4c66ba8f2db837134561ccbc"><td class="mdescLeft">&#160;</td><td class="mdescRight">comment <a href="#ad40b1f8e4c66ba8f2db837134561ccbc">More...</a><br /></td></tr>
<tr class="separator:ad40b1f8e4c66ba8f2db837134561ccbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abacc172096044123cfa0a7b027cd457f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#abacc172096044123cfa0a7b027cd457f">tw</a></td></tr>
<tr class="memdesc:abacc172096044123cfa0a7b027cd457f"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of tiles in width <a href="#abacc172096044123cfa0a7b027cd457f">More...</a><br /></td></tr>
<tr class="separator:abacc172096044123cfa0a7b027cd457f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30a7cf50ba11fe5524888d3b38bd4a09"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a30a7cf50ba11fe5524888d3b38bd4a09">th</a></td></tr>
<tr class="memdesc:a30a7cf50ba11fe5524888d3b38bd4a09"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of tiles in height <a href="#a30a7cf50ba11fe5524888d3b38bd4a09">More...</a><br /></td></tr>
<tr class="separator:a30a7cf50ba11fe5524888d3b38bd4a09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7aec2e50aa46c7154166db2b57541a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#af7aec2e50aa46c7154166db2b57541a8">ppm_markers_count</a></td></tr>
<tr class="memdesc:af7aec2e50aa46c7154166db2b57541a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of ppm markers (reserved size) <a href="#af7aec2e50aa46c7154166db2b57541a8">More...</a><br /></td></tr>
<tr class="separator:af7aec2e50aa46c7154166db2b57541a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d8d1ef540b1c6f2d8d6d8ec73d5c822"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___j2_k.html#ga2dc49ca4b26574f7b0b4efdc00ac20d5">opj_ppx</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a2d8d1ef540b1c6f2d8d6d8ec73d5c822">ppm_markers</a></td></tr>
<tr class="memdesc:a2d8d1ef540b1c6f2d8d6d8ec73d5c822"><td class="mdescLeft">&#160;</td><td class="mdescRight">ppm markers data (table indexed by Zppm) <a href="#a2d8d1ef540b1c6f2d8d6d8ec73d5c822">More...</a><br /></td></tr>
<tr class="separator:a2d8d1ef540b1c6f2d8d6d8ec73d5c822"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a257d0e83d4cc7b8bdaf2cefd240508e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a257d0e83d4cc7b8bdaf2cefd240508e8">ppm_data</a></td></tr>
<tr class="memdesc:a257d0e83d4cc7b8bdaf2cefd240508e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">packet header store there for future use in t2_decode_packet <a href="#a257d0e83d4cc7b8bdaf2cefd240508e8">More...</a><br /></td></tr>
<tr class="separator:a257d0e83d4cc7b8bdaf2cefd240508e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8512dad8bfe25b156bdfa54b9a57a3c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a8512dad8bfe25b156bdfa54b9a57a3c1">ppm_len</a></td></tr>
<tr class="memdesc:a8512dad8bfe25b156bdfa54b9a57a3c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">size of the ppm_data <a href="#a8512dad8bfe25b156bdfa54b9a57a3c1">More...</a><br /></td></tr>
<tr class="separator:a8512dad8bfe25b156bdfa54b9a57a3c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0881067ebb41150a06f2ce768bc3ec6a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a0881067ebb41150a06f2ce768bc3ec6a">ppm_data_read</a></td></tr>
<tr class="memdesc:a0881067ebb41150a06f2ce768bc3ec6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">size of the ppm_data <a href="#a0881067ebb41150a06f2ce768bc3ec6a">More...</a><br /></td></tr>
<tr class="separator:a0881067ebb41150a06f2ce768bc3ec6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a436a357f4476978ea4b17eaf22eacd55"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a436a357f4476978ea4b17eaf22eacd55">ppm_data_current</a></td></tr>
<tr class="separator:a436a357f4476978ea4b17eaf22eacd55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a649aa66f9e990728089a5ee394c778bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a649aa66f9e990728089a5ee394c778bd">ppm_buffer</a></td></tr>
<tr class="memdesc:a649aa66f9e990728089a5ee394c778bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">packet header storage original buffer <a href="#a649aa66f9e990728089a5ee394c778bd">More...</a><br /></td></tr>
<tr class="separator:a649aa66f9e990728089a5ee394c778bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ae4d2d47fe0cfa783e8eb5ba749c4eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a3ae4d2d47fe0cfa783e8eb5ba749c4eb">ppm_data_first</a></td></tr>
<tr class="memdesc:a3ae4d2d47fe0cfa783e8eb5ba749c4eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">pointer remaining on the first byte of the first header if ppm is used <a href="#a3ae4d2d47fe0cfa783e8eb5ba749c4eb">More...</a><br /></td></tr>
<tr class="separator:a3ae4d2d47fe0cfa783e8eb5ba749c4eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9d5a16b1d40b2c9a4b90d64826afa45"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#aa9d5a16b1d40b2c9a4b90d64826afa45">ppm_data_size</a></td></tr>
<tr class="memdesc:aa9d5a16b1d40b2c9a4b90d64826afa45"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of bytes actually stored inside the ppm_data. <a href="#aa9d5a16b1d40b2c9a4b90d64826afa45">More...</a><br /></td></tr>
<tr class="separator:aa9d5a16b1d40b2c9a4b90d64826afa45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c32f2e28e2b4ecb77dc11625436f9e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a3c32f2e28e2b4ecb77dc11625436f9e6">ppm_store</a></td></tr>
<tr class="memdesc:a3c32f2e28e2b4ecb77dc11625436f9e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">use in case of multiple marker PPM (number of info already store) <a href="#a3c32f2e28e2b4ecb77dc11625436f9e6">More...</a><br /></td></tr>
<tr class="separator:a3c32f2e28e2b4ecb77dc11625436f9e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac706811ea8f62e27d0b3c24dddedc97b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ac706811ea8f62e27d0b3c24dddedc97b">ppm_previous</a></td></tr>
<tr class="memdesc:ac706811ea8f62e27d0b3c24dddedc97b"><td class="mdescLeft">&#160;</td><td class="mdescRight">use in case of multiple marker PPM (case on non-finished previous info) <a href="#ac706811ea8f62e27d0b3c24dddedc97b">More...</a><br /></td></tr>
<tr class="separator:ac706811ea8f62e27d0b3c24dddedc97b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac899f2b6fbcf5441e2e53195994f2196"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___j2_k.html#gab33dbea1b312445c437b1bff766c7a9e">opj_tcp_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ac899f2b6fbcf5441e2e53195994f2196">tcps</a></td></tr>
<tr class="memdesc:ac899f2b6fbcf5441e2e53195994f2196"><td class="mdescLeft">&#160;</td><td class="mdescRight">tile coding parameters <a href="#ac899f2b6fbcf5441e2e53195994f2196">More...</a><br /></td></tr>
<tr class="separator:ac899f2b6fbcf5441e2e53195994f2196"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a467602df60d6e7db09344210b33e56e2"><td class="memItemLeft" >union {</td></tr>
<tr class="memitem:a4a22ca512b0521e53184b5d938bc8cb5"><td class="memItemLeft" >&#160;&#160;&#160;<a class="el" href="group___j2_k.html#gad5f22f75228c5df59306368916516fee">opj_decoding_param_t</a>&#160;&#160;&#160;<a class="el" href="structopj__cp.html#aaacb9292812babc45d3952445b4f5413">m_dec</a></td></tr>
<tr class="separator:a4a22ca512b0521e53184b5d938bc8cb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6e69eeb9d6b4cefcddf3b6a205e8e36"><td class="memItemLeft" >&#160;&#160;&#160;<a class="el" href="group___j2_k.html#ga805a61506c303a112f6406c096976895">opj_encoding_param_t</a>&#160;&#160;&#160;<a class="el" href="structopj__cp.html#abff64b4afd56cc97c8e9747404ab9ae6">m_enc</a></td></tr>
<tr class="separator:ae6e69eeb9d6b4cefcddf3b6a205e8e36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a467602df60d6e7db09344210b33e56e2"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a467602df60d6e7db09344210b33e56e2">m_specific_param</a></td></tr>
<tr class="separator:a467602df60d6e7db09344210b33e56e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ddfb6d4ea376d9c006017ffda243e23"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a6ddfb6d4ea376d9c006017ffda243e23">epc_on</a></td></tr>
<tr class="memdesc:a6ddfb6d4ea376d9c006017ffda243e23"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables writing of EPC in MH, thus activating JPWL <a href="#a6ddfb6d4ea376d9c006017ffda243e23">More...</a><br /></td></tr>
<tr class="separator:a6ddfb6d4ea376d9c006017ffda243e23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae08b1d98e0672ac6e2558d8e42149c1e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ae08b1d98e0672ac6e2558d8e42149c1e">epb_on</a></td></tr>
<tr class="memdesc:ae08b1d98e0672ac6e2558d8e42149c1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables writing of EPB, in case of activated JPWL <a href="#ae08b1d98e0672ac6e2558d8e42149c1e">More...</a><br /></td></tr>
<tr class="separator:ae08b1d98e0672ac6e2558d8e42149c1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00402dafff5cca56abd64890a0816e98"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a00402dafff5cca56abd64890a0816e98">esd_on</a></td></tr>
<tr class="memdesc:a00402dafff5cca56abd64890a0816e98"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables writing of ESD, in case of activated JPWL <a href="#a00402dafff5cca56abd64890a0816e98">More...</a><br /></td></tr>
<tr class="separator:a00402dafff5cca56abd64890a0816e98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acced9d30b4153919ad22fe4b2c41f417"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#acced9d30b4153919ad22fe4b2c41f417">info_on</a></td></tr>
<tr class="memdesc:acced9d30b4153919ad22fe4b2c41f417"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables writing of informative techniques of ESD, in case of activated JPWL <a href="#acced9d30b4153919ad22fe4b2c41f417">More...</a><br /></td></tr>
<tr class="separator:acced9d30b4153919ad22fe4b2c41f417"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c19225f9cc04db2d8145c15674ef881"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a5c19225f9cc04db2d8145c15674ef881">red_on</a></td></tr>
<tr class="memdesc:a5c19225f9cc04db2d8145c15674ef881"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables writing of RED, in case of activated JPWL <a href="#a5c19225f9cc04db2d8145c15674ef881">More...</a><br /></td></tr>
<tr class="separator:a5c19225f9cc04db2d8145c15674ef881"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39366da6706cdadca5f4b3e1776da379"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a39366da6706cdadca5f4b3e1776da379">hprot_MH</a></td></tr>
<tr class="memdesc:a39366da6706cdadca5f4b3e1776da379"><td class="mdescLeft">&#160;</td><td class="mdescRight">error protection method for MH (0,1,16,32,37-128) <a href="#a39366da6706cdadca5f4b3e1776da379">More...</a><br /></td></tr>
<tr class="separator:a39366da6706cdadca5f4b3e1776da379"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1eaa1060d0d76ef09faa3db87b434e33"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a1eaa1060d0d76ef09faa3db87b434e33">hprot_TPH_tileno</a> [<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td></tr>
<tr class="memdesc:a1eaa1060d0d76ef09faa3db87b434e33"><td class="mdescLeft">&#160;</td><td class="mdescRight">tile number of header protection specification (&gt;=0) <a href="#a1eaa1060d0d76ef09faa3db87b434e33">More...</a><br /></td></tr>
<tr class="separator:a1eaa1060d0d76ef09faa3db87b434e33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af75e8a2afbed691a8be521f1d01b15fc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#af75e8a2afbed691a8be521f1d01b15fc">hprot_TPH</a> [<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td></tr>
<tr class="memdesc:af75e8a2afbed691a8be521f1d01b15fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">error protection methods for TPHs (0,1,16,32,37-128) <a href="#af75e8a2afbed691a8be521f1d01b15fc">More...</a><br /></td></tr>
<tr class="separator:af75e8a2afbed691a8be521f1d01b15fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f6071bcaf971528655645d0dba9d88a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a3f6071bcaf971528655645d0dba9d88a">pprot_tileno</a> [<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td></tr>
<tr class="memdesc:a3f6071bcaf971528655645d0dba9d88a"><td class="mdescLeft">&#160;</td><td class="mdescRight">tile number of packet protection specification (&gt;=0) <a href="#a3f6071bcaf971528655645d0dba9d88a">More...</a><br /></td></tr>
<tr class="separator:a3f6071bcaf971528655645d0dba9d88a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b7a1246eabe55a56ec6da311b85776f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a4b7a1246eabe55a56ec6da311b85776f">pprot_packno</a> [<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td></tr>
<tr class="memdesc:a4b7a1246eabe55a56ec6da311b85776f"><td class="mdescLeft">&#160;</td><td class="mdescRight">packet number of packet protection specification (&gt;=0) <a href="#a4b7a1246eabe55a56ec6da311b85776f">More...</a><br /></td></tr>
<tr class="separator:a4b7a1246eabe55a56ec6da311b85776f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1547fb4fc23b1e6bcb8c53f04480421d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a1547fb4fc23b1e6bcb8c53f04480421d">pprot</a> [<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td></tr>
<tr class="memdesc:a1547fb4fc23b1e6bcb8c53f04480421d"><td class="mdescLeft">&#160;</td><td class="mdescRight">error protection methods for packets (0,1,16,32,37-128) <a href="#a1547fb4fc23b1e6bcb8c53f04480421d">More...</a><br /></td></tr>
<tr class="separator:a1547fb4fc23b1e6bcb8c53f04480421d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9232eacb81023163a731a9b0af073c5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ae9232eacb81023163a731a9b0af073c5">sens_size</a></td></tr>
<tr class="memdesc:ae9232eacb81023163a731a9b0af073c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables writing of ESD, (0/2/4 bytes) <a href="#ae9232eacb81023163a731a9b0af073c5">More...</a><br /></td></tr>
<tr class="separator:ae9232eacb81023163a731a9b0af073c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58e2028544500ca9b5c3461e1bb3184c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a58e2028544500ca9b5c3461e1bb3184c">sens_addr</a></td></tr>
<tr class="memdesc:a58e2028544500ca9b5c3461e1bb3184c"><td class="mdescLeft">&#160;</td><td class="mdescRight">sensitivity addressing size (0=auto/2/4 bytes) <a href="#a58e2028544500ca9b5c3461e1bb3184c">More...</a><br /></td></tr>
<tr class="separator:a58e2028544500ca9b5c3461e1bb3184c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acdc9abf99defbd85d40f1510ca9019da"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#acdc9abf99defbd85d40f1510ca9019da">sens_range</a></td></tr>
<tr class="memdesc:acdc9abf99defbd85d40f1510ca9019da"><td class="mdescLeft">&#160;</td><td class="mdescRight">sensitivity range (0-3) <a href="#acdc9abf99defbd85d40f1510ca9019da">More...</a><br /></td></tr>
<tr class="separator:acdc9abf99defbd85d40f1510ca9019da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7bb65ed9ea94a3102ee1425777371ea"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ad7bb65ed9ea94a3102ee1425777371ea">sens_MH</a></td></tr>
<tr class="memdesc:ad7bb65ed9ea94a3102ee1425777371ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">sensitivity method for MH (-1,0-7) <a href="#ad7bb65ed9ea94a3102ee1425777371ea">More...</a><br /></td></tr>
<tr class="separator:ad7bb65ed9ea94a3102ee1425777371ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf5429ce380c250cbf7a5fc9e30a41df"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#aaf5429ce380c250cbf7a5fc9e30a41df">sens_TPH_tileno</a> [<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td></tr>
<tr class="memdesc:aaf5429ce380c250cbf7a5fc9e30a41df"><td class="mdescLeft">&#160;</td><td class="mdescRight">tile number of sensitivity specification (&gt;=0) <a href="#aaf5429ce380c250cbf7a5fc9e30a41df">More...</a><br /></td></tr>
<tr class="separator:aaf5429ce380c250cbf7a5fc9e30a41df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9bfbadd7429843d486a80744eec2c87"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#aa9bfbadd7429843d486a80744eec2c87">sens_TPH</a> [<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td></tr>
<tr class="memdesc:aa9bfbadd7429843d486a80744eec2c87"><td class="mdescLeft">&#160;</td><td class="mdescRight">sensitivity methods for TPHs (-1,0-7) <a href="#aa9bfbadd7429843d486a80744eec2c87">More...</a><br /></td></tr>
<tr class="separator:aa9bfbadd7429843d486a80744eec2c87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f03398b7ab371e0bb630720cc9a346a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a3f03398b7ab371e0bb630720cc9a346a">correct</a></td></tr>
<tr class="memdesc:a3f03398b7ab371e0bb630720cc9a346a"><td class="mdescLeft">&#160;</td><td class="mdescRight">enables JPWL correction at the decoder <a href="#a3f03398b7ab371e0bb630720cc9a346a">More...</a><br /></td></tr>
<tr class="separator:a3f03398b7ab371e0bb630720cc9a346a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39adaf1645326330334cb8179765b6e0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a39adaf1645326330334cb8179765b6e0">exp_comps</a></td></tr>
<tr class="memdesc:a39adaf1645326330334cb8179765b6e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">expected number of components at the decoder <a href="#a39adaf1645326330334cb8179765b6e0">More...</a><br /></td></tr>
<tr class="separator:a39adaf1645326330334cb8179765b6e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ce0937b6df6dfa895926e9eb6bb7bb8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a3ce0937b6df6dfa895926e9eb6bb7bb8">max_tiles</a></td></tr>
<tr class="memdesc:a3ce0937b6df6dfa895926e9eb6bb7bb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">maximum number of tiles at the decoder <a href="#a3ce0937b6df6dfa895926e9eb6bb7bb8">More...</a><br /></td></tr>
<tr class="separator:a3ce0937b6df6dfa895926e9eb6bb7bb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab499ec6085e54e5ccbfc35d63178bf55"><td class="memItemLeft" align="right" valign="top"><a class="el" href="opj__includes_8h.html#ae64d2795e8dbcd9ff6d8e1ebd904ce80">OPJ_BITFIELD</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#ab499ec6085e54e5ccbfc35d63178bf55">ppm</a>: 1</td></tr>
<tr class="memdesc:ab499ec6085e54e5ccbfc35d63178bf55"><td class="mdescLeft">&#160;</td><td class="mdescRight">if ppm == 1 &ndash;&gt; there was a PPM marker <a href="#ab499ec6085e54e5ccbfc35d63178bf55">More...</a><br /></td></tr>
<tr class="separator:ab499ec6085e54e5ccbfc35d63178bf55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32995cd80569ca607c97f18aa823b579"><td class="memItemLeft" align="right" valign="top"><a class="el" href="opj__includes_8h.html#ae64d2795e8dbcd9ff6d8e1ebd904ce80">OPJ_BITFIELD</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a32995cd80569ca607c97f18aa823b579">m_is_decoder</a>: 1</td></tr>
<tr class="memdesc:a32995cd80569ca607c97f18aa823b579"><td class="mdescLeft">&#160;</td><td class="mdescRight">tells if the parameter is a coding or decoding one <a href="#a32995cd80569ca607c97f18aa823b579">More...</a><br /></td></tr>
<tr class="separator:a32995cd80569ca607c97f18aa823b579"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5357686805d38cca08bf74dba9e47762"><td class="memItemLeft" align="right" valign="top"><a class="el" href="opj__includes_8h.html#ae64d2795e8dbcd9ff6d8e1ebd904ce80">OPJ_BITFIELD</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__cp.html#a5357686805d38cca08bf74dba9e47762">allow_different_bit_depth_sign</a>: 1</td></tr>
<tr class="memdesc:a5357686805d38cca08bf74dba9e47762"><td class="mdescLeft">&#160;</td><td class="mdescRight">whether different bit depth or sign per component is allowed. <a href="#a5357686805d38cca08bf74dba9e47762">More...</a><br /></td></tr>
<tr class="separator:a5357686805d38cca08bf74dba9e47762"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Coding parameters. </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a5357686805d38cca08bf74dba9e47762"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="opj__includes_8h.html#ae64d2795e8dbcd9ff6d8e1ebd904ce80">OPJ_BITFIELD</a> opj_cp::allow_different_bit_depth_sign</td>
</tr>
</table>
</div><div class="memdoc">
<p>whether different bit depth or sign per component is allowed. </p>
<p>Decoder only for ow </p>
<p>Referenced by <a class="el" href="j2k_8h.html#ad76bb79d4d63030222ebf3dbe3fe86cf">opj_j2k_create_decompress()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, and <a class="el" href="group___j_p2.html#ga0e0fac85bb2576b0fe2bff8a251a5814">opj_jp2_read_ihdr()</a>.</p>
</div>
</div>
<a class="anchor" id="ad40b1f8e4c66ba8f2db837134561ccbc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a5feb75769eeb8b7e97ea07495d42631e">OPJ_CHAR</a>* opj_cp::comment</td>
</tr>
</table>
</div><div class="memdoc">
<p>comment </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#gab714ef6da730a44656754a9280ff8b8b">opj_j2k_setup_header_writing()</a>, and <a class="el" href="group___j2_k.html#ga99a6490d59813c3302a7c1cfe9f81c17">opj_j2k_write_com()</a>.</p>
</div>
</div>
<a class="anchor" id="a3f03398b7ab371e0bb630720cc9a346a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::correct</td>
</tr>
</table>
</div><div class="memdoc">
<p>enables JPWL correction at the decoder </p>
<p>Referenced by <a class="el" href="group___j2_k.html#gae4bf5d4a61a9c7e8d5c4d4792becff28">opj_j2k_read_qcc()</a>, <a class="el" href="group___j2_k.html#ga2fcbe4a501bc0095f599de812323d62f">opj_j2k_read_rgn()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#ga935e4014c63e07bf19ad99584f6de430">opj_j2k_read_sot()</a>, <a class="el" href="group___j2_k.html#gad38da30797d61e64273836160152e557">opj_j2k_read_SQcd_SQcc()</a>, and <a class="el" href="group___j2_k.html#gad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>.</p>
</div>
</div>
<a class="anchor" id="ae08b1d98e0672ac6e2558d8e42149c1e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::epb_on</td>
</tr>
</table>
</div><div class="memdoc">
<p>enables writing of EPB, in case of activated JPWL </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="a6ddfb6d4ea376d9c006017ffda243e23"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::epc_on</td>
</tr>
</table>
</div><div class="memdoc">
<p>enables writing of EPC in MH, thus activating JPWL </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="a00402dafff5cca56abd64890a0816e98"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::esd_on</td>
</tr>
</table>
</div><div class="memdoc">
<p>enables writing of ESD, in case of activated JPWL </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="a39adaf1645326330334cb8179765b6e0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::exp_comps</td>
</tr>
</table>
</div><div class="memdoc">
<p>expected number of components at the decoder </p>
<p>Referenced by <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, and <a class="el" href="group___j2_k.html#gad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>.</p>
</div>
</div>
<a class="anchor" id="a39366da6706cdadca5f4b3e1776da379"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::hprot_MH</td>
</tr>
</table>
</div><div class="memdoc">
<p>error protection method for MH (0,1,16,32,37-128) </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="af75e8a2afbed691a8be521f1d01b15fc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::hprot_TPH[<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>error protection methods for TPHs (0,1,16,32,37-128) </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="a1eaa1060d0d76ef09faa3db87b434e33"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::hprot_TPH_tileno[<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>tile number of header protection specification (&gt;=0) </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="acced9d30b4153919ad22fe4b2c41f417"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::info_on</td>
</tr>
</table>
</div><div class="memdoc">
<p>enables writing of informative techniques of ESD, in case of activated JPWL </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="aaacb9292812babc45d3952445b4f5413"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group___j2_k.html#gad5f22f75228c5df59306368916516fee">opj_decoding_param_t</a> opj_cp::m_dec</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="group___j2_k.html#gae37490bb6b2eb9a851e24c4a53aa6da0">opj_j2k_read_cod()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#ga302098a94dfdd7406da50abc633720d8">opj_j2k_read_SPCod_SPCoc()</a>, <a class="el" href="j2k_8h.html#ad2c05f29bca659d072a13133993312f9">opj_j2k_set_decoded_resolution_factor()</a>, <a class="el" href="group___j2_k.html#gad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>, and <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a class="anchor" id="abff64b4afd56cc97c8e9747404ab9ae6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group___j2_k.html#ga805a61506c303a112f6406c096976895">opj_encoding_param_t</a> opj_cp::m_enc</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="group___j2_k.html#ga0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="group___j2_k.html#gae83b2192904667bdc4837ac4038e928e">opj_j2k_get_num_tp()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="group___p_i.html#gacb01a23ef601a5e06c582c926c39a8e4">opj_pi_create_encode()</a>, <a class="el" href="group___p_i.html#ga063e3300cc8f7553f0ea02652194409a">opj_pi_initialise_encode()</a>, <a class="el" href="group___t2.html#ga6de6ce65e2c8b2ae26fb17a8b318cee4">opj_t2_decode_packets()</a>, <a class="el" href="group___t2.html#ga8ec376edb7a967e6ebec609c68066f9a">opj_t2_encode_packets()</a>, <a class="el" href="group___t_c_d.html#ga8f9a0eceb5f11b164555a302db07cb5c">opj_tcd_init()</a>, <a class="el" href="group___t_c_d.html#ga31ece0bd1f42ea10d6f5fc342db86936">opj_tcd_makelayer_fixed()</a>, <a class="el" href="tcd_8c.html#a93cdca6a641338fd45c29b2cc7b33867">opj_tcd_rate_allocate_encode()</a>, and <a class="el" href="group___t_c_d.html#ga18bfaa053e392a5b0ad36264b7977cd4">opj_tcd_rateallocate()</a>.</p>
</div>
</div>
<a class="anchor" id="a32995cd80569ca607c97f18aa823b579"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="opj__includes_8h.html#ae64d2795e8dbcd9ff6d8e1ebd904ce80">OPJ_BITFIELD</a> opj_cp::m_is_decoder</td>
</tr>
</table>
</div><div class="memdoc">
<p>tells if the parameter is a coding or decoding one </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="group___j2_k.html#gad3c2b25f4d5a5f6fd4b442bc7210f6da">opj_j2k_create_compress()</a>, and <a class="el" href="j2k_8h.html#ad76bb79d4d63030222ebf3dbe3fe86cf">opj_j2k_create_decompress()</a>.</p>
</div>
</div>
<a class="anchor" id="a467602df60d6e7db09344210b33e56e2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">union { ... }
opj_cp::m_specific_param</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="group___j2_k.html#ga0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="group___j2_k.html#gae83b2192904667bdc4837ac4038e928e">opj_j2k_get_num_tp()</a>, <a class="el" href="group___j2_k.html#gae37490bb6b2eb9a851e24c4a53aa6da0">opj_j2k_read_cod()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#ga302098a94dfdd7406da50abc633720d8">opj_j2k_read_SPCod_SPCoc()</a>, <a class="el" href="j2k_8h.html#ad2c05f29bca659d072a13133993312f9">opj_j2k_set_decoded_resolution_factor()</a>, <a class="el" href="group___j2_k.html#gad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="group___p_i.html#gacb01a23ef601a5e06c582c926c39a8e4">opj_pi_create_encode()</a>, <a class="el" href="group___p_i.html#ga063e3300cc8f7553f0ea02652194409a">opj_pi_initialise_encode()</a>, <a class="el" href="group___t2.html#ga6de6ce65e2c8b2ae26fb17a8b318cee4">opj_t2_decode_packets()</a>, <a class="el" href="group___t2.html#ga8ec376edb7a967e6ebec609c68066f9a">opj_t2_encode_packets()</a>, <a class="el" href="group___t_c_d.html#ga8f9a0eceb5f11b164555a302db07cb5c">opj_tcd_init()</a>, <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>, <a class="el" href="group___t_c_d.html#ga31ece0bd1f42ea10d6f5fc342db86936">opj_tcd_makelayer_fixed()</a>, <a class="el" href="tcd_8c.html#a93cdca6a641338fd45c29b2cc7b33867">opj_tcd_rate_allocate_encode()</a>, and <a class="el" href="group___t_c_d.html#ga18bfaa053e392a5b0ad36264b7977cd4">opj_tcd_rateallocate()</a>.</p>
</div>
</div>
<a class="anchor" id="a3ce0937b6df6dfa895926e9eb6bb7bb8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::max_tiles</td>
</tr>
</table>
</div><div class="memdoc">
<p>maximum number of tiles at the decoder </p>
<p>Referenced by <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, and <a class="el" href="group___j2_k.html#gad278fa72d1461084c57c87a4276850cf">opj_j2k_setup_decoder()</a>.</p>
</div>
</div>
<a class="anchor" id="ab499ec6085e54e5ccbfc35d63178bf55"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="opj__includes_8h.html#ae64d2795e8dbcd9ff6d8e1ebd904ce80">OPJ_BITFIELD</a> opj_cp::ppm</td>
</tr>
</table>
</div><div class="memdoc">
<p>if ppm == 1 &ndash;&gt; there was a PPM marker </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga5c7aed6778ebe582455869c5df435c5f">opj_j2k_merge_ppm()</a>, <a class="el" href="group___j2_k.html#ga49665d853cbf934ca7ad0f83f4185a90">opj_j2k_read_ppm()</a>, <a class="el" href="group___j2_k.html#ga7715f2d96c40992acf9fd7739179b7ca">opj_j2k_read_ppt()</a>, and <a class="el" href="group___t2.html#gafd30efdfea1361431cf3c8ad04d48458">opj_t2_read_packet_header()</a>.</p>
</div>
</div>
<a class="anchor" id="a649aa66f9e990728089a5ee394c778bd"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_cp::ppm_buffer</td>
</tr>
</table>
</div><div class="memdoc">
<p>packet header storage original buffer </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, and <a class="el" href="group___j2_k.html#ga5c7aed6778ebe582455869c5df435c5f">opj_j2k_merge_ppm()</a>.</p>
</div>
</div>
<a class="anchor" id="a257d0e83d4cc7b8bdaf2cefd240508e8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_cp::ppm_data</td>
</tr>
</table>
</div><div class="memdoc">
<p>packet header store there for future use in t2_decode_packet </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="group___j2_k.html#ga5c7aed6778ebe582455869c5df435c5f">opj_j2k_merge_ppm()</a>, and <a class="el" href="group___t2.html#gafd30efdfea1361431cf3c8ad04d48458">opj_t2_read_packet_header()</a>.</p>
</div>
</div>
<a class="anchor" id="a436a357f4476978ea4b17eaf22eacd55"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_cp::ppm_data_current</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a3ae4d2d47fe0cfa783e8eb5ba749c4eb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a22de44e15bddae7edfacf4e9ac9bb199">OPJ_BYTE</a>* opj_cp::ppm_data_first</td>
</tr>
</table>
</div><div class="memdoc">
<p>pointer remaining on the first byte of the first header if ppm is used </p>
</div>
</div>
<a class="anchor" id="a0881067ebb41150a06f2ce768bc3ec6a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ppm_data_read</td>
</tr>
</table>
</div><div class="memdoc">
<p>size of the ppm_data </p>
</div>
</div>
<a class="anchor" id="aa9d5a16b1d40b2c9a4b90d64826afa45"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ppm_data_size</td>
</tr>
</table>
</div><div class="memdoc">
<p>Number of bytes actually stored inside the ppm_data. </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga5c7aed6778ebe582455869c5df435c5f">opj_j2k_merge_ppm()</a>.</p>
</div>
</div>
<a class="anchor" id="a8512dad8bfe25b156bdfa54b9a57a3c1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ppm_len</td>
</tr>
</table>
</div><div class="memdoc">
<p>size of the ppm_data </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga5c7aed6778ebe582455869c5df435c5f">opj_j2k_merge_ppm()</a>, and <a class="el" href="group___t2.html#gafd30efdfea1361431cf3c8ad04d48458">opj_t2_read_packet_header()</a>.</p>
</div>
</div>
<a class="anchor" id="a2d8d1ef540b1c6f2d8d6d8ec73d5c822"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group___j2_k.html#ga2dc49ca4b26574f7b0b4efdc00ac20d5">opj_ppx</a>* opj_cp::ppm_markers</td>
</tr>
</table>
</div><div class="memdoc">
<p>ppm markers data (table indexed by Zppm) </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="group___j2_k.html#ga5c7aed6778ebe582455869c5df435c5f">opj_j2k_merge_ppm()</a>, and <a class="el" href="group___j2_k.html#ga49665d853cbf934ca7ad0f83f4185a90">opj_j2k_read_ppm()</a>.</p>
</div>
</div>
<a class="anchor" id="af7aec2e50aa46c7154166db2b57541a8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ppm_markers_count</td>
</tr>
</table>
</div><div class="memdoc">
<p>number of ppm markers (reserved size) </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="group___j2_k.html#ga5c7aed6778ebe582455869c5df435c5f">opj_j2k_merge_ppm()</a>, and <a class="el" href="group___j2_k.html#ga49665d853cbf934ca7ad0f83f4185a90">opj_j2k_read_ppm()</a>.</p>
</div>
</div>
<a class="anchor" id="ac706811ea8f62e27d0b3c24dddedc97b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_cp::ppm_previous</td>
</tr>
</table>
</div><div class="memdoc">
<p>use in case of multiple marker PPM (case on non-finished previous info) </p>
</div>
</div>
<a class="anchor" id="a3c32f2e28e2b4ecb77dc11625436f9e6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_cp::ppm_store</td>
</tr>
</table>
</div><div class="memdoc">
<p>use in case of multiple marker PPM (number of info already store) </p>
</div>
</div>
<a class="anchor" id="a1547fb4fc23b1e6bcb8c53f04480421d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::pprot[<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>error protection methods for packets (0,1,16,32,37-128) </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="a4b7a1246eabe55a56ec6da311b85776f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::pprot_packno[<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>packet number of packet protection specification (&gt;=0) </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="a3f6071bcaf971528655645d0dba9d88a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::pprot_tileno[<a class="el" href="openjpeg_8h.html#a746f5052f95e8c498152ad54120b88f3">JPWL_MAX_NO_PACKSPECS</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>tile number of packet protection specification (&gt;=0) </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="a5c19225f9cc04db2d8145c15674ef881"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> opj_cp::red_on</td>
</tr>
</table>
</div><div class="memdoc">
<p>enables writing of RED, in case of activated JPWL </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="acf1558d84c50f976726c0f8c9b814995"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a18db30db100bcfbfd459dd53ef12d446">OPJ_UINT16</a> opj_cp::rsiz</td>
</tr>
</table>
</div><div class="memdoc">
<p>Size of the image in bits. </p>
<p>Rsiz </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga22e755751567764e1ae55e09b04a5934">opj_j2k_get_specific_header_sizes()</a>, <a class="el" href="group___j2_k.html#ga02e7135261537fdb83a8927bd8b425ec">opj_j2k_mct_validation()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#ga6a868f1202d4d185f6853c472e2a8688">opj_j2k_setup_end_compress()</a>, <a class="el" href="group___j2_k.html#gab714ef6da730a44656754a9280ff8b8b">opj_j2k_setup_header_writing()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#ga1dee630d23059260b89ddb626fd2e6ae">opj_j2k_write_all_tile_parts()</a>, <a class="el" href="group___j2_k.html#ga514fbc572a615ab79237daeb374a0cab">opj_j2k_write_first_tile_part()</a>, <a class="el" href="group___j2_k.html#gaf495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, <a class="el" href="group___p_i.html#gacb01a23ef601a5e06c582c926c39a8e4">opj_pi_create_encode()</a>, <a class="el" href="group___p_i.html#ga063e3300cc8f7553f0ea02652194409a">opj_pi_initialise_encode()</a>, <a class="el" href="group___t2.html#ga8ec376edb7a967e6ebec609c68066f9a">opj_t2_encode_packets()</a>, and <a class="el" href="group___t_c_d.html#ga18bfaa053e392a5b0ad36264b7977cd4">opj_tcd_rateallocate()</a>.</p>
</div>
</div>
<a class="anchor" id="a58e2028544500ca9b5c3461e1bb3184c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::sens_addr</td>
</tr>
</table>
</div><div class="memdoc">
<p>sensitivity addressing size (0=auto/2/4 bytes) </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="ad7bb65ed9ea94a3102ee1425777371ea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::sens_MH</td>
</tr>
</table>
</div><div class="memdoc">
<p>sensitivity method for MH (-1,0-7) </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="acdc9abf99defbd85d40f1510ca9019da"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::sens_range</td>
</tr>
</table>
</div><div class="memdoc">
<p>sensitivity range (0-3) </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="ae9232eacb81023163a731a9b0af073c5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::sens_size</td>
</tr>
</table>
</div><div class="memdoc">
<p>enables writing of ESD, (0/2/4 bytes) </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="aa9bfbadd7429843d486a80744eec2c87"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::sens_TPH[<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>sensitivity methods for TPHs (-1,0-7) </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="aaf5429ce380c250cbf7a5fc9e30a41df"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int opj_cp::sens_TPH_tileno[<a class="el" href="openjpeg_8h.html#a0b8315749743c701bbdd0da02eddd2bf">JPWL_MAX_NO_TILESPECS</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>tile number of sensitivity specification (&gt;=0) </p>
<p>Referenced by <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>.</p>
</div>
</div>
<a class="anchor" id="ac899f2b6fbcf5441e2e53195994f2196"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group___j2_k.html#gab33dbea1b312445c437b1bff766c7a9e">opj_tcp_t</a>* opj_cp::tcps</td>
</tr>
</table>
</div><div class="memdoc">
<p>tile coding parameters </p>
<p>Referenced by <a class="el" href="j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4">j2k_dump()</a>, <a class="el" href="group___p_i.html#gaee8b876f2527189679a63f326283169c">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gab348dc4bd38a24fbb62304567748a448">opj_get_encoding_parameters()</a>, <a class="el" href="group___j2_k.html#gaadc4f266bb5e3e7247d9dc202d6fce9c">opj_j2k_calculate_tp()</a>, <a class="el" href="group___j2_k.html#ga0c5d636ed23cb46611303ed99906e014">opj_j2k_compare_coc()</a>, <a class="el" href="group___j2_k.html#gae88906b7742ac8c0235696c79f3b587a">opj_j2k_compare_SPCod_SPCoc()</a>, <a class="el" href="group___j2_k.html#gaaa3a7d43736b544e159fbde8497605af">opj_j2k_compare_SQcd_SQcc()</a>, <a class="el" href="group___j2_k.html#gadaffc1a68a7cbfe82eca1f66e557d78d">opj_j2k_copy_default_tcp_and_create_tcd()</a>, <a class="el" href="group___j2_k.html#ga053ad36e21c62a41d7f48f529f10d9e2">opj_j2k_copy_tile_component_parameters()</a>, <a class="el" href="group___j2_k.html#gae24dcd73f880fd184c16c15e74ef1bd2">opj_j2k_copy_tile_quantization_parameters()</a>, <a class="el" href="group___j2_k.html#ga0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2">opj_j2k_decode_one_tile()</a>, <a class="el" href="j2k_8h.html#a589edf58bf96de0a09b6104b6f5c13e8">opj_j2k_decode_tile()</a>, <a class="el" href="group___j2_k.html#ga2ef076b003198ded3337ed8d5a641cf2">opj_j2k_encoding_validation()</a>, <a class="el" href="group___j2_k.html#gaeb736e59c5e1c7fe4da41cf2c0ac5fde">opj_j2k_get_max_poc_size()</a>, <a class="el" href="group___j2_k.html#gad7d565026d9f109a8cb8516133c2d40b">opj_j2k_get_max_toc_size()</a>, <a class="el" href="group___j2_k.html#gae83b2192904667bdc4837ac4038e928e">opj_j2k_get_num_tp()</a>, <a class="el" href="group___j2_k.html#ga97c480777550203052c282bc6df50a8c">opj_j2k_get_SPCod_SPCoc_size()</a>, <a class="el" href="group___j2_k.html#ga361aa3ccf1c8b0e477b64942cb098c55">opj_j2k_get_SQcd_SQcc_size()</a>, <a class="el" href="group___j2_k.html#ga02e7135261537fdb83a8927bd8b425ec">opj_j2k_mct_validation()</a>, <a class="el" href="group___j2_k.html#ga0101959e0886beb63a1ff0c92742190d">opj_j2k_pre_write_tile()</a>, <a class="el" href="group___j2_k.html#gaf6e255d43d68436d57606f619980bf21">opj_j2k_read_coc()</a>, <a class="el" href="group___j2_k.html#gae37490bb6b2eb9a851e24c4a53aa6da0">opj_j2k_read_cod()</a>, <a class="el" href="group___j2_k.html#ga0f83c1c3390f6368061b89b0e4dad91b">opj_j2k_read_mcc()</a>, <a class="el" href="group___j2_k.html#gaf48ac7c1ee2fe7d1dcfafedf24dba699">opj_j2k_read_mco()</a>, <a class="el" href="group___j2_k.html#ga191850876c179e6f0ce484888df823ad">opj_j2k_read_mct()</a>, <a class="el" href="group___j2_k.html#ga094ffbf4a7e4ab181717cfe32f95427b">opj_j2k_read_poc()</a>, <a class="el" href="group___j2_k.html#ga7715f2d96c40992acf9fd7739179b7ca">opj_j2k_read_ppt()</a>, <a class="el" href="group___j2_k.html#ga2fcbe4a501bc0095f599de812323d62f">opj_j2k_read_rgn()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#gaf1ac6b62e18b03816163369ec3a81eff">opj_j2k_read_sod()</a>, <a class="el" href="group___j2_k.html#ga935e4014c63e07bf19ad99584f6de430">opj_j2k_read_sot()</a>, <a class="el" href="group___j2_k.html#ga302098a94dfdd7406da50abc633720d8">opj_j2k_read_SPCod_SPCoc()</a>, <a class="el" href="group___j2_k.html#gad38da30797d61e64273836160152e557">opj_j2k_read_SQcd_SQcc()</a>, <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#ga1dee630d23059260b89ddb626fd2e6ae">opj_j2k_write_all_tile_parts()</a>, <a class="el" href="group___j2_k.html#gac2c5fdb3e4a360c3ba6c9e684002afae">opj_j2k_write_coc_in_memory()</a>, <a class="el" href="group___j2_k.html#gad2719d3763be720f09523fd9e17a2f21">opj_j2k_write_cod()</a>, <a class="el" href="group___j2_k.html#ga514fbc572a615ab79237daeb374a0cab">opj_j2k_write_first_tile_part()</a>, <a class="el" href="group___j2_k.html#ga91912b9fd60e738a2476a2f759cd1298">opj_j2k_write_mco()</a>, <a class="el" href="group___j2_k.html#gae735c701571df013e29551da111cb053">opj_j2k_write_mct_data_group()</a>, <a class="el" href="group___j2_k.html#ga48135c3b26ebe22d53d8f790b803dbc3">opj_j2k_write_poc()</a>, <a class="el" href="group___j2_k.html#ga6578bb0829fb3fa9609a5cd91d2ae451">opj_j2k_write_poc_in_memory()</a>, <a class="el" href="group___j2_k.html#gaa18cdc319feeed622f1121f8317f0fcc">opj_j2k_write_regions()</a>, <a class="el" href="group___j2_k.html#gafdcbfbeeb107f1eeaef8e011b7334424">opj_j2k_write_rgn()</a>, <a class="el" href="group___j2_k.html#gaec7362b3843e7d999d95d48f947ff901">opj_j2k_write_sot()</a>, <a class="el" href="group___j2_k.html#gacea7a283240465d291abb1fdfa03002c">opj_j2k_write_SPCod_SPCoc()</a>, <a class="el" href="group___j2_k.html#gaadd045acd64d994b9d5f40767707a9f9">opj_j2k_write_SQcd_SQcc()</a>, <a class="el" href="group___p_i.html#gae555edb64a8405cd8355cde47343eac6">opj_pi_check_next_level()</a>, <a class="el" href="group___p_i.html#gaecb609632774cfd3dd59d02bcf0dd769">opj_pi_create()</a>, <a class="el" href="group___p_i.html#ga4990d0324eb594434bd7ef61d746ac46">opj_pi_create_decode()</a>, <a class="el" href="group___p_i.html#gacb01a23ef601a5e06c582c926c39a8e4">opj_pi_create_encode()</a>, <a class="el" href="group___p_i.html#ga063e3300cc8f7553f0ea02652194409a">opj_pi_initialise_encode()</a>, <a class="el" href="group___p_i.html#ga6e23d64ef5c52b0d3044d6a9f2e1aef1">opj_pi_update_encode_not_poc()</a>, <a class="el" href="group___p_i.html#ga56f18ae537d477d5a6b242daa975e196">opj_pi_update_encode_poc_and_final()</a>, <a class="el" href="group___p_i.html#ga19c951dfab9ba88d65a9b78f32dd3397">opj_pi_update_encoding_parameters()</a>, <a class="el" href="group___t2.html#ga6de6ce65e2c8b2ae26fb17a8b318cee4">opj_t2_decode_packets()</a>, <a class="el" href="group___t2.html#ga8ec376edb7a967e6ebec609c68066f9a">opj_t2_encode_packets()</a>, <a class="el" href="group___t_c_d.html#gaaeb620e2e50c06fedec6c88c97a2815a">opj_tcd_decode_tile()</a>, <a class="el" href="group___t_c_d.html#ga58d2d4d050d187138886215e3ce6ba28">opj_tcd_encode_tile()</a>, and <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a class="anchor" id="aae555943d0b5aeb0c6b9a5d1e25f448b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::tdx</td>
</tr>
</table>
</div><div class="memdoc">
<p>XTsiz. </p>
<p>Referenced by <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="group___p_i.html#gaee8b876f2527189679a63f326283169c">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gab348dc4bd38a24fbb62304567748a448">opj_get_encoding_parameters()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="group___j2_k.html#ga7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="group___j2_k.html#gade06c76ede3f941ad555287152432ec6">opj_j2k_dump_MH_info()</a>, <a class="el" href="group___j2_k.html#ga2ef076b003198ded3337ed8d5a641cf2">opj_j2k_encoding_validation()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#gaf495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, and <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a class="anchor" id="a0fd9a036bf63787fe10a26f9d51a9da2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::tdy</td>
</tr>
</table>
</div><div class="memdoc">
<p>YTsiz. </p>
<p>Referenced by <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="group___p_i.html#gaee8b876f2527189679a63f326283169c">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gab348dc4bd38a24fbb62304567748a448">opj_get_encoding_parameters()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="group___j2_k.html#ga7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="group___j2_k.html#gade06c76ede3f941ad555287152432ec6">opj_j2k_dump_MH_info()</a>, <a class="el" href="group___j2_k.html#ga2ef076b003198ded3337ed8d5a641cf2">opj_j2k_encoding_validation()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#gaf495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, and <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a class="anchor" id="a30a7cf50ba11fe5524888d3b38bd4a09"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::th</td>
</tr>
</table>
</div><div class="memdoc">
<p>number of tiles in height </p>
<p>Referenced by <a class="el" href="j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4">j2k_dump()</a>, <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="group___p_i.html#gaee8b876f2527189679a63f326283169c">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gab348dc4bd38a24fbb62304567748a448">opj_get_encoding_parameters()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="group___j2_k.html#ga555b0066bf125eea39ab1cb7fdec2e5b">opj_j2k_allocate_tile_element_cstr_index()</a>, <a class="el" href="group___j2_k.html#gaadc4f266bb5e3e7247d9dc202d6fce9c">opj_j2k_calculate_tp()</a>, <a class="el" href="group___j2_k.html#gadaffc1a68a7cbfe82eca1f66e557d78d">opj_j2k_copy_default_tcp_and_create_tcd()</a>, <a class="el" href="group___j2_k.html#ga0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2">opj_j2k_decode_one_tile()</a>, <a class="el" href="group___j2_k.html#ga7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="group___j2_k.html#gade06c76ede3f941ad555287152432ec6">opj_j2k_dump_MH_info()</a>, <a class="el" href="j2k_8h.html#af05dd7eedf751beb0033ac42de564fcc">opj_j2k_encode()</a>, <a class="el" href="group___j2_k.html#ga04ea16ab96380d332954db0118303b37">opj_j2k_get_max_coc_size()</a>, <a class="el" href="group___j2_k.html#gaeb736e59c5e1c7fe4da41cf2c0ac5fde">opj_j2k_get_max_poc_size()</a>, <a class="el" href="group___j2_k.html#gad7d565026d9f109a8cb8516133c2d40b">opj_j2k_get_max_toc_size()</a>, <a class="el" href="group___j2_k.html#gae83b2192904667bdc4837ac4038e928e">opj_j2k_get_num_tp()</a>, <a class="el" href="group___j2_k.html#ga97c480777550203052c282bc6df50a8c">opj_j2k_get_SPCod_SPCoc_size()</a>, <a class="el" href="group___j2_k.html#ga361aa3ccf1c8b0e477b64942cb098c55">opj_j2k_get_SQcd_SQcc_size()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#ga02e7135261537fdb83a8927bd8b425ec">opj_j2k_mct_validation()</a>, <a class="el" href="group___j2_k.html#ga0101959e0886beb63a1ff0c92742190d">opj_j2k_pre_write_tile()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#ga935e4014c63e07bf19ad99584f6de430">opj_j2k_read_sot()</a>, <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#gacea7a283240465d291abb1fdfa03002c">opj_j2k_write_SPCod_SPCoc()</a>, <a class="el" href="group___j2_k.html#gaadd045acd64d994b9d5f40767707a9f9">opj_j2k_write_SQcd_SQcc()</a>, <a class="el" href="group___p_i.html#gaecb609632774cfd3dd59d02bcf0dd769">opj_pi_create()</a>, <a class="el" href="group___p_i.html#ga4990d0324eb594434bd7ef61d746ac46">opj_pi_create_decode()</a>, <a class="el" href="group___p_i.html#ga063e3300cc8f7553f0ea02652194409a">opj_pi_initialise_encode()</a>, <a class="el" href="group___p_i.html#ga6e23d64ef5c52b0d3044d6a9f2e1aef1">opj_pi_update_encode_not_poc()</a>, <a class="el" href="group___p_i.html#ga56f18ae537d477d5a6b242daa975e196">opj_pi_update_encode_poc_and_final()</a>, and <a class="el" href="group___p_i.html#ga19c951dfab9ba88d65a9b78f32dd3397">opj_pi_update_encoding_parameters()</a>.</p>
</div>
</div>
<a class="anchor" id="abacc172096044123cfa0a7b027cd457f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::tw</td>
</tr>
</table>
</div><div class="memdoc">
<p>number of tiles in width </p>
<p>Referenced by <a class="el" href="j2k_8h.html#a064d4a5d20465438abe3ce707fd8ddf4">j2k_dump()</a>, <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="group___p_i.html#gaee8b876f2527189679a63f326283169c">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gab348dc4bd38a24fbb62304567748a448">opj_get_encoding_parameters()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="group___j2_k.html#ga555b0066bf125eea39ab1cb7fdec2e5b">opj_j2k_allocate_tile_element_cstr_index()</a>, <a class="el" href="group___j2_k.html#gaadc4f266bb5e3e7247d9dc202d6fce9c">opj_j2k_calculate_tp()</a>, <a class="el" href="group___j2_k.html#gadaffc1a68a7cbfe82eca1f66e557d78d">opj_j2k_copy_default_tcp_and_create_tcd()</a>, <a class="el" href="group___j2_k.html#ga0c57b021edd36e64c83e43c534ce6e00">opj_j2k_cp_destroy()</a>, <a class="el" href="j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2">opj_j2k_decode_one_tile()</a>, <a class="el" href="group___j2_k.html#ga7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="group___j2_k.html#gade06c76ede3f941ad555287152432ec6">opj_j2k_dump_MH_info()</a>, <a class="el" href="j2k_8h.html#af05dd7eedf751beb0033ac42de564fcc">opj_j2k_encode()</a>, <a class="el" href="group___j2_k.html#ga04ea16ab96380d332954db0118303b37">opj_j2k_get_max_coc_size()</a>, <a class="el" href="group___j2_k.html#gaeb736e59c5e1c7fe4da41cf2c0ac5fde">opj_j2k_get_max_poc_size()</a>, <a class="el" href="group___j2_k.html#gad7d565026d9f109a8cb8516133c2d40b">opj_j2k_get_max_toc_size()</a>, <a class="el" href="group___j2_k.html#gae83b2192904667bdc4837ac4038e928e">opj_j2k_get_num_tp()</a>, <a class="el" href="group___j2_k.html#ga97c480777550203052c282bc6df50a8c">opj_j2k_get_SPCod_SPCoc_size()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#ga02e7135261537fdb83a8927bd8b425ec">opj_j2k_mct_validation()</a>, <a class="el" href="group___j2_k.html#ga0101959e0886beb63a1ff0c92742190d">opj_j2k_pre_write_tile()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="group___j2_k.html#ga935e4014c63e07bf19ad99584f6de430">opj_j2k_read_sot()</a>, <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#gacea7a283240465d291abb1fdfa03002c">opj_j2k_write_SPCod_SPCoc()</a>, and <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a class="anchor" id="aeed9ee798ec24aaa27baa3088b3b3f14"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::tx0</td>
</tr>
</table>
</div><div class="memdoc">
<p>XTOsiz. </p>
<p>Referenced by <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="group___p_i.html#gaee8b876f2527189679a63f326283169c">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gab348dc4bd38a24fbb62304567748a448">opj_get_encoding_parameters()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="group___j2_k.html#ga7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="group___j2_k.html#gade06c76ede3f941ad555287152432ec6">opj_j2k_dump_MH_info()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#gaf495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, and <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a class="anchor" id="a59415df77f13078e76678123415f403e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_cp::ty0</td>
</tr>
</table>
</div><div class="memdoc">
<p>YTOsiz. </p>
<p>Referenced by <a class="el" href="j2k_8h.html#a4e0a9f42c8240828e7293a064c143a24">j2k_get_cstr_info()</a>, <a class="el" href="group___p_i.html#gaee8b876f2527189679a63f326283169c">opj_get_all_encoding_parameters()</a>, <a class="el" href="group___p_i.html#gab348dc4bd38a24fbb62304567748a448">opj_get_encoding_parameters()</a>, <a class="el" href="group___i_m_a_g_e.html#gaa7b8e2985cd630021497528669063b7c">opj_image_comp_header_update()</a>, <a class="el" href="group___j2_k.html#ga7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="group___j2_k.html#gade06c76ede3f941ad555287152432ec6">opj_j2k_dump_MH_info()</a>, <a class="el" href="j2k_8h.html#a60371d3609364bf033e8c244599abf6f">opj_j2k_get_tile()</a>, <a class="el" href="group___j2_k.html#gaa91c21b73fc17028a77ba44d3987f17a">opj_j2k_read_siz()</a>, <a class="el" href="j2k_8h.html#ab4cb6916a495309faab2dd7cb587ccb8">opj_j2k_set_decode_area()</a>, <a class="el" href="group___j2_k.html#ga4a6561d0899d91b38099da38814cbe86">opj_j2k_setup_encoder()</a>, <a class="el" href="group___j2_k.html#gae73d42871d377e6fa71701f85a017bd8">opj_j2k_update_rates()</a>, <a class="el" href="group___j2_k.html#gaf495487cb111ddad7ee2d2093d0659a1">opj_j2k_write_siz()</a>, and <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="j2k_8h_source.html">j2k.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address>
</body>
</html>