1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
6 <meta name="generator" content="Doxygen 1.8.10"/>
7 <title>OpenJPEG: opj_tcd_tile Struct Reference</title>
8 <link href="tabs.css" rel="stylesheet" type="text/css"/>
9 <script type="text/javascript" src="jquery.js"></script>
10 <script type="text/javascript" src="dynsections.js"></script>
11 <link href="doxygen.css" rel="stylesheet" type="text/css" />
14 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
16 <table cellspacing="0" cellpadding="0">
18 <tr style="height: 56px;">
19 <td id="projectalign" style="padding-left: 0.5em;">
20 <div id="projectname">OpenJPEG
21  <span id="projectnumber">2.1.2</span>
28 <!-- end header part -->
29 <!-- Generated by Doxygen 1.8.10 -->
30 <div id="navrow1" class="tabs">
32 <li><a href="index.html"><span>Main Page</span></a></li>
33 <li><a href="pages.html"><span>Related Pages</span></a></li>
34 <li><a href="modules.html"><span>Modules</span></a></li>
35 <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
36 <li><a href="files.html"><span>Files</span></a></li>
39 <div id="navrow2" class="tabs2">
41 <li><a href="annotated.html"><span>Data Structures</span></a></li>
42 <li><a href="functions.html"><span>Data Fields</span></a></li>
48 <a href="#pub-attribs">Data Fields</a> </div>
49 <div class="headertitle">
50 <div class="title">opj_tcd_tile 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>
52 <div class="contents">
55 <a href="structopj__tcd__tile.html#details">More...</a></p>
57 <p><code>#include <<a class="el" href="tcd_8h_source.html">tcd.h</a>></code></p>
58 <table class="memberdecls">
59 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
60 Data Fields</h2></td></tr>
61 <tr class="memitem:a317352102ab033a283aa2a10f29b5adc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#a317352102ab033a283aa2a10f29b5adc">x0</a></td></tr>
62 <tr class="separator:a317352102ab033a283aa2a10f29b5adc"><td class="memSeparator" colspan="2"> </td></tr>
63 <tr class="memitem:a4d9827a5f549b06dbf6c05c721485121"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#a4d9827a5f549b06dbf6c05c721485121">y0</a></td></tr>
64 <tr class="separator:a4d9827a5f549b06dbf6c05c721485121"><td class="memSeparator" colspan="2"> </td></tr>
65 <tr class="memitem:ae8a77017680c4fea1ee124c9925250e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#ae8a77017680c4fea1ee124c9925250e4">x1</a></td></tr>
66 <tr class="separator:ae8a77017680c4fea1ee124c9925250e4"><td class="memSeparator" colspan="2"> </td></tr>
67 <tr class="memitem:a91fab4e8a0f7cdc1d3977389321dae51"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#a91fab4e8a0f7cdc1d3977389321dae51">y1</a></td></tr>
68 <tr class="separator:a91fab4e8a0f7cdc1d3977389321dae51"><td class="memSeparator" colspan="2"> </td></tr>
69 <tr class="memitem:a02a13a3c111c99e55a96bbb917be7d35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#a02a13a3c111c99e55a96bbb917be7d35">numcomps</a></td></tr>
70 <tr class="separator:a02a13a3c111c99e55a96bbb917be7d35"><td class="memSeparator" colspan="2"> </td></tr>
71 <tr class="memitem:adfe3ec848812611d8c5bc6b675e3b897"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___t_c_d.html#ga93b81f0bd84473329d4591adbfc94b29">opj_tcd_tilecomp_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#adfe3ec848812611d8c5bc6b675e3b897">comps</a></td></tr>
72 <tr class="separator:adfe3ec848812611d8c5bc6b675e3b897"><td class="memSeparator" colspan="2"> </td></tr>
73 <tr class="memitem:a9026576f4008e8ec2d2e51847b471575"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#a9026576f4008e8ec2d2e51847b471575">numpix</a></td></tr>
74 <tr class="separator:a9026576f4008e8ec2d2e51847b471575"><td class="memSeparator" colspan="2"> </td></tr>
75 <tr class="memitem:afeab4e70f466b3e4f6106325d98a2267"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78">OPJ_FLOAT64</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#afeab4e70f466b3e4f6106325d98a2267">distotile</a></td></tr>
76 <tr class="separator:afeab4e70f466b3e4f6106325d98a2267"><td class="memSeparator" colspan="2"> </td></tr>
77 <tr class="memitem:a49b0273a2495bed14a079e8d6c882737"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78">OPJ_FLOAT64</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#a49b0273a2495bed14a079e8d6c882737">distolayer</a> [100]</td></tr>
78 <tr class="separator:a49b0273a2495bed14a079e8d6c882737"><td class="memSeparator" colspan="2"> </td></tr>
79 <tr class="memitem:afcf93d50666e9bb0870e548dfc21b219"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#afcf93d50666e9bb0870e548dfc21b219">packno</a></td></tr>
80 <tr class="separator:afcf93d50666e9bb0870e548dfc21b219"><td class="memSeparator" colspan="2"> </td></tr>
82 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
83 <div class="textblock"><p>FIXME DOC. </p>
84 </div><h2 class="groupheader">Field Documentation</h2>
85 <a class="anchor" id="adfe3ec848812611d8c5bc6b675e3b897"></a>
87 <div class="memproto">
88 <table class="memname">
90 <td class="memname"><a class="el" href="group___t_c_d.html#ga93b81f0bd84473329d4591adbfc94b29">opj_tcd_tilecomp_t</a>* opj_tcd_tile::comps</td>
93 </div><div class="memdoc">
95 <p>Referenced by <a class="el" href="j2k_8h.html#af05dd7eedf751beb0033ac42de564fcc">opj_j2k_encode()</a>, <a class="el" href="group___j2_k.html#ga4391d6e439099467ce716cd94eddf696">opj_j2k_get_tile_data()</a>, <a class="el" href="group___j2_k.html#ga7d62e2e69643f4b8a5968a2d99c5a369">opj_j2k_update_image_data()</a>, <a class="el" href="j2k_8h.html#a74a0d7e52fefc21e50f5d644b69f4c44">opj_j2k_write_tile()</a>, <a class="el" href="group___t1.html#gada55dfa54a9324f948a3383ed95aedc5">opj_t1_encode_cblks()</a>, <a class="el" href="group___t2.html#ga6de6ce65e2c8b2ae26fb17a8b318cee4">opj_t2_decode_packets()</a>, <a class="el" href="group___t2.html#ga08a6b4ac26dfd81119b329f02c480f39">opj_t2_encode_packet()</a>, <a class="el" href="group___t2.html#ga1ad0998fa29444d7f3a4ad4f5685a045">opj_t2_read_packet_data()</a>, <a class="el" href="group___t2.html#gafd30efdfea1361431cf3c8ad04d48458">opj_t2_read_packet_header()</a>, <a class="el" href="group___t2.html#gac743f3f9c99827fbd5d6e4ff7de9b944">opj_t2_skip_packet_data()</a>, <a class="el" href="group___t_c_d.html#ga878d50b5d131d76a234794300579495d">opj_tcd_copy_tile_data()</a>, <a class="el" href="tcd_8c.html#a9dc572b0982c7d7db4f3c53d8ccfdce6">opj_tcd_dc_level_shift_decode()</a>, <a class="el" href="tcd_8c.html#a325bdcfaa1c6665e18f9d19bf96a14a3">opj_tcd_dc_level_shift_encode()</a>, <a class="el" href="group___t_c_d.html#gaaeb620e2e50c06fedec6c88c97a2815a">opj_tcd_decode_tile()</a>, <a class="el" href="tcd_8c.html#ae09ea737a5830d3981972f0749918376">opj_tcd_dwt_decode()</a>, <a class="el" href="tcd_8c.html#a044d8c47b267665af6abd3b3c6cc2d3e">opj_tcd_dwt_encode()</a>, <a class="el" href="group___t_c_d.html#ga58d2d4d050d187138886215e3ce6ba28">opj_tcd_encode_tile()</a>, <a class="el" href="tcd_8c.html#a0df6e3c59cbb93696bab54a688e2ead8">opj_tcd_free_tile()</a>, <a class="el" href="group___t_c_d.html#ga81c0eef4bffd1f09d1bd578112aa4bd4">opj_tcd_get_decoded_tile_size()</a>, <a class="el" href="group___t_c_d.html#ga1effc29873237c5b9668461852906609">opj_tcd_get_encoded_tile_size()</a>, <a class="el" href="group___t_c_d.html#gafacd81d67fcf710774b642c8f3bf16d8">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#ga350b4deff33a47f09e609d1f7d7cb43d">opj_tcd_makelayer()</a>, <a class="el" href="group___t_c_d.html#ga31ece0bd1f42ea10d6f5fc342db86936">opj_tcd_makelayer_fixed()</a>, <a class="el" href="tcd_8c.html#a5732e7b54aa86da12858cb5b42e32f81">opj_tcd_mct_decode()</a>, <a class="el" href="tcd_8c.html#a39c7e4cc2e8b84619388cb807caa03cf">opj_tcd_mct_encode()</a>, <a class="el" href="group___t_c_d.html#ga18bfaa053e392a5b0ad36264b7977cd4">opj_tcd_rateallocate()</a>, <a class="el" href="tcd_8c.html#ac33a259f67229c735c1a267f9c67a944">opj_tcd_t1_decode()</a>, and <a class="el" href="group___t_c_d.html#gaee317346b70f250cbe327c3dc2536715">opj_tcd_update_tile_data()</a>.</p>
99 <a class="anchor" id="a49b0273a2495bed14a079e8d6c882737"></a>
100 <div class="memitem">
101 <div class="memproto">
102 <table class="memname">
104 <td class="memname"><a class="el" href="openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78">OPJ_FLOAT64</a> opj_tcd_tile::distolayer[100]</td>
107 </div><div class="memdoc">
109 <p>Referenced by <a class="el" href="group___t_c_d.html#ga350b4deff33a47f09e609d1f7d7cb43d">opj_tcd_makelayer()</a>, and <a class="el" href="group___t_c_d.html#ga18bfaa053e392a5b0ad36264b7977cd4">opj_tcd_rateallocate()</a>.</p>
113 <a class="anchor" id="afeab4e70f466b3e4f6106325d98a2267"></a>
114 <div class="memitem">
115 <div class="memproto">
116 <table class="memname">
118 <td class="memname"><a class="el" href="openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78">OPJ_FLOAT64</a> opj_tcd_tile::distotile</td>
121 </div><div class="memdoc">
123 <p>Referenced by <a class="el" href="group___t1.html#ga129afb46903336a9f911323b47e29b81">opj_t1_encode_cblk()</a>, <a class="el" href="group___t1.html#gada55dfa54a9324f948a3383ed95aedc5">opj_t1_encode_cblks()</a>, and <a class="el" href="group___t_c_d.html#ga18bfaa053e392a5b0ad36264b7977cd4">opj_tcd_rateallocate()</a>.</p>
127 <a class="anchor" id="a02a13a3c111c99e55a96bbb917be7d35"></a>
128 <div class="memitem">
129 <div class="memproto">
130 <table class="memname">
132 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_tcd_tile::numcomps</td>
135 </div><div class="memdoc">
137 <p>Referenced by <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, <a class="el" href="group___t1.html#gada55dfa54a9324f948a3383ed95aedc5">opj_t1_encode_cblks()</a>, <a class="el" href="tcd_8c.html#a9dc572b0982c7d7db4f3c53d8ccfdce6">opj_tcd_dc_level_shift_decode()</a>, <a class="el" href="tcd_8c.html#a325bdcfaa1c6665e18f9d19bf96a14a3">opj_tcd_dc_level_shift_encode()</a>, <a class="el" href="tcd_8c.html#ae09ea737a5830d3981972f0749918376">opj_tcd_dwt_decode()</a>, <a class="el" href="tcd_8c.html#a044d8c47b267665af6abd3b3c6cc2d3e">opj_tcd_dwt_encode()</a>, <a class="el" href="tcd_8c.html#a0df6e3c59cbb93696bab54a688e2ead8">opj_tcd_free_tile()</a>, <a class="el" href="group___t_c_d.html#gafacd81d67fcf710774b642c8f3bf16d8">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#ga350b4deff33a47f09e609d1f7d7cb43d">opj_tcd_makelayer()</a>, <a class="el" href="group___t_c_d.html#ga31ece0bd1f42ea10d6f5fc342db86936">opj_tcd_makelayer_fixed()</a>, <a class="el" href="tcd_8c.html#a5732e7b54aa86da12858cb5b42e32f81">opj_tcd_mct_decode()</a>, <a class="el" href="tcd_8c.html#a39c7e4cc2e8b84619388cb807caa03cf">opj_tcd_mct_encode()</a>, <a class="el" href="group___t_c_d.html#ga18bfaa053e392a5b0ad36264b7977cd4">opj_tcd_rateallocate()</a>, and <a class="el" href="tcd_8c.html#ac33a259f67229c735c1a267f9c67a944">opj_tcd_t1_decode()</a>.</p>
141 <a class="anchor" id="a9026576f4008e8ec2d2e51847b471575"></a>
142 <div class="memitem">
143 <div class="memproto">
144 <table class="memname">
146 <td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_tcd_tile::numpix</td>
149 </div><div class="memdoc">
151 <p>Referenced by <a class="el" href="group___t_c_d.html#ga18bfaa053e392a5b0ad36264b7977cd4">opj_tcd_rateallocate()</a>.</p>
155 <a class="anchor" id="afcf93d50666e9bb0870e548dfc21b219"></a>
156 <div class="memitem">
157 <div class="memproto">
158 <table class="memname">
160 <td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_tcd_tile::packno</td>
163 </div><div class="memdoc">
165 <p>Referenced by <a class="el" href="group___j2_k.html#ga25486201cd29ff3d7b34d881acb8e38a">opj_j2k_write_sod()</a>, <a class="el" href="group___t2.html#ga08a6b4ac26dfd81119b329f02c480f39">opj_t2_encode_packet()</a>, and <a class="el" href="group___t2.html#ga8ec376edb7a967e6ebec609c68066f9a">opj_t2_encode_packets()</a>.</p>
169 <a class="anchor" id="a317352102ab033a283aa2a10f29b5adc"></a>
170 <div class="memitem">
171 <div class="memproto">
172 <table class="memname">
174 <td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_tcd_tile::x0</td>
177 </div><div class="memdoc">
179 <p>Referenced by <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, and <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
183 <a class="anchor" id="ae8a77017680c4fea1ee124c9925250e4"></a>
184 <div class="memitem">
185 <div class="memproto">
186 <table class="memname">
188 <td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_tcd_tile::x1</td>
191 </div><div class="memdoc">
193 <p>Referenced by <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, and <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
197 <a class="anchor" id="a4d9827a5f549b06dbf6c05c721485121"></a>
198 <div class="memitem">
199 <div class="memproto">
200 <table class="memname">
202 <td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_tcd_tile::y0</td>
205 </div><div class="memdoc">
207 <p>Referenced by <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, and <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
211 <a class="anchor" id="a91fab4e8a0f7cdc1d3977389321dae51"></a>
212 <div class="memitem">
213 <div class="memproto">
214 <table class="memname">
216 <td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_tcd_tile::y1</td>
219 </div><div class="memdoc">
221 <p>Referenced by <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, and <a class="el" href="tcd_8c.html#a54bd587a88cc401980302d13635b2703">opj_tcd_init_tile()</a>.</p>
225 <hr/>The documentation for this struct was generated from the following file:<ul>
226 <li><a class="el" href="tcd_8h_source.html">tcd.h</a></li>
228 </div><!-- contents -->
229 <!-- start footer part -->
230 <hr class="footer"/><address class="footer"><small>
231 Generated by  <a href="http://www.doxygen.org/index.html">
232 <img class="footer" src="doxygen.png" alt="doxygen"/>