openjpeg/doxygen/structopj__tile__index.html

282 lines
18 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>OpenJPEG: opj_tile_index 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.5.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
<div class="title">opj_tile_index Struct Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Index structure about a tile.
<a href="structopj__tile__index.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="openjpeg_8h_source.html">openjpeg.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:ab32de2a32290709e66313b5d7fbbe6e1"><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__tile__index.html#ab32de2a32290709e66313b5d7fbbe6e1">tileno</a></td></tr>
<tr class="memdesc:ab32de2a32290709e66313b5d7fbbe6e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">tile index <a href="structopj__tile__index.html#ab32de2a32290709e66313b5d7fbbe6e1">More...</a><br /></td></tr>
<tr class="separator:ab32de2a32290709e66313b5d7fbbe6e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a850d46c58c9ad02070ae87ed46f4d675"><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__tile__index.html#a850d46c58c9ad02070ae87ed46f4d675">nb_tps</a></td></tr>
<tr class="memdesc:a850d46c58c9ad02070ae87ed46f4d675"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of tile parts <a href="structopj__tile__index.html#a850d46c58c9ad02070ae87ed46f4d675">More...</a><br /></td></tr>
<tr class="separator:a850d46c58c9ad02070ae87ed46f4d675"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ff0c3c3d726d2d337ba00daa573bc9c"><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__tile__index.html#a2ff0c3c3d726d2d337ba00daa573bc9c">current_nb_tps</a></td></tr>
<tr class="memdesc:a2ff0c3c3d726d2d337ba00daa573bc9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">current nb of tile part (allocated) <a href="structopj__tile__index.html#a2ff0c3c3d726d2d337ba00daa573bc9c">More...</a><br /></td></tr>
<tr class="separator:a2ff0c3c3d726d2d337ba00daa573bc9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05f204bc2a2012668088b53761dbad21"><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__tile__index.html#a05f204bc2a2012668088b53761dbad21">current_tpsno</a></td></tr>
<tr class="memdesc:a05f204bc2a2012668088b53761dbad21"><td class="mdescLeft">&#160;</td><td class="mdescRight">current tile-part index <a href="structopj__tile__index.html#a05f204bc2a2012668088b53761dbad21">More...</a><br /></td></tr>
<tr class="separator:a05f204bc2a2012668088b53761dbad21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67e49af9ba010abeb56d723c639e3f65"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#aead4afba52e18b476b51481166f25567">opj_tp_index_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tile__index.html#a67e49af9ba010abeb56d723c639e3f65">tp_index</a></td></tr>
<tr class="memdesc:a67e49af9ba010abeb56d723c639e3f65"><td class="mdescLeft">&#160;</td><td class="mdescRight">information concerning tile parts <a href="structopj__tile__index.html#a67e49af9ba010abeb56d723c639e3f65">More...</a><br /></td></tr>
<tr class="separator:a67e49af9ba010abeb56d723c639e3f65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe5785db09d276754876b56504aa6928"><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__tile__index.html#afe5785db09d276754876b56504aa6928">marknum</a></td></tr>
<tr class="memdesc:afe5785db09d276754876b56504aa6928"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of markers <a href="structopj__tile__index.html#afe5785db09d276754876b56504aa6928">More...</a><br /></td></tr>
<tr class="separator:afe5785db09d276754876b56504aa6928"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d2cf09d03e365530c1cd40f98003b18"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#ab79e2e41a75ee69ae551cacb766f74de">opj_marker_info_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tile__index.html#a2d2cf09d03e365530c1cd40f98003b18">marker</a></td></tr>
<tr class="memdesc:a2d2cf09d03e365530c1cd40f98003b18"><td class="mdescLeft">&#160;</td><td class="mdescRight">list of markers <a href="structopj__tile__index.html#a2d2cf09d03e365530c1cd40f98003b18">More...</a><br /></td></tr>
<tr class="separator:a2d2cf09d03e365530c1cd40f98003b18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac23cb8601e7c587234ec702b9cb19c52"><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__tile__index.html#ac23cb8601e7c587234ec702b9cb19c52">maxmarknum</a></td></tr>
<tr class="memdesc:ac23cb8601e7c587234ec702b9cb19c52"><td class="mdescLeft">&#160;</td><td class="mdescRight">actual size of markers array <a href="structopj__tile__index.html#ac23cb8601e7c587234ec702b9cb19c52">More...</a><br /></td></tr>
<tr class="separator:ac23cb8601e7c587234ec702b9cb19c52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78addc7dc1a7e4977626bfe7e64a8c22"><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__tile__index.html#a78addc7dc1a7e4977626bfe7e64a8c22">nb_packet</a></td></tr>
<tr class="memdesc:a78addc7dc1a7e4977626bfe7e64a8c22"><td class="mdescLeft">&#160;</td><td class="mdescRight">packet number <a href="structopj__tile__index.html#a78addc7dc1a7e4977626bfe7e64a8c22">More...</a><br /></td></tr>
<tr class="separator:a78addc7dc1a7e4977626bfe7e64a8c22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c7234f043c8994c991677965074c57f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#ab4e9532e3a5fbc49f3cda21e815ae878">opj_packet_info_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tile__index.html#a6c7234f043c8994c991677965074c57f">packet_index</a></td></tr>
<tr class="memdesc:a6c7234f043c8994c991677965074c57f"><td class="mdescLeft">&#160;</td><td class="mdescRight">information concerning packets inside tile <a href="structopj__tile__index.html#a6c7234f043c8994c991677965074c57f">More...</a><br /></td></tr>
<tr class="separator:a6c7234f043c8994c991677965074c57f"><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>Index structure about a tile. </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="a2ff0c3c3d726d2d337ba00daa573bc9c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ff0c3c3d726d2d337ba00daa573bc9c">&#9670;&nbsp;</a></span>current_nb_tps</h2>
<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_tile_index::current_nb_tps</td>
</tr>
</table>
</div><div class="memdoc">
<p>current nb of tile part (allocated) </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a935e4014c63e07bf19ad99584f6de430">opj_j2k_read_sot()</a>.</p>
</div>
</div>
<a id="a05f204bc2a2012668088b53761dbad21"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a05f204bc2a2012668088b53761dbad21">&#9670;&nbsp;</a></span>current_tpsno</h2>
<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_tile_index::current_tpsno</td>
</tr>
</table>
</div><div class="memdoc">
<p>current tile-part index </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#ac5cf290f62c510f4896ad41f872336a7">opj_j2k_add_tlmarker()</a>, <a class="el" href="j2k_8c.html#af1ac6b62e18b03816163369ec3a81eff">opj_j2k_read_sod()</a>, and <a class="el" href="j2k_8c.html#a935e4014c63e07bf19ad99584f6de430">opj_j2k_read_sot()</a>.</p>
</div>
</div>
<a id="a2d2cf09d03e365530c1cd40f98003b18"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d2cf09d03e365530c1cd40f98003b18">&#9670;&nbsp;</a></span>marker</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#ab79e2e41a75ee69ae551cacb766f74de">opj_marker_info_t</a>* opj_tile_index::marker</td>
</tr>
</table>
</div><div class="memdoc">
<p>list of markers </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a5836409e5b74b5a9b356e6f24cb9ade8">j2k_destroy_cstr_index()</a>, <a class="el" href="j2k_8h.html#aab1aefcf177ba3726b29afec69993f6b">j2k_get_cstr_index()</a>, <a class="el" href="j2k_8c.html#ac5cf290f62c510f4896ad41f872336a7">opj_j2k_add_tlmarker()</a>, <a class="el" href="j2k_8c.html#a555b0066bf125eea39ab1cb7fdec2e5b">opj_j2k_allocate_tile_element_cstr_index()</a>, and <a class="el" href="j2k_8c.html#a2b7e7cbaaffd2361ade9b2c79b6627f2">opj_j2k_dump_MH_index()</a>.</p>
</div>
</div>
<a id="afe5785db09d276754876b56504aa6928"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe5785db09d276754876b56504aa6928">&#9670;&nbsp;</a></span>marknum</h2>
<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_tile_index::marknum</td>
</tr>
</table>
</div><div class="memdoc">
<p>number of markers </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#aab1aefcf177ba3726b29afec69993f6b">j2k_get_cstr_index()</a>, <a class="el" href="j2k_8c.html#ac5cf290f62c510f4896ad41f872336a7">opj_j2k_add_tlmarker()</a>, <a class="el" href="j2k_8c.html#a555b0066bf125eea39ab1cb7fdec2e5b">opj_j2k_allocate_tile_element_cstr_index()</a>, and <a class="el" href="j2k_8c.html#a2b7e7cbaaffd2361ade9b2c79b6627f2">opj_j2k_dump_MH_index()</a>.</p>
</div>
</div>
<a id="ac23cb8601e7c587234ec702b9cb19c52"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac23cb8601e7c587234ec702b9cb19c52">&#9670;&nbsp;</a></span>maxmarknum</h2>
<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_tile_index::maxmarknum</td>
</tr>
</table>
</div><div class="memdoc">
<p>actual size of markers array </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#ac5cf290f62c510f4896ad41f872336a7">opj_j2k_add_tlmarker()</a>, and <a class="el" href="j2k_8c.html#a555b0066bf125eea39ab1cb7fdec2e5b">opj_j2k_allocate_tile_element_cstr_index()</a>.</p>
</div>
</div>
<a id="a78addc7dc1a7e4977626bfe7e64a8c22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78addc7dc1a7e4977626bfe7e64a8c22">&#9670;&nbsp;</a></span>nb_packet</h2>
<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_tile_index::nb_packet</td>
</tr>
</table>
</div><div class="memdoc">
<p>packet number </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#aab1aefcf177ba3726b29afec69993f6b">j2k_get_cstr_index()</a>.</p>
</div>
</div>
<a id="a850d46c58c9ad02070ae87ed46f4d675"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a850d46c58c9ad02070ae87ed46f4d675">&#9670;&nbsp;</a></span>nb_tps</h2>
<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_tile_index::nb_tps</td>
</tr>
</table>
</div><div class="memdoc">
<p>number of tile parts </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#aab1aefcf177ba3726b29afec69993f6b">j2k_get_cstr_index()</a>, <a class="el" href="j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2">opj_j2k_decode_one_tile()</a>, <a class="el" href="j2k_8c.html#a2b7e7cbaaffd2361ade9b2c79b6627f2">opj_j2k_dump_MH_index()</a>, and <a class="el" href="j2k_8c.html#a935e4014c63e07bf19ad99584f6de430">opj_j2k_read_sot()</a>.</p>
</div>
</div>
<a id="a6c7234f043c8994c991677965074c57f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c7234f043c8994c991677965074c57f">&#9670;&nbsp;</a></span>packet_index</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#ab4e9532e3a5fbc49f3cda21e815ae878">opj_packet_info_t</a>* opj_tile_index::packet_index</td>
</tr>
</table>
</div><div class="memdoc">
<p>information concerning packets inside tile </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a5836409e5b74b5a9b356e6f24cb9ade8">j2k_destroy_cstr_index()</a>, and <a class="el" href="j2k_8h.html#aab1aefcf177ba3726b29afec69993f6b">j2k_get_cstr_index()</a>.</p>
</div>
</div>
<a id="ab32de2a32290709e66313b5d7fbbe6e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab32de2a32290709e66313b5d7fbbe6e1">&#9670;&nbsp;</a></span>tileno</h2>
<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_tile_index::tileno</td>
</tr>
</table>
</div><div class="memdoc">
<p>tile index </p>
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a935e4014c63e07bf19ad99584f6de430">opj_j2k_read_sot()</a>.</p>
</div>
</div>
<a id="a67e49af9ba010abeb56d723c639e3f65"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67e49af9ba010abeb56d723c639e3f65">&#9670;&nbsp;</a></span>tp_index</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#aead4afba52e18b476b51481166f25567">opj_tp_index_t</a>* opj_tile_index::tp_index</td>
</tr>
</table>
</div><div class="memdoc">
<p>information concerning tile parts </p>
<p class="reference">Referenced by <a class="el" href="j2k_8h.html#a5836409e5b74b5a9b356e6f24cb9ade8">j2k_destroy_cstr_index()</a>, <a class="el" href="j2k_8h.html#aab1aefcf177ba3726b29afec69993f6b">j2k_get_cstr_index()</a>, <a class="el" href="j2k_8c.html#ac5cf290f62c510f4896ad41f872336a7">opj_j2k_add_tlmarker()</a>, <a class="el" href="j2k_8c.html#ae310be1158fc90d77b9f4bd2711069d2">opj_j2k_decode_one_tile()</a>, <a class="el" href="j2k_8c.html#a2b7e7cbaaffd2361ade9b2c79b6627f2">opj_j2k_dump_MH_index()</a>, <a class="el" href="j2k_8c.html#af1ac6b62e18b03816163369ec3a81eff">opj_j2k_read_sod()</a>, and <a class="el" href="j2k_8c.html#a935e4014c63e07bf19ad99584f6de430">opj_j2k_read_sot()</a>.</p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="openjpeg_8h_source.html">openjpeg.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.17
</small></address>
</body>
</html>