2.5.2 post: fix full changelog
[openjpeg.git] / doxygen / structopj__tcd__seg.html
index 5d17497da578bfed61d869d4d457f4fcfa248236..d105a1a997da78fc0c5f024d098724725f8230eb 100644 (file)
@@ -1,9 +1,10 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!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.9.1"/>
+<meta name="generator" content="Doxygen 1.8.17"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
 <title>OpenJPEG: opj_tcd_seg Struct Reference</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -16,9 +17,9 @@
 <table cellspacing="0" cellpadding="0">
  <tbody>
  <tr style="height: 56px;">
-  <td style="padding-left: 0.5em;">
+  <td id="projectalign" style="padding-left: 0.5em;">
    <div id="projectname">OpenJPEG
-   &#160;<span id="projectnumber">2.1.0</span>
+   &#160;<span id="projectnumber">2.5.0</span>
    </div>
   </td>
  </tr>
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.9.1 -->
-  <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>
+<!-- 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_tcd_seg Struct Reference<div class="ingroups"><a class="el" href="group___t_c_d.html">TCD - Implementation of a tile coder/decoder</a></div></div>  </div>
+<div class="title">opj_tcd_seg Struct Reference</div>  </div>
 </div><!--header-->
 <div class="contents">
 
-<p>FIXME DOC.  
+<p>Segment of a code-block.  
  <a href="structopj__tcd__seg.html#details">More...</a></p>
 
 <p><code>#include &lt;<a class="el" href="tcd_8h_source.html">tcd.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:a5fc2a3d551529795b4eff8df23728f7d"><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__tcd__seg.html#a5fc2a3d551529795b4eff8df23728f7d">data</a></td></tr>
-<tr class="separator:a5fc2a3d551529795b4eff8df23728f7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab628ecf0163e8e630b863076590d577b"><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__tcd__seg.html#ab628ecf0163e8e630b863076590d577b">dataindex</a></td></tr>
-<tr class="separator:ab628ecf0163e8e630b863076590d577b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae2849ad158d18620e92927c34758ae97"><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__tcd__seg.html#ae2849ad158d18620e92927c34758ae97">len</a></td></tr>
+<tr class="separator:ae2849ad158d18620e92927c34758ae97"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af08dca9f35fa85c26e4d5d100465da58"><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__tcd__seg.html#af08dca9f35fa85c26e4d5d100465da58">numpasses</a></td></tr>
 <tr class="separator:af08dca9f35fa85c26e4d5d100465da58"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0015ec198dfb26b7bed3b6c56c165cd0"><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__tcd__seg.html#a0015ec198dfb26b7bed3b6c56c165cd0">real_num_passes</a></td></tr>
 <tr class="separator:a0015ec198dfb26b7bed3b6c56c165cd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae2849ad158d18620e92927c34758ae97"><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__tcd__seg.html#ae2849ad158d18620e92927c34758ae97">len</a></td></tr>
-<tr class="separator:ae2849ad158d18620e92927c34758ae97"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a23beaa4f525a2a562317afbf77b804db"><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__tcd__seg.html#a23beaa4f525a2a562317afbf77b804db">maxpasses</a></td></tr>
 <tr class="separator:a23beaa4f525a2a562317afbf77b804db"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aa911a7f48e381acf250901ba679b12da"><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__tcd__seg.html#aa911a7f48e381acf250901ba679b12da">numnewpasses</a></td></tr>
@@ -76,37 +67,12 @@ Data Fields</h2></td></tr>
 <tr class="separator:ae9c1afe0f4e4717998228b951caa465d"><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>FIXME DOC. </p>
+<div class="textblock"><p>Segment of a code-block. </p>
+<p>A segment represent a number of consecutive coding passes, without termination of MQC or RAW between them. </p>
 </div><h2 class="groupheader">Field Documentation</h2>
-<a class="anchor" id="a5fc2a3d551529795b4eff8df23728f7d"></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_tcd_seg::data</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group___t1.html#gaa07574c44606911bd26716b4f72aa0bd">opj_t1_decode_cblk()</a>, and <a class="el" href="group___t2.html#gaa8eb742f45bc236e6a76e6234b979b4e">opj_t2_read_packet_data()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ab628ecf0163e8e630b863076590d577b"></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_tcd_seg::dataindex</td>
-        </tr>
-      </table>
-</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group___t1.html#gaa07574c44606911bd26716b4f72aa0bd">opj_t1_decode_cblk()</a>, and <a class="el" href="group___t2.html#gaa8eb742f45bc236e6a76e6234b979b4e">opj_t2_read_packet_data()</a>.</p>
+<a id="ae2849ad158d18620e92927c34758ae97"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae2849ad158d18620e92927c34758ae97">&#9670;&nbsp;</a></span>len</h2>
 
-</div>
-</div>
-<a class="anchor" id="ae2849ad158d18620e92927c34758ae97"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -116,11 +82,13 @@ Data Fields</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Referenced by <a class="el" href="group___t1.html#gaa07574c44606911bd26716b4f72aa0bd">opj_t1_decode_cblk()</a>, and <a class="el" href="group___t2.html#gaa8eb742f45bc236e6a76e6234b979b4e">opj_t2_read_packet_data()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="t1_8c.html#ab90391839b2f56ca40aaae1b8748ca3c">opj_t1_decode_cblk()</a>, and <a class="el" href="t2_8c.html#a1ad0998fa29444d7f3a4ad4f5685a045">opj_t2_read_packet_data()</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a23beaa4f525a2a562317afbf77b804db"></a>
+<a id="a23beaa4f525a2a562317afbf77b804db"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a23beaa4f525a2a562317afbf77b804db">&#9670;&nbsp;</a></span>maxpasses</h2>
+
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -130,11 +98,13 @@ Data Fields</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Referenced by <a class="el" href="group___t2.html#ga79e51a2bc6823c3a39184a818deefd04">opj_t2_init_seg()</a>, <a class="el" href="group___t2.html#gaa8eb742f45bc236e6a76e6234b979b4e">opj_t2_read_packet_data()</a>, <a class="el" href="group___t2.html#ga4d849585f336e85d77ebde58a5e0d8d1">opj_t2_read_packet_header()</a>, and <a class="el" href="group___t2.html#ga026199c0196bc54450e1d7bbef864e04">opj_t2_skip_packet_data()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="t2_8c.html#ad67d6a1f55a28ca417178f573636a931">opj_t2_init_seg()</a>, <a class="el" href="t2_8c.html#a1ad0998fa29444d7f3a4ad4f5685a045">opj_t2_read_packet_data()</a>, <a class="el" href="t2_8c.html#afd30efdfea1361431cf3c8ad04d48458">opj_t2_read_packet_header()</a>, and <a class="el" href="t2_8c.html#ac743f3f9c99827fbd5d6e4ff7de9b944">opj_t2_skip_packet_data()</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ae9c1afe0f4e4717998228b951caa465d"></a>
+<a id="ae9c1afe0f4e4717998228b951caa465d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae9c1afe0f4e4717998228b951caa465d">&#9670;&nbsp;</a></span>newlen</h2>
+
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -144,11 +114,13 @@ Data Fields</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Referenced by <a class="el" href="group___t2.html#gaa8eb742f45bc236e6a76e6234b979b4e">opj_t2_read_packet_data()</a>, <a class="el" href="group___t2.html#ga4d849585f336e85d77ebde58a5e0d8d1">opj_t2_read_packet_header()</a>, and <a class="el" href="group___t2.html#ga026199c0196bc54450e1d7bbef864e04">opj_t2_skip_packet_data()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="t2_8c.html#a1ad0998fa29444d7f3a4ad4f5685a045">opj_t2_read_packet_data()</a>, <a class="el" href="t2_8c.html#afd30efdfea1361431cf3c8ad04d48458">opj_t2_read_packet_header()</a>, and <a class="el" href="t2_8c.html#ac743f3f9c99827fbd5d6e4ff7de9b944">opj_t2_skip_packet_data()</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="aa911a7f48e381acf250901ba679b12da"></a>
+<a id="aa911a7f48e381acf250901ba679b12da"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa911a7f48e381acf250901ba679b12da">&#9670;&nbsp;</a></span>numnewpasses</h2>
+
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -158,11 +130,13 @@ Data Fields</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Referenced by <a class="el" href="group___t2.html#gaa8eb742f45bc236e6a76e6234b979b4e">opj_t2_read_packet_data()</a>, <a class="el" href="group___t2.html#ga4d849585f336e85d77ebde58a5e0d8d1">opj_t2_read_packet_header()</a>, and <a class="el" href="group___t2.html#ga026199c0196bc54450e1d7bbef864e04">opj_t2_skip_packet_data()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="t2_8c.html#a1ad0998fa29444d7f3a4ad4f5685a045">opj_t2_read_packet_data()</a>, <a class="el" href="t2_8c.html#afd30efdfea1361431cf3c8ad04d48458">opj_t2_read_packet_header()</a>, and <a class="el" href="t2_8c.html#ac743f3f9c99827fbd5d6e4ff7de9b944">opj_t2_skip_packet_data()</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="af08dca9f35fa85c26e4d5d100465da58"></a>
+<a id="af08dca9f35fa85c26e4d5d100465da58"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af08dca9f35fa85c26e4d5d100465da58">&#9670;&nbsp;</a></span>numpasses</h2>
+
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -172,11 +146,13 @@ Data Fields</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Referenced by <a class="el" href="group___t2.html#gaa8eb742f45bc236e6a76e6234b979b4e">opj_t2_read_packet_data()</a>, <a class="el" href="group___t2.html#ga4d849585f336e85d77ebde58a5e0d8d1">opj_t2_read_packet_header()</a>, and <a class="el" href="group___t2.html#ga026199c0196bc54450e1d7bbef864e04">opj_t2_skip_packet_data()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="t2_8c.html#a1ad0998fa29444d7f3a4ad4f5685a045">opj_t2_read_packet_data()</a>, <a class="el" href="t2_8c.html#afd30efdfea1361431cf3c8ad04d48458">opj_t2_read_packet_header()</a>, and <a class="el" href="t2_8c.html#ac743f3f9c99827fbd5d6e4ff7de9b944">opj_t2_skip_packet_data()</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a0015ec198dfb26b7bed3b6c56c165cd0"></a>
+<a id="a0015ec198dfb26b7bed3b6c56c165cd0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0015ec198dfb26b7bed3b6c56c165cd0">&#9670;&nbsp;</a></span>real_num_passes</h2>
+
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -186,7 +162,7 @@ Data Fields</h2></td></tr>
       </table>
 </div><div class="memdoc">
 
-<p>Referenced by <a class="el" href="group___t1.html#gaa07574c44606911bd26716b4f72aa0bd">opj_t1_decode_cblk()</a>, and <a class="el" href="group___t2.html#gaa8eb742f45bc236e6a76e6234b979b4e">opj_t2_read_packet_data()</a>.</p>
+<p class="reference">Referenced by <a class="el" href="t1_8c.html#ab90391839b2f56ca40aaae1b8748ca3c">opj_t1_decode_cblk()</a>, and <a class="el" href="t2_8c.html#a1ad0998fa29444d7f3a4ad4f5685a045">opj_t2_read_packet_data()</a>.</p>
 
 </div>
 </div>
@@ -198,7 +174,7 @@ Data Fields</h2></td></tr>
 <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.9.1
+</a> 1.8.17
 </small></address>
 </body>
 </html>