website update for OPJ v2.3.0

This commit is contained in:
Antonin Descampe 2017-10-04 19:57:21 -03:00
parent cd49f1820b
commit 712a73913d
461 changed files with 7903 additions and 4091 deletions

View File

@ -19,7 +19,7 @@ author :
#feedburner : feedname
# Version of binary release (update this for each new release!)
binVersion: 2.2.0
binVersion: 2.3.0
# Remaining URLs
gitURL: https://github.com/uclouvain/openjpeg

View File

@ -0,0 +1,38 @@
---
layout: post
title: OpenJPEG 2.3.0 released
---
{% include JB/setup %}
Good news everyone !
[OpenJPEG 2.3.0](https://github.com/uclouvain/openjpeg/releases/tag/v2.3.0) is released today.
This new release finalizes the work made by Even Rouault and funded by several academic institutions and archival organizations to make OpenJPEG significantly faster and safer.
In addition to what has been done in v2.2.0 (multithreading at decoding, speed optimizations, memory consumption reduction, etc, see [this post](http://www.openjpeg.org/2017/08/10/OpenJPEG-2.2.0-released) for details), this release adds improvement to sub-tile decoding. Now when you handle a huge single tile image and only wants to decode a small part of it, only the window of interest is actually processed: sounds quite natural but I can ensure it wasn't that easy to implement. This leads to drastic speed and memory improvements as they only depend now on the size of the window and not on the original image size. This release also adds the ability to decode only a subset of components.
Overall, if we compare performances of OpenJPEG before all Even's optimizations (v2.1.2) and the ones reached by the new v2.3.0 release, we observe a **55-60% speed improvement** on whole image decoding (even more on big images like 10000x10000). Memory consumption is also drastically reduced on mega-image decoding: for example, for a full decoding of a single tile 8000x120000 image, it is reduced from 2 to 1.3 GB RAM. But more importantly, OpenJPEG is now a workable solution for workflows involving partial decoding.
**Benchmarks are hard to compare as they are many variables that can influence the results: so if you are an OpenJPEG user, please download and try this new release within your workflows ... And share your feedback, that would be highly appreciated.**
Last but not least, and as indicated above and described in a [previous post](http://www.openjpeg.org/2017/04/27/Faster-OpenJPEG-is-on-track), all this has been made possible thanks to a funding from academic institutions and archival organizations, namely:
- [Wellcome Library](https://wellcomelibrary.org/)
- [Stanford University](https://www.stanford.edu/)
- [Nationale Bibliotheek van Nederland (KBNL)](https://www.kb.nl/en)
- [University of Michigan](https://www.umich.edu/)
- [University of California, Los Angeles (UCLA)](http://www.ucla.edu/)
... And logistic support from the International Image Interoperability Framework ([IIIF](http://iiif.io/)), the Council on Library and Information Resources ([CLIR](https://www.clir.org/)), [intoPIX](http://www.intopix.com), and of course the Image and Signal Processing Group ([ISPGroup](http://sites.uclouvain.be/ispgroup/index.php/Main/HomePage)) from University of Louvain ([UCL](https://uclouvain.be), Belgium) hosting the OpenJPEG project. Thanks to all of them !
Many thanks also to Even Rouault, the developper who actually implemented these improvements, and of course to all contributors having suggested fixes or enhancements.
Enjoy,
Antonin
[News](https://github.com/uclouvain/openjpeg/blob/v2.2.0/NEWS.md)
[Changelog](https://github.com/uclouvain/openjpeg/blob/v2.2.0/CHANGELOG.md)
[Full Changelog](https://github.com/uclouvain/openjpeg/compare/v2.1.2...v2.2.0)

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -127,54 +127,55 @@
<tr id="row_74_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__ppx__struct.html" target="_self">opj_ppx_struct</a></td><td class="desc"></td></tr>
<tr id="row_75_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__procedure__list.html" target="_self">opj_procedure_list</a></td><td class="desc">A list of procedures </td></tr>
<tr id="row_76_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__simple__mcc__decorrelation__data.html" target="_self">opj_simple_mcc_decorrelation_data</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_77_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__stepsize.html" target="_self">opj_stepsize</a></td><td class="desc">Quantization stepsize </td></tr>
<tr id="row_78_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__stream__private.html" target="_self">opj_stream_private</a></td><td class="desc">Byte input-output stream </td></tr>
<tr id="row_79_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__t1.html" target="_self">opj_t1</a></td><td class="desc">Tier-1 coding (coding of code-block coefficients) </td></tr>
<tr id="row_80_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__t1__cblk__decode__processing__job__t.html" target="_self">opj_t1_cblk_decode_processing_job_t</a></td><td class="desc"></td></tr>
<tr id="row_81_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__t2.html" target="_self">opj_t2</a></td><td class="desc">Tier-2 coding </td></tr>
<tr id="row_82_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tccp.html" target="_self">opj_tccp</a></td><td class="desc">Tile-component coding parameters </td></tr>
<tr id="row_83_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tccp__info.html" target="_self">opj_tccp_info</a></td><td class="desc">Tile-component coding parameters information </td></tr>
<tr id="row_84_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd.html" target="_self">opj_tcd</a></td><td class="desc">Tile coder/decoder </td></tr>
<tr id="row_85_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__band.html" target="_self">opj_tcd_band</a></td><td class="desc">Sub-band structure </td></tr>
<tr id="row_86_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__cblk__dec.html" target="_self">opj_tcd_cblk_dec</a></td><td class="desc">Code-block for decoding </td></tr>
<tr id="row_87_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__cblk__enc.html" target="_self">opj_tcd_cblk_enc</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_88_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__image.html" target="_self">opj_tcd_image</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_89_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__layer.html" target="_self">opj_tcd_layer</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_90_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__pass.html" target="_self">opj_tcd_pass</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_91_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__precinct.html" target="_self">opj_tcd_precinct</a></td><td class="desc">Precinct structure </td></tr>
<tr id="row_92_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__resolution.html" target="_self">opj_tcd_resolution</a></td><td class="desc">Tile-component resolution structure </td></tr>
<tr id="row_93_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__seg.html" target="_self">opj_tcd_seg</a></td><td class="desc">Segment of a code-block </td></tr>
<tr id="row_94_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__seg__data__chunk.html" target="_self">opj_tcd_seg_data_chunk</a></td><td class="desc">Chunk of codestream data that is part of a code block </td></tr>
<tr id="row_95_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__tile.html" target="_self">opj_tcd_tile</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_96_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__tilecomp.html" target="_self">opj_tcd_tilecomp</a></td><td class="desc">Tile-component structure </td></tr>
<tr id="row_97_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcp.html" target="_self">opj_tcp</a></td><td class="desc">Tile coding parameters : this structure is used to store coding/decoding parameters common to all tiles (information like COD, COC in main header) </td></tr>
<tr id="row_98_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tgt__node.html" target="_self">opj_tgt_node</a></td><td class="desc">Tag node </td></tr>
<tr id="row_99_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tgt__tree.html" target="_self">opj_tgt_tree</a></td><td class="desc">Tag tree </td></tr>
<tr id="row_100_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__thread__pool__t.html" target="_self">opj_thread_pool_t</a></td><td class="desc"></td></tr>
<tr id="row_101_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tile__index.html" target="_self">opj_tile_index</a></td><td class="desc">Index structure about a tile </td></tr>
<tr id="row_102_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tile__info.html" target="_self">opj_tile_info</a></td><td class="desc">Index structure : information regarding tiles </td></tr>
<tr id="row_103_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tile__v2__info.html" target="_self">opj_tile_v2_info</a></td><td class="desc">Tile coding parameters information </td></tr>
<tr id="row_104_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tls__key__val__t.html" target="_self">opj_tls_key_val_t</a></td><td class="desc"></td></tr>
<tr id="row_105_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tls__t.html" target="_self">opj_tls_t</a></td><td class="desc"></td></tr>
<tr id="row_106_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tp__index.html" target="_self">opj_tp_index</a></td><td class="desc">Index structure about a tile part </td></tr>
<tr id="row_107_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tp__info.html" target="_self">opj_tp_info</a></td><td class="desc">Index structure : Information concerning tile-parts </td></tr>
<tr id="row_108_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionopj__v4__t.html" target="_self">opj_v4_t</a></td><td class="desc"></td></tr>
<tr id="row_109_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__worker__thread__job__t.html" target="_self">opj_worker_thread_job_t</a></td><td class="desc"></td></tr>
<tr id="row_110_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__worker__thread__list__t.html" target="_self">opj_worker_thread_list_t</a></td><td class="desc"></td></tr>
<tr id="row_111_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__worker__thread__t.html" target="_self">opj_worker_thread_t</a></td><td class="desc"></td></tr>
<tr id="row_112_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structplaceholder__param.html" target="_self">placeholder_param</a></td><td class="desc">A.3.6.3 Placeholder box format </td></tr>
<tr id="row_113_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structplaceholderlist__param.html" target="_self">placeholderlist_param</a></td><td class="desc">Placeholder box list parameters </td></tr>
<tr id="row_114_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structquery__param.html" target="_self">query_param</a></td><td class="desc">Query parameters </td></tr>
<tr id="row_115_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structrange__param.html" target="_self">range_param</a></td><td class="desc">1-dimensional range parameters </td></tr>
<tr id="row_116_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsession__param.html" target="_self">session_param</a></td><td class="desc">Session parameters </td></tr>
<tr id="row_117_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsessionlist__param.html" target="_self">sessionlist_param</a></td><td class="desc">Session list parameters </td></tr>
<tr id="row_118_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_i_zmarker__param.html" target="_self">SIZmarker_param</a></td><td class="desc">Progression order </td></tr>
<tr id="row_119_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsubfaixbox4__param.html" target="_self">subfaixbox4_param</a></td><td class="desc">4byte parameters of fragment array index box </td></tr>
<tr id="row_120_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsubfaixbox8__param.html" target="_self">subfaixbox8_param</a></td><td class="desc">8byte parameters of fragment array index box </td></tr>
<tr id="row_121_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionsubfaixbox__param.html" target="_self">subfaixbox_param</a></td><td class="desc">Variable sized parameters in fragment array index box </td></tr>
<tr id="row_122_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtarget__param.html" target="_self">target_param</a></td><td class="desc">Target parameters </td></tr>
<tr id="row_123_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtargetlist__param.html" target="_self">targetlist_param</a></td><td class="desc">Target list parameters </td></tr>
<tr id="row_124_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structv4dwt__local.html" target="_self">v4dwt_local</a></td><td class="desc"></td></tr>
<tr id="row_77_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__sparse__array__int32.html" target="_self">opj_sparse_array_int32</a></td><td class="desc"></td></tr>
<tr id="row_78_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__stepsize.html" target="_self">opj_stepsize</a></td><td class="desc">Quantization stepsize </td></tr>
<tr id="row_79_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__stream__private.html" target="_self">opj_stream_private</a></td><td class="desc">Byte input-output stream </td></tr>
<tr id="row_80_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__t1.html" target="_self">opj_t1</a></td><td class="desc">Tier-1 coding (coding of code-block coefficients) </td></tr>
<tr id="row_81_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__t1__cblk__decode__processing__job__t.html" target="_self">opj_t1_cblk_decode_processing_job_t</a></td><td class="desc"></td></tr>
<tr id="row_82_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__t2.html" target="_self">opj_t2</a></td><td class="desc">Tier-2 coding </td></tr>
<tr id="row_83_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tccp.html" target="_self">opj_tccp</a></td><td class="desc">Tile-component coding parameters </td></tr>
<tr id="row_84_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tccp__info.html" target="_self">opj_tccp_info</a></td><td class="desc">Tile-component coding parameters information </td></tr>
<tr id="row_85_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd.html" target="_self">opj_tcd</a></td><td class="desc">Tile coder/decoder </td></tr>
<tr id="row_86_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__band.html" target="_self">opj_tcd_band</a></td><td class="desc">Sub-band structure </td></tr>
<tr id="row_87_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__cblk__dec.html" target="_self">opj_tcd_cblk_dec</a></td><td class="desc">Code-block for decoding </td></tr>
<tr id="row_88_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__cblk__enc.html" target="_self">opj_tcd_cblk_enc</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_89_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__image.html" target="_self">opj_tcd_image</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_90_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__layer.html" target="_self">opj_tcd_layer</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_91_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__pass.html" target="_self">opj_tcd_pass</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_92_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__precinct.html" target="_self">opj_tcd_precinct</a></td><td class="desc">Precinct structure </td></tr>
<tr id="row_93_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__resolution.html" target="_self">opj_tcd_resolution</a></td><td class="desc">Tile-component resolution structure </td></tr>
<tr id="row_94_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__seg.html" target="_self">opj_tcd_seg</a></td><td class="desc">Segment of a code-block </td></tr>
<tr id="row_95_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__seg__data__chunk.html" target="_self">opj_tcd_seg_data_chunk</a></td><td class="desc">Chunk of codestream data that is part of a code block </td></tr>
<tr id="row_96_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__tile.html" target="_self">opj_tcd_tile</a></td><td class="desc">FIXME DOC </td></tr>
<tr id="row_97_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcd__tilecomp.html" target="_self">opj_tcd_tilecomp</a></td><td class="desc">Tile-component structure </td></tr>
<tr id="row_98_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tcp.html" target="_self">opj_tcp</a></td><td class="desc">Tile coding parameters : this structure is used to store coding/decoding parameters common to all tiles (information like COD, COC in main header) </td></tr>
<tr id="row_99_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tgt__node.html" target="_self">opj_tgt_node</a></td><td class="desc">Tag node </td></tr>
<tr id="row_100_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tgt__tree.html" target="_self">opj_tgt_tree</a></td><td class="desc">Tag tree </td></tr>
<tr id="row_101_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__thread__pool__t.html" target="_self">opj_thread_pool_t</a></td><td class="desc"></td></tr>
<tr id="row_102_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tile__index.html" target="_self">opj_tile_index</a></td><td class="desc">Index structure about a tile </td></tr>
<tr id="row_103_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tile__info.html" target="_self">opj_tile_info</a></td><td class="desc">Index structure : information regarding tiles </td></tr>
<tr id="row_104_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tile__v2__info.html" target="_self">opj_tile_v2_info</a></td><td class="desc">Tile coding parameters information </td></tr>
<tr id="row_105_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tls__key__val__t.html" target="_self">opj_tls_key_val_t</a></td><td class="desc"></td></tr>
<tr id="row_106_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tls__t.html" target="_self">opj_tls_t</a></td><td class="desc"></td></tr>
<tr id="row_107_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tp__index.html" target="_self">opj_tp_index</a></td><td class="desc">Index structure about a tile part </td></tr>
<tr id="row_108_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__tp__info.html" target="_self">opj_tp_info</a></td><td class="desc">Index structure : Information concerning tile-parts </td></tr>
<tr id="row_109_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionopj__v4__t.html" target="_self">opj_v4_t</a></td><td class="desc"></td></tr>
<tr id="row_110_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__worker__thread__job__t.html" target="_self">opj_worker_thread_job_t</a></td><td class="desc"></td></tr>
<tr id="row_111_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__worker__thread__list__t.html" target="_self">opj_worker_thread_list_t</a></td><td class="desc"></td></tr>
<tr id="row_112_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structopj__worker__thread__t.html" target="_self">opj_worker_thread_t</a></td><td class="desc"></td></tr>
<tr id="row_113_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structplaceholder__param.html" target="_self">placeholder_param</a></td><td class="desc">A.3.6.3 Placeholder box format </td></tr>
<tr id="row_114_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structplaceholderlist__param.html" target="_self">placeholderlist_param</a></td><td class="desc">Placeholder box list parameters </td></tr>
<tr id="row_115_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structquery__param.html" target="_self">query_param</a></td><td class="desc">Query parameters </td></tr>
<tr id="row_116_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structrange__param.html" target="_self">range_param</a></td><td class="desc">1-dimensional range parameters </td></tr>
<tr id="row_117_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsession__param.html" target="_self">session_param</a></td><td class="desc">Session parameters </td></tr>
<tr id="row_118_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsessionlist__param.html" target="_self">sessionlist_param</a></td><td class="desc">Session list parameters </td></tr>
<tr id="row_119_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_i_zmarker__param.html" target="_self">SIZmarker_param</a></td><td class="desc">Progression order </td></tr>
<tr id="row_120_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsubfaixbox4__param.html" target="_self">subfaixbox4_param</a></td><td class="desc">4byte parameters of fragment array index box </td></tr>
<tr id="row_121_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsubfaixbox8__param.html" target="_self">subfaixbox8_param</a></td><td class="desc">8byte parameters of fragment array index box </td></tr>
<tr id="row_122_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionsubfaixbox__param.html" target="_self">subfaixbox_param</a></td><td class="desc">Variable sized parameters in fragment array index box </td></tr>
<tr id="row_123_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtarget__param.html" target="_self">target_param</a></td><td class="desc">Target parameters </td></tr>
<tr id="row_124_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtargetlist__param.html" target="_self">targetlist_param</a></td><td class="desc">Target list parameters </td></tr>
<tr id="row_125_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structv4dwt__local.html" target="_self">v4dwt_local</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -192,7 +192,7 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>References <a class="el" href="structopj__tcd__tilecomp.html#ad5618371884e54026423ef59e57395d8">opj_tcd_tilecomp::data</a>, <a class="el" href="bench__dwt_8c.html#a0988bd373c25899399a35bf51502ecba">free_tilec()</a>, <a class="el" href="bench__dwt_8c.html#a22c68bd4bfb1ec55bcb2257276d2a900">getValue()</a>, <a class="el" href="bench__dwt_8c.html#af9c196f81133ceb1f18310c49b4e8137">init_tilec()</a>, <a class="el" href="structopj__tcd__tilecomp.html#a87fdaafd21fd5909fac88e866ba66ac6">opj_tcd_tilecomp::numresolutions</a>, <a class="el" href="group___m_i_s_c.html#gaf53ced13a225d45380052173563421bf">opj_clock()</a>, <a class="el" href="group___d_w_t.html#ga851ac455d3e28b8f39a9e3b0818a8196">opj_dwt_decode()</a>, <a class="el" href="group___d_w_t.html#ga791590b5a5c6637fc4809fe4dd793ce0">opj_dwt_encode()</a>, <a class="el" href="openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964">OPJ_FALSE</a>, <a class="el" href="group___t_h_r_e_a_d.html#ga24a3a1b343df1168a3beb57babfa0916">opj_thread_pool_create()</a>, <a class="el" href="group___t_h_r_e_a_d.html#gae44e8b9258d0baa19e3671a382faa33e">opj_thread_pool_destroy()</a>, <a class="el" href="openjpeg_8h.html#a04830036d767cba56cbf5ae5bdc481d3">OPJ_TRUE</a>, <a class="el" href="bench__dwt_8c.html#ae8605e2b78cd4a81b6c6b5c30cb7366a">usage()</a>, <a class="el" href="structopj__tcd__tilecomp.html#a38cdc1ca5c18fa64e2dabfb025dd9784">opj_tcd_tilecomp::x0</a>, <a class="el" href="structopj__tcd__tilecomp.html#a0209cbaa880e6901e3a2aec6c108b982">opj_tcd_tilecomp::x1</a>, <a class="el" href="structopj__tcd__tilecomp.html#aa2d91a59c90ce843a617f1e923d6cb0d">opj_tcd_tilecomp::y0</a>, and <a class="el" href="structopj__tcd__tilecomp.html#abddb012879ff43b18cf1e9643ee52ed7">opj_tcd_tilecomp::y1</a>.</p>
<p>References <a class="el" href="structopj__tcd__tile.html#adfe3ec848812611d8c5bc6b675e3b897">opj_tcd_tile::comps</a>, <a class="el" href="structopj__image.html#a6b52b100c934697a29446af5c3e0fa00">opj_image::comps</a>, <a class="el" href="structopj__tcd__tilecomp.html#ad5618371884e54026423ef59e57395d8">opj_tcd_tilecomp::data</a>, <a class="el" href="structopj__image__comp.html#a0805d2f69bb770ff022c164aeda22685">opj_image_comp::dx</a>, <a class="el" href="structopj__image__comp.html#af9d6fd62a2b8bdd9fd162ce403eb0f10">opj_image_comp::dy</a>, <a class="el" href="bench__dwt_8c.html#a0988bd373c25899399a35bf51502ecba">free_tilec()</a>, <a class="el" href="bench__dwt_8c.html#a22c68bd4bfb1ec55bcb2257276d2a900">getValue()</a>, <a class="el" href="structopj__tcd.html#a5162cbbb1e49d1379aa7635f8892c283">opj_tcd::image</a>, <a class="el" href="bench__dwt_8c.html#af9c196f81133ceb1f18310c49b4e8137">init_tilec()</a>, <a class="el" href="structopj__tcd__tile.html#a02a13a3c111c99e55a96bbb917be7d35">opj_tcd_tile::numcomps</a>, <a class="el" href="structopj__image.html#ac63093741ed0c70b9c0a8ee3070cbce6">opj_image::numcomps</a>, <a class="el" href="structopj__tcd__tilecomp.html#a87fdaafd21fd5909fac88e866ba66ac6">opj_tcd_tilecomp::numresolutions</a>, <a class="el" href="group___m_i_s_c.html#gaf53ced13a225d45380052173563421bf">opj_clock()</a>, <a class="el" href="group___d_w_t.html#ga67d22fad344dd6d7b1b3b3a237bea8d6">opj_dwt_decode()</a>, <a class="el" href="group___d_w_t.html#ga791590b5a5c6637fc4809fe4dd793ce0">opj_dwt_encode()</a>, <a class="el" href="openjpeg_8h.html#ac672bfd7db39c609e828acb07a321964">OPJ_FALSE</a>, <a class="el" href="group___t_h_r_e_a_d.html#ga24a3a1b343df1168a3beb57babfa0916">opj_thread_pool_create()</a>, <a class="el" href="group___t_h_r_e_a_d.html#gae44e8b9258d0baa19e3671a382faa33e">opj_thread_pool_destroy()</a>, <a class="el" href="openjpeg_8h.html#a04830036d767cba56cbf5ae5bdc481d3">OPJ_TRUE</a>, <a class="el" href="structopj__tcd.html#a57a0a72c3eeb7b383a62182bd02f6db2">opj_tcd::tcd_image</a>, <a class="el" href="structopj__tcd.html#ad59ef39d08151a05bc6b0bb693607370">opj_tcd::thread_pool</a>, <a class="el" href="structopj__tcd__image.html#a7a60606149c03f1afd68412c40cc941c">opj_tcd_image::tiles</a>, <a class="el" href="bench__dwt_8c.html#ae8605e2b78cd4a81b6c6b5c30cb7366a">usage()</a>, <a class="el" href="structopj__tcd.html#a48dce2050b28e97e44fbe918e4f93f9c">opj_tcd::whole_tile_decoding</a>, <a class="el" href="structopj__tcd.html#a0ae43e0bcaae1095138b6ab8752e7ed2">opj_tcd::win_x0</a>, <a class="el" href="structopj__tcd.html#ab9c072849da0bb04ea0ee6f3080535ac">opj_tcd::win_x1</a>, <a class="el" href="structopj__tcd.html#a47e83dea84697eb8b8b143c088d0dacd">opj_tcd::win_y0</a>, <a class="el" href="structopj__tcd.html#a411ee1807ee430fc8db3e3c041ccf9cc">opj_tcd::win_y1</a>, <a class="el" href="structopj__tcd__tilecomp.html#a38cdc1ca5c18fa64e2dabfb025dd9784">opj_tcd_tilecomp::x0</a>, <a class="el" href="structopj__tcd__tile.html#a317352102ab033a283aa2a10f29b5adc">opj_tcd_tile::x0</a>, <a class="el" href="structopj__tcd__tilecomp.html#a0209cbaa880e6901e3a2aec6c108b982">opj_tcd_tilecomp::x1</a>, <a class="el" href="structopj__tcd__tile.html#ae8a77017680c4fea1ee124c9925250e4">opj_tcd_tile::x1</a>, <a class="el" href="structopj__tcd__tilecomp.html#aa2d91a59c90ce843a617f1e923d6cb0d">opj_tcd_tilecomp::y0</a>, <a class="el" href="structopj__tcd__tile.html#a4d9827a5f549b06dbf6c05c721485121">opj_tcd_tile::y0</a>, <a class="el" href="structopj__tcd__tilecomp.html#abddb012879ff43b18cf1e9643ee52ed7">opj_tcd_tilecomp::y1</a>, and <a class="el" href="structopj__tcd__tile.html#a91fab4e8a0f7cdc1d3977389321dae51">opj_tcd_tile::y1</a>.</p>
</div>
</div>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -120,10 +120,10 @@
<div class="ttc" id="structopj__event__mgr_html"><div class="ttname"><a href="structopj__event__mgr.html">opj_event_mgr</a></div><div class="ttdoc">Message handler object used for. </div><div class="ttdef"><b>Definition:</b> event.h:50</div></div>
<div class="ttc" id="openjpeg_8h_html_abb5dad6294f4611f1925388e919b16f4"><div class="ttname"><a href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a></div><div class="ttdeci">int OPJ_BOOL</div><div class="ttdef"><b>Definition:</b> openjpeg.h:110</div></div>
<div class="ttc" id="structopj__stream__private_html"><div class="ttname"><a href="structopj__stream__private.html">opj_stream_private</a></div><div class="ttdoc">Byte input-output stream. </div><div class="ttdef"><b>Definition:</b> cio.h:81</div></div>
<div class="ttc" id="structopj__marker__info_html"><div class="ttname"><a href="structopj__marker__info.html">opj_marker_info</a></div><div class="ttdoc">Marker structure. </div><div class="ttdef"><b>Definition:</b> openjpeg.h:739</div></div>
<div class="ttc" id="structopj__marker__info_html"><div class="ttname"><a href="structopj__marker__info.html">opj_marker_info</a></div><div class="ttdoc">Marker structure. </div><div class="ttdef"><b>Definition:</b> openjpeg.h:742</div></div>
<div class="ttc" id="openjpeg_8h_html"><div class="ttname"><a href="openjpeg_8h.html">openjpeg.h</a></div></div>
<div class="ttc" id="cidx__manager_8h_html_ab67c4291dded54c0ca21a721f3ae25c9"><div class="ttname"><a href="cidx__manager_8h.html#ab67c4291dded54c0ca21a721f3ae25c9">opj_check_EPHuse</a></div><div class="ttdeci">OPJ_BOOL opj_check_EPHuse(int coff, opj_marker_info_t *markers, int marknum, opj_stream_private_t *cio, opj_event_mgr_t *p_manager)</div><div class="ttdef"><b>Definition:</b> cidx_manager.c:233</div></div>
<div class="ttc" id="structopj__codestream__info_html"><div class="ttname"><a href="structopj__codestream__info.html">opj_codestream_info</a></div><div class="ttdoc">Index structure of the codestream. </div><div class="ttdef"><b>Definition:</b> openjpeg.h:808</div></div>
<div class="ttc" id="structopj__codestream__info_html"><div class="ttname"><a href="structopj__codestream__info.html">opj_codestream_info</a></div><div class="ttdoc">Index structure of the codestream. </div><div class="ttdef"><b>Definition:</b> openjpeg.h:811</div></div>
<div class="ttc" id="cidx__manager_8h_html_ac7ecf358e9a5d8bdff7e26b4726aba20"><div class="ttname"><a href="cidx__manager_8h.html#ac7ecf358e9a5d8bdff7e26b4726aba20">opj_write_cidx</a></div><div class="ttdeci">int opj_write_cidx(int offset, opj_stream_private_t *cio, opj_codestream_info_t cstr_info, int j2klen, opj_event_mgr_t *p_manager)</div><div class="ttdef"><b>Definition:</b> cidx_manager.c:50</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -278,13 +278,13 @@
<div class="ttc" id="openjpeg_8h_html_a62c71ae712322de0bef73cebae23fa04"><div class="ttname"><a href="openjpeg_8h.html#a62c71ae712322de0bef73cebae23fa04">OPJ_FLOAT32</a></div><div class="ttdeci">float OPJ_FLOAT32</div><div class="ttdef"><b>Definition:</b> openjpeg.h:115</div></div>
<div class="ttc" id="structopj__stream__private_html_a2ca719761a9cd88dc350486e38b41790"><div class="ttname"><a href="structopj__stream__private.html#a2ca719761a9cd88dc350486e38b41790">opj_stream_private::m_skip_fn</a></div><div class="ttdeci">opj_stream_skip_fn m_skip_fn</div><div class="ttdoc">Pointer to actual skip function (NULL at the initialization of the cio. </div><div class="ttdef"><b>Definition:</b> cio.h:113</div></div>
<div class="ttc" id="group___c_i_o_html_ga4ea9737eccd7572e6389ca03ace79dd5"><div class="ttname"><a href="group___c_i_o.html#ga4ea9737eccd7572e6389ca03ace79dd5">opj_write_float_BE</a></div><div class="ttdeci">void opj_write_float_BE(OPJ_BYTE *p_buffer, OPJ_FLOAT32 p_value)</div><div class="ttdef"><b>Definition:</b> cio.c:127</div></div>
<div class="ttc" id="openjpeg_8h_html_a087a324f17cc02a95526b41b7636b580"><div class="ttname"><a href="openjpeg_8h.html#a087a324f17cc02a95526b41b7636b580">opj_stream_write_fn</a></div><div class="ttdeci">OPJ_SIZE_T(* opj_stream_write_fn)(void *p_buffer, OPJ_SIZE_T p_nb_bytes, void *p_user_data)</div><div class="ttdef"><b>Definition:</b> openjpeg.h:600</div></div>
<div class="ttc" id="openjpeg_8h_html_a087a324f17cc02a95526b41b7636b580"><div class="ttname"><a href="openjpeg_8h.html#a087a324f17cc02a95526b41b7636b580">opj_stream_write_fn</a></div><div class="ttdeci">OPJ_SIZE_T(* opj_stream_write_fn)(void *p_buffer, OPJ_SIZE_T p_nb_bytes, void *p_user_data)</div><div class="ttdef"><b>Definition:</b> openjpeg.h:603</div></div>
<div class="ttc" id="structopj__stream__private_html_acce2d2187feff70fa3057b0439591f76"><div class="ttname"><a href="structopj__stream__private.html#acce2d2187feff70fa3057b0439591f76">opj_stream_private::m_read_fn</a></div><div class="ttdeci">opj_stream_read_fn m_read_fn</div><div class="ttdoc">Pointer to actual read function (NULL at the initialization of the cio. </div><div class="ttdef"><b>Definition:</b> cio.h:102</div></div>
<div class="ttc" id="group___c_i_o_html_ga8a8ab9c9e1ccdc20a6dd2a2925a3f8c0"><div class="ttname"><a href="group___c_i_o.html#ga8a8ab9c9e1ccdc20a6dd2a2925a3f8c0">opj_stream_skip</a></div><div class="ttdeci">OPJ_OFF_T opj_stream_skip(opj_stream_private_t *p_stream, OPJ_OFF_T p_size, struct opj_event_mgr *p_event_mgr)</div><div class="ttdoc">Skips a number of bytes from the stream. </div><div class="ttdef"><b>Definition:</b> cio.c:593</div></div>
<div class="ttc" id="group___c_i_o_html_ga48c7c8450f5cdb6a063baa3e6de8ad8c"><div class="ttname"><a href="group___c_i_o.html#ga48c7c8450f5cdb6a063baa3e6de8ad8c">opj_stream_default_skip</a></div><div class="ttdeci">OPJ_OFF_T opj_stream_default_skip(OPJ_OFF_T p_nb_bytes, void *p_user_data)</div><div class="ttdoc">FIXME DOC. </div><div class="ttdef"><b>Definition:</b> cio.c:671</div></div>
<div class="ttc" id="group___c_i_o_html_gaf4f59dfe6fc6cb0d93ccf308e81727d3"><div class="ttname"><a href="group___c_i_o.html#gaf4f59dfe6fc6cb0d93ccf308e81727d3">opj_read_double_BE</a></div><div class="ttdeci">void opj_read_double_BE(const OPJ_BYTE *p_buffer, OPJ_FLOAT64 *p_value)</div><div class="ttdoc">Reads some bytes from the given data buffer, this function is used in Big Endian cpus. </div><div class="ttdef"><b>Definition:</b> cio.c:112</div></div>
<div class="ttc" id="group___c_i_o_html_gac1a8582ea72e8bfdf744b5af0b73863d"><div class="ttname"><a href="group___c_i_o.html#gac1a8582ea72e8bfdf744b5af0b73863d">opj_write_float_LE</a></div><div class="ttdeci">void opj_write_float_LE(OPJ_BYTE *p_buffer, OPJ_FLOAT32 p_value)</div><div class="ttdoc">Write some bytes to the given data buffer, this function is used in Little Endian cpus...</div><div class="ttdef"><b>Definition:</b> cio.c:133</div></div>
<div class="ttc" id="openjpeg_8h_html_adea98a88378b8bf7f1654ca7511808ce"><div class="ttname"><a href="openjpeg_8h.html#adea98a88378b8bf7f1654ca7511808ce">opj_stream_free_user_data_fn</a></div><div class="ttdeci">void(* opj_stream_free_user_data_fn)(void *p_user_data)</div><div class="ttdef"><b>Definition:</b> openjpeg.h:618</div></div>
<div class="ttc" id="openjpeg_8h_html_adea98a88378b8bf7f1654ca7511808ce"><div class="ttname"><a href="openjpeg_8h.html#adea98a88378b8bf7f1654ca7511808ce">opj_stream_free_user_data_fn</a></div><div class="ttdeci">void(* opj_stream_free_user_data_fn)(void *p_user_data)</div><div class="ttdef"><b>Definition:</b> openjpeg.h:621</div></div>
<div class="ttc" id="structopj__stream__private_html_a58aece1447be21b39fe61dfd8b8e41b1"><div class="ttname"><a href="structopj__stream__private.html#a58aece1447be21b39fe61dfd8b8e41b1">opj_stream_private::m_opj_skip</a></div><div class="ttdeci">OPJ_OFF_T(* m_opj_skip)(struct opj_stream_private *, OPJ_OFF_T, struct opj_event_mgr *)</div><div class="ttdoc">FIXME DOC. </div><div class="ttdef"><b>Definition:</b> cio.h:134</div></div>
<div class="ttc" id="structopj__stream__private_html_a8bbf688a608e52a52d1cf89c7103ac5b"><div class="ttname"><a href="structopj__stream__private.html#a8bbf688a608e52a52d1cf89c7103ac5b">opj_stream_private::m_bytes_in_buffer</a></div><div class="ttdeci">OPJ_SIZE_T m_bytes_in_buffer</div><div class="ttdoc">number of bytes containing in the buffer. </div><div class="ttdef"><b>Definition:</b> cio.h:146</div></div>
<div class="ttc" id="group___c_i_o_html_ga9f901a48ea910d97ff038f87d9256037"><div class="ttname"><a href="group___c_i_o.html#ga9f901a48ea910d97ff038f87d9256037">opj_read_bytes_BE</a></div><div class="ttdeci">void opj_read_bytes_BE(const OPJ_BYTE *p_buffer, OPJ_UINT32 *p_value, OPJ_UINT32 p_nb_bytes)</div><div class="ttdoc">Reads some bytes from the given data buffer, this function is used in Big Endian cpus. </div><div class="ttdef"><b>Definition:</b> cio.c:71</div></div>
@ -297,10 +297,10 @@
<div class="ttc" id="group___c_i_o_html_gae0dee6cbee329301242f265d6e7851fa"><div class="ttname"><a href="group___c_i_o.html#gae0dee6cbee329301242f265d6e7851fa">opj_write_double_BE</a></div><div class="ttdeci">void opj_write_double_BE(OPJ_BYTE *p_buffer, OPJ_FLOAT64 p_value)</div><div class="ttdef"><b>Definition:</b> cio.c:96</div></div>
<div class="ttc" id="openjpeg_8h_html_a4cb1e6e6b6ef2df499d5c02f7df54cbb"><div class="ttname"><a href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a></div><div class="ttdeci">uint32_t OPJ_UINT32</div><div class="ttdef"><b>Definition:</b> openjpeg.h:126</div></div>
<div class="ttc" id="group___c_i_o_html_gae456419611db729983d8ca337e3f3293"><div class="ttname"><a href="group___c_i_o.html#gae456419611db729983d8ca337e3f3293">opj_stream_has_seek</a></div><div class="ttdeci">OPJ_BOOL opj_stream_has_seek(const opj_stream_private_t *p_stream)</div><div class="ttdoc">Tells if the given stream is seekable. </div><div class="ttdef"><b>Definition:</b> cio.c:648</div></div>
<div class="ttc" id="openjpeg_8h_html_aa2eb8272b84be8503bafa20075b4a943"><div class="ttname"><a href="openjpeg_8h.html#aa2eb8272b84be8503bafa20075b4a943">opj_stream_read_fn</a></div><div class="ttdeci">OPJ_SIZE_T(* opj_stream_read_fn)(void *p_buffer, OPJ_SIZE_T p_nb_bytes, void *p_user_data)</div><div class="ttdef"><b>Definition:</b> openjpeg.h:594</div></div>
<div class="ttc" id="openjpeg_8h_html_aa2eb8272b84be8503bafa20075b4a943"><div class="ttname"><a href="openjpeg_8h.html#aa2eb8272b84be8503bafa20075b4a943">opj_stream_read_fn</a></div><div class="ttdeci">OPJ_SIZE_T(* opj_stream_read_fn)(void *p_buffer, OPJ_SIZE_T p_nb_bytes, void *p_user_data)</div><div class="ttdef"><b>Definition:</b> openjpeg.h:597</div></div>
<div class="ttc" id="group___c_i_o_html_ga28ef412ebe86af560a05f44816b8c601"><div class="ttname"><a href="group___c_i_o.html#ga28ef412ebe86af560a05f44816b8c601">opj_write_bytes_LE</a></div><div class="ttdeci">void opj_write_bytes_LE(OPJ_BYTE *p_buffer, OPJ_UINT32 p_value, OPJ_UINT32 p_nb_bytes)</div><div class="ttdoc">Write some bytes to the given data buffer, this function is used in Little Endian cpus...</div><div class="ttdef"><b>Definition:</b> cio.c:58</div></div>
<div class="ttc" id="openjpeg_8h_html_a5a5da112c449f1aafb5823f7a04d0b3b"><div class="ttname"><a href="openjpeg_8h.html#a5a5da112c449f1aafb5823f7a04d0b3b">opj_stream_skip_fn</a></div><div class="ttdeci">OPJ_OFF_T(* opj_stream_skip_fn)(OPJ_OFF_T p_nb_bytes, void *p_user_data)</div><div class="ttdef"><b>Definition:</b> openjpeg.h:606</div></div>
<div class="ttc" id="openjpeg_8h_html_a6b85fe2ce4d609d2262afad0c7a7f31e"><div class="ttname"><a href="openjpeg_8h.html#a6b85fe2ce4d609d2262afad0c7a7f31e">opj_stream_seek_fn</a></div><div class="ttdeci">OPJ_BOOL(* opj_stream_seek_fn)(OPJ_OFF_T p_nb_bytes, void *p_user_data)</div><div class="ttdef"><b>Definition:</b> openjpeg.h:612</div></div>
<div class="ttc" id="openjpeg_8h_html_a5a5da112c449f1aafb5823f7a04d0b3b"><div class="ttname"><a href="openjpeg_8h.html#a5a5da112c449f1aafb5823f7a04d0b3b">opj_stream_skip_fn</a></div><div class="ttdeci">OPJ_OFF_T(* opj_stream_skip_fn)(OPJ_OFF_T p_nb_bytes, void *p_user_data)</div><div class="ttdef"><b>Definition:</b> openjpeg.h:609</div></div>
<div class="ttc" id="openjpeg_8h_html_a6b85fe2ce4d609d2262afad0c7a7f31e"><div class="ttname"><a href="openjpeg_8h.html#a6b85fe2ce4d609d2262afad0c7a7f31e">opj_stream_seek_fn</a></div><div class="ttdeci">OPJ_BOOL(* opj_stream_seek_fn)(OPJ_OFF_T p_nb_bytes, void *p_user_data)</div><div class="ttdef"><b>Definition:</b> openjpeg.h:615</div></div>
<div class="ttc" id="group___c_i_o_html_gadae00135fe98bea16876125f0898759a"><div class="ttname"><a href="group___c_i_o.html#gadae00135fe98bea16876125f0898759a">opj_read_double_LE</a></div><div class="ttdeci">void opj_read_double_LE(const OPJ_BYTE *p_buffer, OPJ_FLOAT64 *p_value)</div><div class="ttdoc">Reads some bytes from the given data buffer, this function is used in Little Endian cpus...</div><div class="ttdef"><b>Definition:</b> cio.c:118</div></div>
<div class="ttc" id="group___c_i_o_html_gad2083292c9469ca4a135521524784f89"><div class="ttname"><a href="group___c_i_o.html#gad2083292c9469ca4a135521524784f89">opj_write_double_LE</a></div><div class="ttdeci">void opj_write_double_LE(OPJ_BYTE *p_buffer, OPJ_FLOAT64 p_value)</div><div class="ttdoc">Write some bytes to the given data buffer, this function is used in Little Endian cpus...</div><div class="ttdef"><b>Definition:</b> cio.c:102</div></div>
<div class="ttc" id="group___c_i_o_html_gaec7225a845169469fd1aa8db2a3fac9e"><div class="ttname"><a href="group___c_i_o.html#gaec7225a845169469fd1aa8db2a3fac9e">opj_stream_get_number_byte_left</a></div><div class="ttdeci">OPJ_OFF_T opj_stream_get_number_byte_left(const opj_stream_private_t *p_stream)</div><div class="ttdoc">Get the number of bytes left before the end of the stream (similar to cio_numbytesleft). </div><div class="ttdef"><b>Definition:</b> cio.c:584</div></div>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -51,53 +51,54 @@
<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_J">J</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_Q">Q</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a></div>
<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
<tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;C&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structfaixelem4__param.html">faixelem4_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__decoding__param.html">opj_decoding_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__pi__iterator.html">opj_pi_iterator</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tile__info.html">opj_tile_info</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structfaixelem8__param.html">faixelem8_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__dparameters.html">opj_dparameters</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__pi__resolution.html">opj_pi_resolution</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tile__v2__info.html">opj_tile_v2_info</a>&#160;&#160;&#160;</td></tr>
</td><td valign="top"><a class="el" href="structfaixelem4__param.html">faixelem4_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__dparameters.html">opj_dparameters</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__poc.html">opj_poc</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tls__key__val__t.html">opj_tls_key_val_t</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structfaixelem8__param.html">faixelem8_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__dwd__decode__h__job__t.html">opj_dwd_decode_h_job_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__ppx__struct.html">opj_ppx_struct</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tls__t.html">opj_tls_t</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_o_dmarker__param.html">CODmarker_param</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;i&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structopj__dwd__decode__h__job__t.html">opj_dwd_decode_h_job_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__poc.html">opj_poc</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tls__key__val__t.html">opj_tls_key_val_t</a>&#160;&#160;&#160;</td></tr>
</td><td valign="top"><a class="el" href="structopj__dwd__decode__v__job__t.html">opj_dwd_decode_v_job_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__procedure__list.html">opj_procedure_list</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tp__index.html">opj_tp_index</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structopj__dwd__decode__v__job__t.html">opj_dwd_decode_v_job_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__ppx__struct.html">opj_ppx_struct</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tls__t.html">opj_tls_t</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structihdrbox__param.html">ihdrbox_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__encoding__param.html">opj_encoding_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__procedure__list.html">opj_procedure_list</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tp__index.html">opj_tp_index</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_s_i_zmarker__param.html">SIZmarker_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structimgreg__param.html">imgreg_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__event__mgr.html">opj_event_mgr</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__simple__mcc__decorrelation__data.html">opj_simple_mcc_decorrelation_data</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tp__info.html">opj_tp_info</a>&#160;&#160;&#160;</td></tr>
</td><td valign="top"><a class="el" href="structopj__encoding__param.html">opj_encoding_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__simple__mcc__decorrelation__data.html">opj_simple_mcc_decorrelation_data</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tp__info.html">opj_tp_info</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structihdrbox__param.html">ihdrbox_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__event__mgr.html">opj_event_mgr</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__sparse__array__int32.html">opj_sparse_array_int32</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="unionopj__v4__t.html">opj_v4_t</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_s_i_zmarker__param.html">SIZmarker_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structimgreg__param.html">imgreg_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__image.html">opj_image</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__stepsize.html">opj_stepsize</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__worker__thread__job__t.html">opj_worker_thread_job_t</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_a"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;a&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structindex__param.html">index_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__image.html">opj_image</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__stepsize.html">opj_stepsize</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="unionopj__v4__t.html">opj_v4_t</a>&#160;&#160;&#160;</td></tr>
</td><td valign="top"><a class="el" href="structindex__param.html">index_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__image__comp.html">opj_image_comp</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__stream__private.html">opj_stream_private</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__worker__thread__list__t.html">opj_worker_thread_list_t</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_j"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;j&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structopj__image__comp.html">opj_image_comp</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__stream__private.html">opj_stream_private</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__worker__thread__job__t.html">opj_worker_thread_job_t</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structaux__response__param.html">aux_response_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__image__comptparm.html">opj_image_comptparm</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__t1.html">opj_t1</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__worker__thread__list__t.html">opj_worker_thread_list_t</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structauxtrans__param.html">auxtrans_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structj2k__prog__order.html">j2k_prog_order</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__j2k.html">opj_j2k</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__t1__cblk__decode__processing__job__t.html">opj_t1_cblk_decode_processing_job_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__worker__thread__t.html">opj_worker_thread_t</a>&#160;&#160;&#160;</td></tr>
</td><td valign="top"><a class="el" href="structopj__image__comptparm.html">opj_image_comptparm</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__t1.html">opj_t1</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__worker__thread__t.html">opj_worker_thread_t</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structaux__response__param.html">aux_response_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__j2k.html">opj_j2k</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__t1__cblk__decode__processing__job__t.html">opj_t1_cblk_decode_processing_job_t</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;p&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="structauxtrans__param.html">auxtrans_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structj2k__prog__order.html">j2k_prog_order</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__j2k__dec.html">opj_j2k_dec</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__t2.html">opj_t2</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_b"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;b&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structjpip__dec__param.html">jpip_dec_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__j2k__dec.html">opj_j2k_dec</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__t2.html">opj_t2</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;p&#160;&#160;</div></td></tr></table>
</td></tr>
</td><td valign="top"><a class="el" href="structjpip__dec__param.html">jpip_dec_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__j2k__enc.html">opj_j2k_enc</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tccp.html">opj_tccp</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structplaceholder__param.html">placeholder_param</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;m&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structopj__j2k__enc.html">opj_j2k_enc</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tccp.html">opj_tccp</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structbox__param.html">box_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__job__list__t.html">opj_job_list_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tccp__info.html">opj_tccp_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structplaceholder__param.html">placeholder_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structboxcontents__param.html">boxcontents_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmanfbox__param.html">manfbox_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2.html">opj_jp2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd.html">opj_tcd</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structplaceholderlist__param.html">placeholderlist_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structboxheader__param.html">boxheader_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmarker__param.html">marker_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__box.html">opj_jp2_box</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__band.html">opj_tcd_band</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_q"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;q&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structopj__job__list__t.html">opj_job_list_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tccp__info.html">opj_tccp_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structplaceholderlist__param.html">placeholderlist_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structbox__param.html">box_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2.html">opj_jp2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd.html">opj_tcd</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_q"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;q&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="structboxcontents__param.html">boxcontents_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmanfbox__param.html">manfbox_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__box.html">opj_jp2_box</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__band.html">opj_tcd_band</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structboxheader__param.html">boxheader_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmarker__param.html">marker_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__cdef.html">opj_jp2_cdef</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__cblk__dec.html">opj_tcd_cblk_dec</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structquery__param.html">query_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structboxlist__param.html">boxlist_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmarkeridx__param.html">markeridx_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__cdef__info.html">opj_jp2_cdef_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__cblk__enc.html">opj_tcd_cblk_enc</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;r&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="structboxlist__param.html">boxlist_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmarkeridx__param.html">markeridx_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__cdef.html">opj_jp2_cdef</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__cblk__dec.html">opj_tcd_cblk_dec</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;c&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structmessage__param.html">message_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__cdef__info.html">opj_jp2_cdef_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__cblk__enc.html">opj_tcd_cblk_enc</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structquery__param.html">query_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structmetadata__param.html">metadata_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__cmap__comp.html">opj_jp2_cmap_comp</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__image.html">opj_tcd_image</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;r&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="structcache__param.html">cache_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmetadatalist__param.html">metadatalist_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__color.html">opj_jp2_color</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__layer.html">opj_tcd_layer</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structcachelist__param.html">cachelist_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmhixbox__param.html">mhixbox_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__comps.html">opj_jp2_comps</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__pass.html">opj_tcd_pass</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structrange__param.html">range_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structcachemodel__param.html">cachemodel_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmsgqueue__param.html">msgqueue_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__header__handler.html">opj_jp2_header_handler</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__precinct.html">opj_tcd_precinct</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;s&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structmessage__param.html">message_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__cmap__comp.html">opj_jp2_cmap_comp</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__image.html">opj_tcd_image</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structmetadata__param.html">metadata_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__color.html">opj_jp2_color</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__layer.html">opj_tcd_layer</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structrange__param.html">range_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structcache__param.html">cache_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmetadatalist__param.html">metadatalist_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__comps.html">opj_jp2_comps</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__pass.html">opj_tcd_pass</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;s&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="structcachelist__param.html">cachelist_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmhixbox__param.html">mhixbox_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__header__handler.html">opj_jp2_header_handler</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__precinct.html">opj_tcd_precinct</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structcachemodel__param.html">cachemodel_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structmsgqueue__param.html">msgqueue_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__img__header__writer__handler.html">opj_jp2_img_header_writer_handler</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__resolution.html">opj_tcd_resolution</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structsession__param.html">session_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structcachemodellist__param.html">cachemodellist_param</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_o"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;o&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structopj__jp2__img__header__writer__handler.html">opj_jp2_img_header_writer_handler</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__resolution.html">opj_tcd_resolution</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structchannel__param.html">channel_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__index.html">opj_jp2_index</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__seg.html">opj_tcd_seg</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structsession__param.html">session_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structchannellist__param.html">channellist_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__bio.html">opj_bio</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__metadata.html">opj_jp2_metadata</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__seg__data__chunk.html">opj_tcd_seg_data_chunk</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structsessionlist__param.html">sessionlist_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structcodestream__param.html">codestream_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__codec__private.html">opj_codec_private</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__pclr.html">opj_jp2_pclr</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__tile.html">opj_tcd_tile</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structsubfaixbox4__param.html">subfaixbox4_param</a>&#160;&#160;&#160;</td></tr>
</td><td valign="top"><a class="el" href="structopj__jp2__index.html">opj_jp2_index</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__seg.html">opj_tcd_seg</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structsessionlist__param.html">sessionlist_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structchannel__param.html">channel_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__metadata.html">opj_jp2_metadata</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__seg__data__chunk.html">opj_tcd_seg_data_chunk</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structsubfaixbox4__param.html">subfaixbox4_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structchannellist__param.html">channellist_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__bio.html">opj_bio</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__jp2__pclr.html">opj_jp2_pclr</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__tile.html">opj_tcd_tile</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structsubfaixbox8__param.html">subfaixbox8_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structcodestream__param.html">codestream_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__codec__private.html">opj_codec_private</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__marker__info.html">opj_marker_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__tilecomp.html">opj_tcd_tilecomp</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="unionsubfaixbox__param.html">subfaixbox_param</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_d"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;d&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structopj__codestream__index.html">opj_codestream_index</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__marker__info.html">opj_marker_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcd__tilecomp.html">opj_tcd_tilecomp</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structsubfaixbox8__param.html">subfaixbox8_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structopj__codestream__info.html">opj_codestream_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__mct__data.html">opj_mct_data</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcp.html">opj_tcp</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="unionsubfaixbox__param.html">subfaixbox_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structdec__server__record.html">dec_server_record</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__codestream__info__v2.html">opj_codestream_info_v2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__mqc.html">opj_mqc</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tgt__node.html">opj_tgt_node</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structopj__codestream__index.html">opj_codestream_index</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__mct__data.html">opj_mct_data</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tcp.html">opj_tcp</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="structdwt__local.html">dwt_local</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__cp.html">opj_cp</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__mqc__state.html">opj_mqc_state</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tgt__tree.html">opj_tgt_tree</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structopj__codestream__info.html">opj_codestream_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__mqc.html">opj_mqc</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tgt__node.html">opj_tgt_node</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structdec__server__record.html">dec_server_record</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__codestream__info__v2.html">opj_codestream_info_v2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__mqc__state.html">opj_mqc_state</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tgt__tree.html">opj_tgt_tree</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structtarget__param.html">target_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structdwt__local.html">dwt_local</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__cp.html">opj_cp</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__packet__info.html">opj_packet_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__thread__pool__t.html">opj_thread_pool_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structtargetlist__param.html">targetlist_param</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_f"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;f&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structopj__cparameters.html">opj_cparameters</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__packet__info.html">opj_packet_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__thread__pool__t.html">opj_thread_pool_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structtarget__param.html">target_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structopj__dec__memory__marker__handler.html">opj_dec_memory_marker_handler</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__pi__comp.html">opj_pi_comp</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tile__index.html">opj_tile_index</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structtargetlist__param.html">targetlist_param</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structfaixbox__param.html">faixbox_param</a>&#160;&#160;&#160;</td><td></td><td></td><td></td><td></td></tr>
</td><td valign="top"><a class="el" href="structopj__cparameters.html">opj_cparameters</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__pi__comp.html">opj_pi_comp</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tile__index.html">opj_tile_index</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_v"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;v&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="structopj__dec__memory__marker__handler.html">opj_dec_memory_marker_handler</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__pi__iterator.html">opj_pi_iterator</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tile__info.html">opj_tile_info</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structfaixbox__param.html">faixbox_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__decoding__param.html">opj_decoding_param</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__pi__resolution.html">opj_pi_resolution</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structopj__tile__v2__info.html">opj_tile_v2_info</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structv4dwt__local.html">v4dwt_local</a>&#160;&#160;&#160;</td></tr>
<tr><td></td><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_J">J</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_O">O</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_Q">Q</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a></div>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -154,6 +154,11 @@ Files</h2></td></tr>
<tr class="memitem:ppix__manager_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppix__manager_8c.html">ppix_manager.c</a></td></tr>
<tr class="memdesc:ppix__manager_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Modification of jpip.c from 2KAN indexer. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:sparse__array_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="sparse__array_8c.html">sparse_array.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:sparse__array_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="sparse__array_8h.html">sparse_array.h</a> <a href="sparse__array_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:sparse__array_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sparse array management. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:t1_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="t1_8c.html">t1.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:t1_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="t1_8h.html">t1.h</a> <a href="t1_8h_source.html">[code]</a></td></tr>
@ -173,6 +178,8 @@ Files</h2></td></tr>
<tr class="memitem:tcd_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="tcd_8h.html">tcd.h</a> <a href="tcd_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:tcd_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implementation of a tile coder/decoder (TCD) <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:test__sparse__array_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="test__sparse__array_8c.html">test_sparse_array.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:tgt_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="tgt_8c.html">tgt.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:tgt_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="tgt_8h.html">tgt.h</a> <a href="tgt_8h_source.html">[code]</a></td></tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

File diff suppressed because it is too large Load Diff

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -64,9 +64,9 @@ Functions</h2></td></tr>
<tr class="memitem:ga791590b5a5c6637fc4809fe4dd793ce0"><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="group___d_w_t.html#ga791590b5a5c6637fc4809fe4dd793ce0">opj_dwt_encode</a> (<a class="el" href="group___t_c_d.html#ga93b81f0bd84473329d4591adbfc94b29">opj_tcd_tilecomp_t</a> *tilec)</td></tr>
<tr class="memdesc:ga791590b5a5c6637fc4809fe4dd793ce0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Forward 5-3 wavelet transform in 2-D. <a href="group___d_w_t.html#ga791590b5a5c6637fc4809fe4dd793ce0">More...</a><br /></td></tr>
<tr class="separator:ga791590b5a5c6637fc4809fe4dd793ce0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga851ac455d3e28b8f39a9e3b0818a8196"><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="group___d_w_t.html#ga851ac455d3e28b8f39a9e3b0818a8196">opj_dwt_decode</a> (<a class="el" href="structopj__thread__pool__t.html">opj_thread_pool_t</a> *tp, <a class="el" href="group___t_c_d.html#ga93b81f0bd84473329d4591adbfc94b29">opj_tcd_tilecomp_t</a> *tilec, <a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> numres)</td></tr>
<tr class="memdesc:ga851ac455d3e28b8f39a9e3b0818a8196"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inverse 5-3 wavelet transform in 2-D. <a href="group___d_w_t.html#ga851ac455d3e28b8f39a9e3b0818a8196">More...</a><br /></td></tr>
<tr class="separator:ga851ac455d3e28b8f39a9e3b0818a8196"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga67d22fad344dd6d7b1b3b3a237bea8d6"><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="group___d_w_t.html#ga67d22fad344dd6d7b1b3b3a237bea8d6">opj_dwt_decode</a> (<a class="el" href="group___t_c_d.html#ga27d4f057f1b892c5a38296d044803e3d">opj_tcd_t</a> *p_tcd, <a class="el" href="group___t_c_d.html#ga93b81f0bd84473329d4591adbfc94b29">opj_tcd_tilecomp_t</a> *tilec, <a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> numres)</td></tr>
<tr class="memdesc:ga67d22fad344dd6d7b1b3b3a237bea8d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inverse 5-3 wavelet transform in 2-D. <a href="group___d_w_t.html#ga67d22fad344dd6d7b1b3b3a237bea8d6">More...</a><br /></td></tr>
<tr class="separator:ga67d22fad344dd6d7b1b3b3a237bea8d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga42f534b2676d3b3f221f7a4c7a56506c"><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="group___d_w_t.html#ga42f534b2676d3b3f221f7a4c7a56506c">opj_dwt_getgain</a> (<a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> orient)</td></tr>
<tr class="memdesc:ga42f534b2676d3b3f221f7a4c7a56506c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the gain of a subband for the reversible 5-3 DWT. <a href="group___d_w_t.html#ga42f534b2676d3b3f221f7a4c7a56506c">More...</a><br /></td></tr>
<tr class="separator:ga42f534b2676d3b3f221f7a4c7a56506c"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -76,9 +76,9 @@ Functions</h2></td></tr>
<tr class="memitem:gad52a1e135848898a492fd8117683bd31"><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="group___d_w_t.html#gad52a1e135848898a492fd8117683bd31">opj_dwt_encode_real</a> (<a class="el" href="group___t_c_d.html#ga93b81f0bd84473329d4591adbfc94b29">opj_tcd_tilecomp_t</a> *tilec)</td></tr>
<tr class="memdesc:gad52a1e135848898a492fd8117683bd31"><td class="mdescLeft">&#160;</td><td class="mdescRight">Forward 9-7 wavelet transform in 2-D. <a href="group___d_w_t.html#gad52a1e135848898a492fd8117683bd31">More...</a><br /></td></tr>
<tr class="separator:gad52a1e135848898a492fd8117683bd31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga403bd8bf5833ad7b859499006bc94bfc"><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="group___d_w_t.html#ga403bd8bf5833ad7b859499006bc94bfc">opj_dwt_decode_real</a> (<a class="el" href="group___t_c_d.html#ga93b81f0bd84473329d4591adbfc94b29">opj_tcd_tilecomp_t</a> *<a class="el" href="opj__includes_8h.html#a47acbf7ae97e1ef7371a1c92a42505b2">OPJ_RESTRICT</a> tilec, <a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> numres)</td></tr>
<tr class="memdesc:ga403bd8bf5833ad7b859499006bc94bfc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inverse 9-7 wavelet transform in 2-D. <a href="group___d_w_t.html#ga403bd8bf5833ad7b859499006bc94bfc">More...</a><br /></td></tr>
<tr class="separator:ga403bd8bf5833ad7b859499006bc94bfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadfd8b0e16f120a93b65b922bb2476c87"><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="group___d_w_t.html#gadfd8b0e16f120a93b65b922bb2476c87">opj_dwt_decode_real</a> (<a class="el" href="group___t_c_d.html#ga27d4f057f1b892c5a38296d044803e3d">opj_tcd_t</a> *p_tcd, <a class="el" href="group___t_c_d.html#ga93b81f0bd84473329d4591adbfc94b29">opj_tcd_tilecomp_t</a> *<a class="el" href="opj__includes_8h.html#a47acbf7ae97e1ef7371a1c92a42505b2">OPJ_RESTRICT</a> tilec, <a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> numres)</td></tr>
<tr class="memdesc:gadfd8b0e16f120a93b65b922bb2476c87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inverse 9-7 wavelet transform in 2-D. <a href="group___d_w_t.html#gadfd8b0e16f120a93b65b922bb2476c87">More...</a><br /></td></tr>
<tr class="separator:gadfd8b0e16f120a93b65b922bb2476c87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga31b27675dfe6b866e2dcf9317610608b"><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="group___d_w_t.html#ga31b27675dfe6b866e2dcf9317610608b">opj_dwt_getgain_real</a> (<a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> orient)</td></tr>
<tr class="memdesc:ga31b27675dfe6b866e2dcf9317610608b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the gain of a subband for the irreversible 9-7 DWT. <a href="group___d_w_t.html#ga31b27675dfe6b866e2dcf9317610608b">More...</a><br /></td></tr>
<tr class="separator:ga31b27675dfe6b866e2dcf9317610608b"><td class="memSeparator" colspan="2">&#160;</td></tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -97,37 +97,39 @@
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="comment">/* ----------------------------------------------------------------------- */</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<a class="code" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> <a class="code" href="group___d_w_t.html#ga791590b5a5c6637fc4809fe4dd793ce0">opj_dwt_encode</a>(<a class="code" href="structopj__tcd__tilecomp.html">opj_tcd_tilecomp_t</a> * tilec);</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<a class="code" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> <a class="code" href="group___d_w_t.html#ga851ac455d3e28b8f39a9e3b0818a8196">opj_dwt_decode</a>(<a class="code" href="structopj__thread__pool__t.html">opj_thread_pool_t</a>* tp, <a class="code" href="structopj__tcd__tilecomp.html">opj_tcd_tilecomp_t</a>* tilec,</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> numres);</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> <a class="code" href="group___d_w_t.html#ga42f534b2676d3b3f221f7a4c7a56506c">opj_dwt_getgain</a>(<a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> orient) ;</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<a class="code" href="openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78">OPJ_FLOAT64</a> <a class="code" href="group___d_w_t.html#ga15113da09b4cb72cf2c34433c059adf9">opj_dwt_getnorm</a>(<a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> level, <a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> orient);</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<a class="code" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> <a class="code" href="group___d_w_t.html#gad52a1e135848898a492fd8117683bd31">opj_dwt_encode_real</a>(<a class="code" href="structopj__tcd__tilecomp.html">opj_tcd_tilecomp_t</a> * tilec);</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;<a class="code" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> <a class="code" href="group___d_w_t.html#ga403bd8bf5833ad7b859499006bc94bfc">opj_dwt_decode_real</a>(<a class="code" href="structopj__tcd__tilecomp.html">opj_tcd_tilecomp_t</a>* <a class="code" href="opj__includes_8h.html#a47acbf7ae97e1ef7371a1c92a42505b2">OPJ_RESTRICT</a> tilec,</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> numres);</div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> <a class="code" href="group___d_w_t.html#ga31b27675dfe6b866e2dcf9317610608b">opj_dwt_getgain_real</a>(<a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> orient);</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;<a class="code" href="openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78">OPJ_FLOAT64</a> <a class="code" href="group___d_w_t.html#ga330f64c5e2755f1b2a3c1d2b591d09ed">opj_dwt_getnorm_real</a>(<a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> level, <a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> orient);</div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group___d_w_t.html#ga1cbaf895c3ddcf1990d30d07e7604980">opj_dwt_calc_explicit_stepsizes</a>(<a class="code" href="structopj__tccp.html">opj_tccp_t</a> * tccp, <a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> prec);</div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="comment">/* ----------------------------------------------------------------------- */</span></div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;</div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* OPJ_DWT_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="group___d_w_t_html_ga791590b5a5c6637fc4809fe4dd793ce0"><div class="ttname"><a href="group___d_w_t.html#ga791590b5a5c6637fc4809fe4dd793ce0">opj_dwt_encode</a></div><div class="ttdeci">OPJ_BOOL opj_dwt_encode(opj_tcd_tilecomp_t *tilec)</div><div class="ttdoc">Forward 5-3 wavelet transform in 2-D. </div><div class="ttdef"><b>Definition:</b> dwt.c:1171</div></div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<a class="code" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> <a class="code" href="group___d_w_t.html#ga67d22fad344dd6d7b1b3b3a237bea8d6">opj_dwt_decode</a>(<a class="code" href="structopj__tcd.html">opj_tcd_t</a> *p_tcd,</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <a class="code" href="structopj__tcd__tilecomp.html">opj_tcd_tilecomp_t</a>* tilec,</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; <a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> numres);</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> <a class="code" href="group___d_w_t.html#ga42f534b2676d3b3f221f7a4c7a56506c">opj_dwt_getgain</a>(<a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> orient) ;</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<a class="code" href="openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78">OPJ_FLOAT64</a> <a class="code" href="group___d_w_t.html#ga15113da09b4cb72cf2c34433c059adf9">opj_dwt_getnorm</a>(<a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> level, <a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> orient);</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<a class="code" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> <a class="code" href="group___d_w_t.html#gad52a1e135848898a492fd8117683bd31">opj_dwt_encode_real</a>(<a class="code" href="structopj__tcd__tilecomp.html">opj_tcd_tilecomp_t</a> * tilec);</div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;<a class="code" href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a> <a class="code" href="group___d_w_t.html#gadfd8b0e16f120a93b65b922bb2476c87">opj_dwt_decode_real</a>(<a class="code" href="structopj__tcd.html">opj_tcd_t</a> *p_tcd,</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; <a class="code" href="structopj__tcd__tilecomp.html">opj_tcd_tilecomp_t</a>* <a class="code" href="opj__includes_8h.html#a47acbf7ae97e1ef7371a1c92a42505b2">OPJ_RESTRICT</a> tilec,</div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> numres);</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> <a class="code" href="group___d_w_t.html#ga31b27675dfe6b866e2dcf9317610608b">opj_dwt_getgain_real</a>(<a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> orient);</div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;<a class="code" href="openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78">OPJ_FLOAT64</a> <a class="code" href="group___d_w_t.html#ga330f64c5e2755f1b2a3c1d2b591d09ed">opj_dwt_getnorm_real</a>(<a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> level, <a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> orient);</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group___d_w_t.html#ga1cbaf895c3ddcf1990d30d07e7604980">opj_dwt_calc_explicit_stepsizes</a>(<a class="code" href="structopj__tccp.html">opj_tccp_t</a> * tccp, <a class="code" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> prec);</div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;<span class="comment">/* ----------------------------------------------------------------------- */</span></div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;</div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* OPJ_DWT_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="group___d_w_t_html_ga791590b5a5c6637fc4809fe4dd793ce0"><div class="ttname"><a href="group___d_w_t.html#ga791590b5a5c6637fc4809fe4dd793ce0">opj_dwt_encode</a></div><div class="ttdeci">OPJ_BOOL opj_dwt_encode(opj_tcd_tilecomp_t *tilec)</div><div class="ttdoc">Forward 5-3 wavelet transform in 2-D. </div><div class="ttdef"><b>Definition:</b> dwt.c:1198</div></div>
<div class="ttc" id="openjpeg_8h_html_a2e5e9eaf3c126e11d1f058b78a0bce78"><div class="ttname"><a href="openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78">OPJ_FLOAT64</a></div><div class="ttdeci">double OPJ_FLOAT64</div><div class="ttdef"><b>Definition:</b> openjpeg.h:116</div></div>
<div class="ttc" id="group___d_w_t_html_ga42f534b2676d3b3f221f7a4c7a56506c"><div class="ttname"><a href="group___d_w_t.html#ga42f534b2676d3b3f221f7a4c7a56506c">opj_dwt_getgain</a></div><div class="ttdeci">OPJ_UINT32 opj_dwt_getgain(OPJ_UINT32 orient)</div><div class="ttdoc">Get the gain of a subband for the reversible 5-3 DWT. </div><div class="ttdef"><b>Definition:</b> dwt.c:1189</div></div>
<div class="ttc" id="group___d_w_t_html_ga42f534b2676d3b3f221f7a4c7a56506c"><div class="ttname"><a href="group___d_w_t.html#ga42f534b2676d3b3f221f7a4c7a56506c">opj_dwt_getgain</a></div><div class="ttdeci">OPJ_UINT32 opj_dwt_getgain(OPJ_UINT32 orient)</div><div class="ttdoc">Get the gain of a subband for the reversible 5-3 DWT. </div><div class="ttdef"><b>Definition:</b> dwt.c:1220</div></div>
<div class="ttc" id="structopj__tcd_html"><div class="ttname"><a href="structopj__tcd.html">opj_tcd</a></div><div class="ttdoc">Tile coder/decoder. </div><div class="ttdef"><b>Definition:</b> tcd.h:251</div></div>
<div class="ttc" id="openjpeg_8h_html_abb5dad6294f4611f1925388e919b16f4"><div class="ttname"><a href="openjpeg_8h.html#abb5dad6294f4611f1925388e919b16f4">OPJ_BOOL</a></div><div class="ttdeci">int OPJ_BOOL</div><div class="ttdef"><b>Definition:</b> openjpeg.h:110</div></div>
<div class="ttc" id="structopj__tccp_html"><div class="ttname"><a href="structopj__tccp.html">opj_tccp</a></div><div class="ttdoc">Tile-component coding parameters. </div><div class="ttdef"><b>Definition:</b> j2k.h:173</div></div>
<div class="ttc" id="group___d_w_t_html_ga403bd8bf5833ad7b859499006bc94bfc"><div class="ttname"><a href="group___d_w_t.html#ga403bd8bf5833ad7b859499006bc94bfc">opj_dwt_decode_real</a></div><div class="ttdeci">OPJ_BOOL opj_dwt_decode_real(opj_tcd_tilecomp_t *OPJ_RESTRICT tilec, OPJ_UINT32 numres)</div><div class="ttdoc">Inverse 9-7 wavelet transform in 2-D. </div><div class="ttdef"><b>Definition:</b> dwt.c:1735</div></div>
<div class="ttc" id="group___d_w_t_html_gad52a1e135848898a492fd8117683bd31"><div class="ttname"><a href="group___d_w_t.html#gad52a1e135848898a492fd8117683bd31">opj_dwt_encode_real</a></div><div class="ttdeci">OPJ_BOOL opj_dwt_encode_real(opj_tcd_tilecomp_t *tilec)</div><div class="ttdoc">Forward 9-7 wavelet transform in 2-D. </div><div class="ttdef"><b>Definition:</b> dwt.c:1211</div></div>
<div class="ttc" id="group___d_w_t_html_ga851ac455d3e28b8f39a9e3b0818a8196"><div class="ttname"><a href="group___d_w_t.html#ga851ac455d3e28b8f39a9e3b0818a8196">opj_dwt_decode</a></div><div class="ttdeci">OPJ_BOOL opj_dwt_decode(opj_thread_pool_t *tp, opj_tcd_tilecomp_t *tilec, OPJ_UINT32 numres)</div><div class="ttdoc">Inverse 5-3 wavelet transform in 2-D. </div><div class="ttdef"><b>Definition:</b> dwt.c:1179</div></div>
<div class="ttc" id="group___d_w_t_html_ga31b27675dfe6b866e2dcf9317610608b"><div class="ttname"><a href="group___d_w_t.html#ga31b27675dfe6b866e2dcf9317610608b">opj_dwt_getgain_real</a></div><div class="ttdeci">OPJ_UINT32 opj_dwt_getgain_real(OPJ_UINT32 orient)</div><div class="ttdoc">Get the gain of a subband for the irreversible 9-7 DWT. </div><div class="ttdef"><b>Definition:</b> dwt.c:1219</div></div>
<div class="ttc" id="group___d_w_t_html_ga15113da09b4cb72cf2c34433c059adf9"><div class="ttname"><a href="group___d_w_t.html#ga15113da09b4cb72cf2c34433c059adf9">opj_dwt_getnorm</a></div><div class="ttdeci">OPJ_FLOAT64 opj_dwt_getnorm(OPJ_UINT32 level, OPJ_UINT32 orient)</div><div class="ttdoc">Get the norm of a wavelet function of a subband at a specified level for the reversible 5-3 DWT...</div><div class="ttdef"><b>Definition:</b> dwt.c:1203</div></div>
<div class="ttc" id="structopj__tccp_html"><div class="ttname"><a href="structopj__tccp.html">opj_tccp</a></div><div class="ttdoc">Tile-component coding parameters. </div><div class="ttdef"><b>Definition:</b> j2k.h:175</div></div>
<div class="ttc" id="group___d_w_t_html_gad52a1e135848898a492fd8117683bd31"><div class="ttname"><a href="group___d_w_t.html#gad52a1e135848898a492fd8117683bd31">opj_dwt_encode_real</a></div><div class="ttdeci">OPJ_BOOL opj_dwt_encode_real(opj_tcd_tilecomp_t *tilec)</div><div class="ttdoc">Forward 9-7 wavelet transform in 2-D. </div><div class="ttdef"><b>Definition:</b> dwt.c:1250</div></div>
<div class="ttc" id="group___d_w_t_html_ga31b27675dfe6b866e2dcf9317610608b"><div class="ttname"><a href="group___d_w_t.html#ga31b27675dfe6b866e2dcf9317610608b">opj_dwt_getgain_real</a></div><div class="ttdeci">OPJ_UINT32 opj_dwt_getgain_real(OPJ_UINT32 orient)</div><div class="ttdoc">Get the gain of a subband for the irreversible 9-7 DWT. </div><div class="ttdef"><b>Definition:</b> dwt.c:1258</div></div>
<div class="ttc" id="group___d_w_t_html_ga15113da09b4cb72cf2c34433c059adf9"><div class="ttname"><a href="group___d_w_t.html#ga15113da09b4cb72cf2c34433c059adf9">opj_dwt_getnorm</a></div><div class="ttdeci">OPJ_FLOAT64 opj_dwt_getnorm(OPJ_UINT32 level, OPJ_UINT32 orient)</div><div class="ttdoc">Get the norm of a wavelet function of a subband at a specified level for the reversible 5-3 DWT...</div><div class="ttdef"><b>Definition:</b> dwt.c:1234</div></div>
<div class="ttc" id="opj__includes_8h_html_a47acbf7ae97e1ef7371a1c92a42505b2"><div class="ttname"><a href="opj__includes_8h.html#a47acbf7ae97e1ef7371a1c92a42505b2">OPJ_RESTRICT</a></div><div class="ttdeci">#define OPJ_RESTRICT</div><div class="ttdef"><b>Definition:</b> opj_includes.h:121</div></div>
<div class="ttc" id="group___d_w_t_html_ga330f64c5e2755f1b2a3c1d2b591d09ed"><div class="ttname"><a href="group___d_w_t.html#ga330f64c5e2755f1b2a3c1d2b591d09ed">opj_dwt_getnorm_real</a></div><div class="ttdeci">OPJ_FLOAT64 opj_dwt_getnorm_real(OPJ_UINT32 level, OPJ_UINT32 orient)</div><div class="ttdoc">Get the norm of a wavelet function of a subband at a specified level for the irreversible 9-7 DWT...</div><div class="ttdef"><b>Definition:</b> dwt.c:1228</div></div>
<div class="ttc" id="structopj__thread__pool__t_html"><div class="ttname"><a href="structopj__thread__pool__t.html">opj_thread_pool_t</a></div><div class="ttdef"><b>Definition:</b> thread.c:600</div></div>
<div class="ttc" id="group___d_w_t_html_ga1cbaf895c3ddcf1990d30d07e7604980"><div class="ttname"><a href="group___d_w_t.html#ga1cbaf895c3ddcf1990d30d07e7604980">opj_dwt_calc_explicit_stepsizes</a></div><div class="ttdeci">void opj_dwt_calc_explicit_stepsizes(opj_tccp_t *tccp, OPJ_UINT32 prec)</div><div class="ttdoc">Explicit calculation of the Quantization Stepsizes. </div><div class="ttdef"><b>Definition:</b> dwt.c:1233</div></div>
<div class="ttc" id="group___d_w_t_html_ga330f64c5e2755f1b2a3c1d2b591d09ed"><div class="ttname"><a href="group___d_w_t.html#ga330f64c5e2755f1b2a3c1d2b591d09ed">opj_dwt_getnorm_real</a></div><div class="ttdeci">OPJ_FLOAT64 opj_dwt_getnorm_real(OPJ_UINT32 level, OPJ_UINT32 orient)</div><div class="ttdoc">Get the norm of a wavelet function of a subband at a specified level for the irreversible 9-7 DWT...</div><div class="ttdef"><b>Definition:</b> dwt.c:1267</div></div>
<div class="ttc" id="group___d_w_t_html_ga1cbaf895c3ddcf1990d30d07e7604980"><div class="ttname"><a href="group___d_w_t.html#ga1cbaf895c3ddcf1990d30d07e7604980">opj_dwt_calc_explicit_stepsizes</a></div><div class="ttdeci">void opj_dwt_calc_explicit_stepsizes(opj_tccp_t *tccp, OPJ_UINT32 prec)</div><div class="ttdoc">Explicit calculation of the Quantization Stepsizes. </div><div class="ttdef"><b>Definition:</b> dwt.c:1280</div></div>
<div class="ttc" id="openjpeg_8h_html_a4cb1e6e6b6ef2df499d5c02f7df54cbb"><div class="ttname"><a href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a></div><div class="ttdeci">uint32_t OPJ_UINT32</div><div class="ttdef"><b>Definition:</b> openjpeg.h:126</div></div>
<div class="ttc" id="structopj__tcd__tilecomp_html"><div class="ttname"><a href="structopj__tcd__tilecomp.html">opj_tcd_tilecomp</a></div><div class="ttdoc">Tile-component structure. </div><div class="ttdef"><b>Definition:</b> tcd.h:180</div></div>
<div class="ttc" id="structopj__tcd__tilecomp_html"><div class="ttname"><a href="structopj__tcd__tilecomp.html">opj_tcd_tilecomp</a></div><div class="ttdoc">Tile-component structure. </div><div class="ttdef"><b>Definition:</b> tcd.h:189</div></div>
<div class="ttc" id="group___d_w_t_html_ga67d22fad344dd6d7b1b3b3a237bea8d6"><div class="ttname"><a href="group___d_w_t.html#ga67d22fad344dd6d7b1b3b3a237bea8d6">opj_dwt_decode</a></div><div class="ttdeci">OPJ_BOOL opj_dwt_decode(opj_tcd_t *p_tcd, opj_tcd_tilecomp_t *tilec, OPJ_UINT32 numres)</div><div class="ttdoc">Inverse 5-3 wavelet transform in 2-D. </div><div class="ttdef"><b>Definition:</b> dwt.c:1206</div></div>
<div class="ttc" id="group___d_w_t_html_gadfd8b0e16f120a93b65b922bb2476c87"><div class="ttname"><a href="group___d_w_t.html#gadfd8b0e16f120a93b65b922bb2476c87">opj_dwt_decode_real</a></div><div class="ttdeci">OPJ_BOOL opj_dwt_decode_real(opj_tcd_t *p_tcd, opj_tcd_tilecomp_t *OPJ_RESTRICT tilec, OPJ_UINT32 numres)</div><div class="ttdoc">Inverse 9-7 wavelet transform in 2-D. </div><div class="ttdef"><b>Definition:</b> dwt.c:2880</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

File diff suppressed because one or more lines are too long

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -151,23 +151,26 @@
<tr id="row_98_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="session__manager_8h_source.html"><span class="icondoc"></span></a><a class="el" href="session__manager_8h.html" target="_self">session_manager.h</a></td><td class="desc"></td></tr>
<tr id="row_99_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="sock__manager_8c.html" target="_self">sock_manager.c</a></td><td class="desc"></td></tr>
<tr id="row_100_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="sock__manager_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sock__manager_8h.html" target="_self">sock_manager.h</a></td><td class="desc"></td></tr>
<tr id="row_101_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="t1_8c.html" target="_self">t1.c</a></td><td class="desc"></td></tr>
<tr id="row_102_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t1_8h_source.html"><span class="icondoc"></span></a><a class="el" href="t1_8h.html" target="_self">t1.h</a></td><td class="desc">Implementation of the tier-1 coding (coding of code-block coefficients) (T1) </td></tr>
<tr id="row_103_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="t1__generate__luts_8c.html" target="_self">t1_generate_luts.c</a></td><td class="desc"></td></tr>
<tr id="row_104_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t1__luts_8h_source.html"><span class="icondoc"></span></a><a class="el" href="t1__luts_8h.html" target="_self">t1_luts.h</a></td><td class="desc"></td></tr>
<tr id="row_105_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="t2_8c.html" target="_self">t2.c</a></td><td class="desc"></td></tr>
<tr id="row_106_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t2_8h_source.html"><span class="icondoc"></span></a><a class="el" href="t2_8h.html" target="_self">t2.h</a></td><td class="desc">Implementation of a tier-2 coding (packetization of code-block data) (T2) </td></tr>
<tr id="row_107_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="target__manager_8c.html" target="_self">target_manager.c</a></td><td class="desc"></td></tr>
<tr id="row_108_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="target__manager_8h_source.html"><span class="icondoc"></span></a><a class="el" href="target__manager_8h.html" target="_self">target_manager.h</a></td><td class="desc"></td></tr>
<tr id="row_109_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="tcd_8c.html" target="_self">tcd.c</a></td><td class="desc"></td></tr>
<tr id="row_110_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="tcd_8h_source.html"><span class="icondoc"></span></a><a class="el" href="tcd_8h.html" target="_self">tcd.h</a></td><td class="desc">Implementation of a tile coder/decoder (TCD) </td></tr>
<tr id="row_111_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="tgt_8c.html" target="_self">tgt.c</a></td><td class="desc"></td></tr>
<tr id="row_112_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="tgt_8h_source.html"><span class="icondoc"></span></a><a class="el" href="tgt_8h.html" target="_self">tgt.h</a></td><td class="desc">Implementation of a tag-tree coder (TGT) </td></tr>
<tr id="row_113_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="thix__manager_8c.html" target="_self">thix_manager.c</a></td><td class="desc">Modification of jpip.c from 2KAN indexer </td></tr>
<tr id="row_114_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="thread_8c.html" target="_self">thread.c</a></td><td class="desc"></td></tr>
<tr id="row_115_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="thread_8h_source.html"><span class="icondoc"></span></a><a class="el" href="thread_8h.html" target="_self">thread.h</a></td><td class="desc">Thread API </td></tr>
<tr id="row_116_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="tls__keys_8h_source.html"><span class="icondoc"></span></a><a class="el" href="tls__keys_8h.html" target="_self">tls_keys.h</a></td><td class="desc"></td></tr>
<tr id="row_117_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="tpix__manager_8c.html" target="_self">tpix_manager.c</a></td><td class="desc">Modification of jpip.c from 2KAN indexer </td></tr>
<tr id="row_101_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="sparse__array_8c.html" target="_self">sparse_array.c</a></td><td class="desc"></td></tr>
<tr id="row_102_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="sparse__array_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sparse__array_8h.html" target="_self">sparse_array.h</a></td><td class="desc">Sparse array management </td></tr>
<tr id="row_103_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="t1_8c.html" target="_self">t1.c</a></td><td class="desc"></td></tr>
<tr id="row_104_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t1_8h_source.html"><span class="icondoc"></span></a><a class="el" href="t1_8h.html" target="_self">t1.h</a></td><td class="desc">Implementation of the tier-1 coding (coding of code-block coefficients) (T1) </td></tr>
<tr id="row_105_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="t1__generate__luts_8c.html" target="_self">t1_generate_luts.c</a></td><td class="desc"></td></tr>
<tr id="row_106_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t1__luts_8h_source.html"><span class="icondoc"></span></a><a class="el" href="t1__luts_8h.html" target="_self">t1_luts.h</a></td><td class="desc"></td></tr>
<tr id="row_107_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="t2_8c.html" target="_self">t2.c</a></td><td class="desc"></td></tr>
<tr id="row_108_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t2_8h_source.html"><span class="icondoc"></span></a><a class="el" href="t2_8h.html" target="_self">t2.h</a></td><td class="desc">Implementation of a tier-2 coding (packetization of code-block data) (T2) </td></tr>
<tr id="row_109_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="target__manager_8c.html" target="_self">target_manager.c</a></td><td class="desc"></td></tr>
<tr id="row_110_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="target__manager_8h_source.html"><span class="icondoc"></span></a><a class="el" href="target__manager_8h.html" target="_self">target_manager.h</a></td><td class="desc"></td></tr>
<tr id="row_111_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="tcd_8c.html" target="_self">tcd.c</a></td><td class="desc"></td></tr>
<tr id="row_112_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="tcd_8h_source.html"><span class="icondoc"></span></a><a class="el" href="tcd_8h.html" target="_self">tcd.h</a></td><td class="desc">Implementation of a tile coder/decoder (TCD) </td></tr>
<tr id="row_113_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="test__sparse__array_8c.html" target="_self">test_sparse_array.c</a></td><td class="desc"></td></tr>
<tr id="row_114_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="tgt_8c.html" target="_self">tgt.c</a></td><td class="desc"></td></tr>
<tr id="row_115_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="tgt_8h_source.html"><span class="icondoc"></span></a><a class="el" href="tgt_8h.html" target="_self">tgt.h</a></td><td class="desc">Implementation of a tag-tree coder (TGT) </td></tr>
<tr id="row_116_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="thix__manager_8c.html" target="_self">thix_manager.c</a></td><td class="desc">Modification of jpip.c from 2KAN indexer </td></tr>
<tr id="row_117_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="thread_8c.html" target="_self">thread.c</a></td><td class="desc"></td></tr>
<tr id="row_118_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="thread_8h_source.html"><span class="icondoc"></span></a><a class="el" href="thread_8h.html" target="_self">thread.h</a></td><td class="desc">Thread API </td></tr>
<tr id="row_119_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="tls__keys_8h_source.html"><span class="icondoc"></span></a><a class="el" href="tls__keys_8h.html" target="_self">tls_keys.h</a></td><td class="desc"></td></tr>
<tr id="row_120_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="tpix__manager_8c.html" target="_self">tpix_manager.c</a></td><td class="desc">Modification of jpip.c from 2KAN indexer </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -97,9 +97,21 @@
<li>bin_offset
: <a class="el" href="structmessage__param.html#a9b69c2af8de7d5a4ce100bf970ec5d8d">message_param</a>
</li>
<li>block_count_hor
: <a class="el" href="structopj__sparse__array__int32.html#a3e4065eb08fe228175101035b6f218ed">opj_sparse_array_int32</a>
</li>
<li>block_count_ver
: <a class="el" href="structopj__sparse__array__int32.html#aee2f11c522fd981408e3ae164c142baf">opj_sparse_array_int32</a>
</li>
<li>block_height
: <a class="el" href="structopj__sparse__array__int32.html#a8879d3a7726f3f6ff228d5e341ada8b3">opj_sparse_array_int32</a>
</li>
<li>block_size
: <a class="el" href="structopj__tcd__precinct.html#a1f4d3180c8851cbf52bcd1ac4bb4173b">opj_tcd_precinct</a>
</li>
<li>block_width
: <a class="el" href="structopj__sparse__array__int32.html#a97a62a6f3c09048f6fd8ec4192d71b5f">opj_sparse_array_int32</a>
</li>
<li>blocks
: <a class="el" href="structopj__tcd__precinct.html#a2789f9594e8555e2cff5ada6f86d904c">opj_tcd_precinct</a>
</li>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -216,6 +216,7 @@
<li>compno
: <a class="el" href="structopj__pi__iterator.html#a45916c625862f62c288bb0b923c6bc09">opj_pi_iterator</a>
, <a class="el" href="structopj__tccp__info.html#aafded29af274e144a964bb13e88cc9d8">opj_tccp_info</a>
, <a class="el" href="structopj__tcd__tilecomp.html#a97b91ba1337c624f6fc6337255a78d8c">opj_tcd_tilecomp</a>
</li>
<li>compno0
: <a class="el" href="structopj__poc.html#a350e227fa582266d5612d8f278a5db86">opj_poc</a>
@ -311,7 +312,7 @@
, <a class="el" href="structopj__mqc.html#a800663d44b19c3469c242a35840dd9bf">opj_mqc</a>
</li>
<li>ctxs
: <a class="el" href="structopj__mqc.html#a78d587ba23a55100bc1bc669c8d210b4">opj_mqc</a>
: <a class="el" href="structopj__mqc.html#a2ecaf46cd4f26b606e95a3180e1e664f">opj_mqc</a>
</li>
<li>cur_pino
: <a class="el" href="structopj__tcd.html#a46a50bb532e916897b4d612cbca4bb7e">opj_tcd</a>
@ -323,7 +324,7 @@
: <a class="el" href="structopj__tcd.html#a8b557594c58fd833c53ee04cf1955b7c">opj_tcd</a>
</li>
<li>curctx
: <a class="el" href="structopj__mqc.html#a3393e3287e40e1c4d70f78a706b44907">opj_mqc</a>
: <a class="el" href="structopj__mqc.html#a602dc46a34bc1875c9ad30e49d059e19">opj_mqc</a>
</li>
<li>current_nb_tps
: <a class="el" href="structopj__tile__index.html#a2ff0c3c3d726d2d337ba00daa573bc9c">opj_tile_index</a>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -106,16 +106,22 @@
, <a class="el" href="structopj__tcd__seg__data__chunk.html#ab6dd2b608bfdc088028d697df73c4c57">opj_tcd_seg_data_chunk</a>
, <a class="el" href="structopj__tcd__tilecomp.html#ad5618371884e54026423ef59e57395d8">opj_tcd_tilecomp</a>
</li>
<li>data_blocks
: <a class="el" href="structopj__sparse__array__int32.html#aa8740069e9f55f024b69b0e96b6f4f56">opj_sparse_array_int32</a>
</li>
<li>data_size
: <a class="el" href="structopj__tcd__cblk__enc.html#aacf85212bf2c5ea710d38451c6c7f8d6">opj_tcd_cblk_enc</a>
, <a class="el" href="structopj__tcd__tilecomp.html#a15fd810d7373292f6c568dd016859ba2">opj_tcd_tilecomp</a>
, <a class="el" href="structopj__tcd__tilecomp.html#a6dcf1971e2229221528082097c790ef8">opj_tcd_tilecomp</a>
</li>
<li>data_size_needed
: <a class="el" href="structopj__tcd__tilecomp.html#a3023f91bc468df8a0c7414488cad5977">opj_tcd_tilecomp</a>
: <a class="el" href="structopj__tcd__tilecomp.html#afad6ee536312353ec29aafb08b5376ab">opj_tcd_tilecomp</a>
</li>
<li>data_stride
: <a class="el" href="structopj__t1.html#ab69667aaa6e6e52d70eaeafc42e586a1">opj_t1</a>
</li>
<li>data_win
: <a class="el" href="structopj__tcd__tilecomp.html#a6cee39e0c45389d13d4f3084801630ac">opj_tcd_tilecomp</a>
</li>
<li>datalen
: <a class="el" href="structaux__response__param.html#a5a7cdf8203854a4ddecd40a502c6f0c7">aux_response_param</a>
</li>
@ -129,6 +135,9 @@
: <a class="el" href="structopj__cparameters.html#af913e8db2386cb0473913d8d0b7d7adf">opj_cparameters</a>
, <a class="el" href="structopj__dparameters.html#ab83c2f0dd4d5471fe49612e0c5fbd5be">opj_dparameters</a>
</li>
<li>decoded_data
: <a class="el" href="structopj__tcd__cblk__dec.html#a01bc4278821c6b5d76ee053e341b7fbb">opj_tcd_cblk_dec</a>
</li>
<li>depth
: <a class="el" href="structopj__jp2__comps.html#a49a9008649c2dc0ec1df04e08dcc808d">opj_jp2_comps</a>
</li>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -106,6 +106,7 @@
</li>
<li>height
: <a class="el" href="structihdrbox__param.html#a2b025acc6283288e882fed39c20a929e">ihdrbox_param</a>
, <a class="el" href="structopj__sparse__array__int32.html#acbfd23999d0b817fb40ed58073bb6cf2">opj_sparse_array_int32</a>
</li>
<li>hprot_MH
: <a class="el" href="structopj__cp.html#a39366da6706cdadca5f4b3e1776da379">opj_cp</a>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -110,6 +110,9 @@
<li>m_compression
: <a class="el" href="structopj__codec__private.html#ad2e8fc92edffc06808ec5ebe069b52ca">opj_codec_private</a>
</li>
<li>m_comps_indices_to_decode
: <a class="el" href="structopj__j2k__dec.html#a2db3b4ed02e0843d59f9db42855c81b5">opj_j2k_dec</a>
</li>
<li>m_cp
: <a class="el" href="structopj__j2k.html#aab56a23eca1d25b36b4a1981775dc944">opj_j2k</a>
</li>
@ -290,6 +293,9 @@
<li>m_num_threads
: <a class="el" href="structopj__j2k.html#a6d848d449d5c1a7b2dc530da79242012">opj_j2k</a>
</li>
<li>m_numcomps_to_decode
: <a class="el" href="structopj__j2k__dec.html#a0676d7e5e38560d317db6b47be7d2918">opj_j2k_dec</a>
</li>
<li>m_offset_array
: <a class="el" href="structopj__simple__mcc__decorrelation__data.html#a6bfaab3c448833b022ad6a59302c2b99">opj_simple_mcc_decorrelation_data</a>
</li>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -122,14 +122,14 @@
, <a class="el" href="structtarget__param.html#a77e272b6376a33c60b6be8d2922634e8">target_param</a>
</li>
<li>nlps
: <a class="el" href="structopj__mqc__state.html#a5e63637e9eae42fc08dbf590c39bd164">opj_mqc_state</a>
: <a class="el" href="structopj__mqc__state.html#a2fa65c94ba4d3cbdac26e9ce48f228e5">opj_mqc_state</a>
</li>
<li>nmax
: <a class="el" href="structsubfaixbox4__param.html#a6f69d4b426eda7e1ebc65a40aff38a88">subfaixbox4_param</a>
, <a class="el" href="structsubfaixbox8__param.html#a5d0bae3453ec6a985309d11a09f80470">subfaixbox8_param</a>
</li>
<li>nmps
: <a class="el" href="structopj__mqc__state.html#adb7b0a0d394f049e018262c2a5bc7135">opj_mqc_state</a>
: <a class="el" href="structopj__mqc__state.html#a9d8b039eb49c4edcb382da2ee82d7142">opj_mqc_state</a>
</li>
<li>nodes
: <a class="el" href="structopj__tgt__tree.html#a0981f42ac4d605cddd9a63b2820d6c60">opj_tgt_tree</a>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -136,6 +136,9 @@
<li>opj_set_decode_area
: <a class="el" href="structopj__codec__private.html#af14bab9e09e5650eb8269a4a6569474d">opj_codec_private</a>
</li>
<li>opj_set_decoded_components
: <a class="el" href="structopj__codec__private.html#ad06884ebbbf3bdf412feff80c4d9bca5">opj_codec_private</a>
</li>
<li>opj_set_decoded_resolution_factor
: <a class="el" href="structopj__codec__private.html#a599fac2e420b487fcb946fa64d03cab1">opj_codec_private</a>
</li>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -139,7 +139,7 @@
: <a class="el" href="structopj__tcp.html#a240b55de8516f9191628470efd9b6fca">opj_tcp</a>
</li>
<li>pocs
: <a class="el" href="structopj__tcp.html#a7d863c35253f38b19324e98ed6b50f60">opj_tcp</a>
: <a class="el" href="structopj__tcp.html#a0a2427fdca1afb17a5edcdf2513a694b">opj_tcp</a>
</li>
<li>pos
: <a class="el" href="structopj__marker__info.html#ab57401f2f112c33a341f6aea5a8f01da">opj_marker_info</a>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -91,6 +91,9 @@
<li>UnkC
: <a class="el" href="structopj__jp2.html#ada6c04ccb24bfd90726e9cc334006aac">opj_jp2</a>
</li>
<li>used_component
: <a class="el" href="structopj__tcd.html#a3de0527cf639f4bf88baf7c0571786af">opj_tcd</a>
</li>
<li>user_data
: <a class="el" href="structopj__worker__thread__job__t.html#a89f225764ee25dabc5e374ed277cd286">opj_worker_thread_job_t</a>
</li>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -97,9 +97,21 @@
<li>bin_offset
: <a class="el" href="structmessage__param.html#a9b69c2af8de7d5a4ce100bf970ec5d8d">message_param</a>
</li>
<li>block_count_hor
: <a class="el" href="structopj__sparse__array__int32.html#a3e4065eb08fe228175101035b6f218ed">opj_sparse_array_int32</a>
</li>
<li>block_count_ver
: <a class="el" href="structopj__sparse__array__int32.html#aee2f11c522fd981408e3ae164c142baf">opj_sparse_array_int32</a>
</li>
<li>block_height
: <a class="el" href="structopj__sparse__array__int32.html#a8879d3a7726f3f6ff228d5e341ada8b3">opj_sparse_array_int32</a>
</li>
<li>block_size
: <a class="el" href="structopj__tcd__precinct.html#a1f4d3180c8851cbf52bcd1ac4bb4173b">opj_tcd_precinct</a>
</li>
<li>block_width
: <a class="el" href="structopj__sparse__array__int32.html#a97a62a6f3c09048f6fd8ec4192d71b5f">opj_sparse_array_int32</a>
</li>
<li>blocks
: <a class="el" href="structopj__tcd__precinct.html#a2789f9594e8555e2cff5ada6f86d904c">opj_tcd_precinct</a>
</li>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -216,6 +216,7 @@
<li>compno
: <a class="el" href="structopj__pi__iterator.html#a45916c625862f62c288bb0b923c6bc09">opj_pi_iterator</a>
, <a class="el" href="structopj__tccp__info.html#aafded29af274e144a964bb13e88cc9d8">opj_tccp_info</a>
, <a class="el" href="structopj__tcd__tilecomp.html#a97b91ba1337c624f6fc6337255a78d8c">opj_tcd_tilecomp</a>
</li>
<li>compno0
: <a class="el" href="structopj__poc.html#a350e227fa582266d5612d8f278a5db86">opj_poc</a>
@ -311,7 +312,7 @@
, <a class="el" href="structopj__mqc.html#a800663d44b19c3469c242a35840dd9bf">opj_mqc</a>
</li>
<li>ctxs
: <a class="el" href="structopj__mqc.html#a78d587ba23a55100bc1bc669c8d210b4">opj_mqc</a>
: <a class="el" href="structopj__mqc.html#a2ecaf46cd4f26b606e95a3180e1e664f">opj_mqc</a>
</li>
<li>cur_pino
: <a class="el" href="structopj__tcd.html#a46a50bb532e916897b4d612cbca4bb7e">opj_tcd</a>
@ -323,7 +324,7 @@
: <a class="el" href="structopj__tcd.html#a8b557594c58fd833c53ee04cf1955b7c">opj_tcd</a>
</li>
<li>curctx
: <a class="el" href="structopj__mqc.html#a3393e3287e40e1c4d70f78a706b44907">opj_mqc</a>
: <a class="el" href="structopj__mqc.html#a602dc46a34bc1875c9ad30e49d059e19">opj_mqc</a>
</li>
<li>current_nb_tps
: <a class="el" href="structopj__tile__index.html#a2ff0c3c3d726d2d337ba00daa573bc9c">opj_tile_index</a>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -106,16 +106,22 @@
, <a class="el" href="structopj__tcd__seg__data__chunk.html#ab6dd2b608bfdc088028d697df73c4c57">opj_tcd_seg_data_chunk</a>
, <a class="el" href="structopj__tcd__tilecomp.html#ad5618371884e54026423ef59e57395d8">opj_tcd_tilecomp</a>
</li>
<li>data_blocks
: <a class="el" href="structopj__sparse__array__int32.html#aa8740069e9f55f024b69b0e96b6f4f56">opj_sparse_array_int32</a>
</li>
<li>data_size
: <a class="el" href="structopj__tcd__cblk__enc.html#aacf85212bf2c5ea710d38451c6c7f8d6">opj_tcd_cblk_enc</a>
, <a class="el" href="structopj__tcd__tilecomp.html#a15fd810d7373292f6c568dd016859ba2">opj_tcd_tilecomp</a>
, <a class="el" href="structopj__tcd__tilecomp.html#a6dcf1971e2229221528082097c790ef8">opj_tcd_tilecomp</a>
</li>
<li>data_size_needed
: <a class="el" href="structopj__tcd__tilecomp.html#a3023f91bc468df8a0c7414488cad5977">opj_tcd_tilecomp</a>
: <a class="el" href="structopj__tcd__tilecomp.html#afad6ee536312353ec29aafb08b5376ab">opj_tcd_tilecomp</a>
</li>
<li>data_stride
: <a class="el" href="structopj__t1.html#ab69667aaa6e6e52d70eaeafc42e586a1">opj_t1</a>
</li>
<li>data_win
: <a class="el" href="structopj__tcd__tilecomp.html#a6cee39e0c45389d13d4f3084801630ac">opj_tcd_tilecomp</a>
</li>
<li>datalen
: <a class="el" href="structaux__response__param.html#a5a7cdf8203854a4ddecd40a502c6f0c7">aux_response_param</a>
</li>
@ -129,6 +135,9 @@
: <a class="el" href="structopj__cparameters.html#af913e8db2386cb0473913d8d0b7d7adf">opj_cparameters</a>
, <a class="el" href="structopj__dparameters.html#ab83c2f0dd4d5471fe49612e0c5fbd5be">opj_dparameters</a>
</li>
<li>decoded_data
: <a class="el" href="structopj__tcd__cblk__dec.html#a01bc4278821c6b5d76ee053e341b7fbb">opj_tcd_cblk_dec</a>
</li>
<li>depth
: <a class="el" href="structopj__jp2__comps.html#a49a9008649c2dc0ec1df04e08dcc808d">opj_jp2_comps</a>
</li>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -106,6 +106,7 @@
</li>
<li>height
: <a class="el" href="structihdrbox__param.html#a2b025acc6283288e882fed39c20a929e">ihdrbox_param</a>
, <a class="el" href="structopj__sparse__array__int32.html#acbfd23999d0b817fb40ed58073bb6cf2">opj_sparse_array_int32</a>
</li>
<li>hprot_MH
: <a class="el" href="structopj__cp.html#a39366da6706cdadca5f4b3e1776da379">opj_cp</a>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>

View File

@ -18,7 +18,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.2.0</span>
&#160;<span id="projectnumber">2.3.0</span>
</div>
</td>
</tr>
@ -110,6 +110,9 @@
<li>m_compression
: <a class="el" href="structopj__codec__private.html#ad2e8fc92edffc06808ec5ebe069b52ca">opj_codec_private</a>
</li>
<li>m_comps_indices_to_decode
: <a class="el" href="structopj__j2k__dec.html#a2db3b4ed02e0843d59f9db42855c81b5">opj_j2k_dec</a>
</li>
<li>m_cp
: <a class="el" href="structopj__j2k.html#aab56a23eca1d25b36b4a1981775dc944">opj_j2k</a>
</li>
@ -290,6 +293,9 @@
<li>m_num_threads
: <a class="el" href="structopj__j2k.html#a6d848d449d5c1a7b2dc530da79242012">opj_j2k</a>
</li>
<li>m_numcomps_to_decode
: <a class="el" href="structopj__j2k__dec.html#a0676d7e5e38560d317db6b47be7d2918">opj_j2k_dec</a>
</li>
<li>m_offset_array
: <a class="el" href="structopj__simple__mcc__decorrelation__data.html#a6bfaab3c448833b022ad6a59302c2b99">opj_simple_mcc_decorrelation_data</a>
</li>

Some files were not shown because too many files have changed in this diff Show More