openjpeg/doxygen/structopj__tcd__tile.html

252 lines
19 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>OpenJPEG: opj_tcd_tile Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">OpenJPEG
&#160;<span id="projectnumber">2.5.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
<div class="title">opj_tcd_tile Struct Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>FIXME DOC.
<a href="structopj__tcd__tile.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="tcd_8h_source.html">tcd.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a317352102ab033a283aa2a10f29b5adc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#a317352102ab033a283aa2a10f29b5adc">x0</a></td></tr>
<tr class="separator:a317352102ab033a283aa2a10f29b5adc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d9827a5f549b06dbf6c05c721485121"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#a4d9827a5f549b06dbf6c05c721485121">y0</a></td></tr>
<tr class="separator:a4d9827a5f549b06dbf6c05c721485121"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8a77017680c4fea1ee124c9925250e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#ae8a77017680c4fea1ee124c9925250e4">x1</a></td></tr>
<tr class="separator:ae8a77017680c4fea1ee124c9925250e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91fab4e8a0f7cdc1d3977389321dae51"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#a91fab4e8a0f7cdc1d3977389321dae51">y1</a></td></tr>
<tr class="separator:a91fab4e8a0f7cdc1d3977389321dae51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02a13a3c111c99e55a96bbb917be7d35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#a02a13a3c111c99e55a96bbb917be7d35">numcomps</a></td></tr>
<tr class="separator:a02a13a3c111c99e55a96bbb917be7d35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfe3ec848812611d8c5bc6b675e3b897"><td class="memItemLeft" align="right" valign="top"><a class="el" href="tcd_8h.html#ae703c0fbaa0ad3f4c324284910b33349">opj_tcd_tilecomp_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#adfe3ec848812611d8c5bc6b675e3b897">comps</a></td></tr>
<tr class="separator:adfe3ec848812611d8c5bc6b675e3b897"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9026576f4008e8ec2d2e51847b471575"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#a9026576f4008e8ec2d2e51847b471575">numpix</a></td></tr>
<tr class="separator:a9026576f4008e8ec2d2e51847b471575"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afeab4e70f466b3e4f6106325d98a2267"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78">OPJ_FLOAT64</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#afeab4e70f466b3e4f6106325d98a2267">distotile</a></td></tr>
<tr class="separator:afeab4e70f466b3e4f6106325d98a2267"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49b0273a2495bed14a079e8d6c882737"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78">OPJ_FLOAT64</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#a49b0273a2495bed14a079e8d6c882737">distolayer</a> [100]</td></tr>
<tr class="separator:a49b0273a2495bed14a079e8d6c882737"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcf93d50666e9bb0870e548dfc21b219"><td class="memItemLeft" align="right" valign="top"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structopj__tcd__tile.html#afcf93d50666e9bb0870e548dfc21b219">packno</a></td></tr>
<tr class="separator:afcf93d50666e9bb0870e548dfc21b219"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>FIXME DOC. </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="adfe3ec848812611d8c5bc6b675e3b897"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adfe3ec848812611d8c5bc6b675e3b897">&#9670;&nbsp;</a></span>comps</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="tcd_8h.html#ae703c0fbaa0ad3f4c324284910b33349">opj_tcd_tilecomp_t</a>* opj_tcd_tile::comps</td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="bench__dwt_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>, <a class="el" href="j2k_8c.html#a7b5ed63aa196941746a348042a55dda3">opj_j2k_decode_tiles()</a>, <a class="el" href="j2k_8h.html#af05dd7eedf751beb0033ac42de564fcc">opj_j2k_encode()</a>, <a class="el" href="j2k_8c.html#a4391d6e439099467ce716cd94eddf696">opj_j2k_get_tile_data()</a>, <a class="el" href="j2k_8c.html#a8e1a7d063d261020d4d8984cb2320971">opj_j2k_update_image_data()</a>, <a class="el" href="j2k_8h.html#a74a0d7e52fefc21e50f5d644b69f4c44">opj_j2k_write_tile()</a>, <a class="el" href="t1_8h.html#aa892d07bb383a4dafa51506cf23740a4">opj_t1_encode_cblks()</a>, <a class="el" href="t2_8h.html#a08fffa34be41f4811d8bd99e9364de2e">opj_t2_decode_packets()</a>, <a class="el" href="t2_8c.html#af46b03251519f1cba8bb01da5abc2169">opj_t2_encode_packet()</a>, <a class="el" href="t2_8c.html#a1ad0998fa29444d7f3a4ad4f5685a045">opj_t2_read_packet_data()</a>, <a class="el" href="t2_8c.html#afd30efdfea1361431cf3c8ad04d48458">opj_t2_read_packet_header()</a>, <a class="el" href="t2_8c.html#ac743f3f9c99827fbd5d6e4ff7de9b944">opj_t2_skip_packet_data()</a>, <a class="el" href="tcd_8h.html#a1ade88b5bde6f169d5962e8cc496c80f">opj_tcd_copy_tile_data()</a>, <a class="el" href="tcd_8c.html#a9dc572b0982c7d7db4f3c53d8ccfdce6">opj_tcd_dc_level_shift_decode()</a>, <a class="el" href="tcd_8c.html#a325bdcfaa1c6665e18f9d19bf96a14a3">opj_tcd_dc_level_shift_encode()</a>, <a class="el" href="tcd_8h.html#ad5a64bbb748b2c76bd41ea66715fa897">opj_tcd_decode_tile()</a>, <a class="el" href="tcd_8c.html#ae09ea737a5830d3981972f0749918376">opj_tcd_dwt_decode()</a>, <a class="el" href="tcd_8c.html#a044d8c47b267665af6abd3b3c6cc2d3e">opj_tcd_dwt_encode()</a>, <a class="el" href="tcd_8h.html#abb4c5f7619c9e67a270ab32c8fdbcbd1">opj_tcd_encode_tile()</a>, <a class="el" href="tcd_8c.html#a0df6e3c59cbb93696bab54a688e2ead8">opj_tcd_free_tile()</a>, <a class="el" href="tcd_8h.html#a52e4296555a20244677550e29b9435cd">opj_tcd_get_decoded_tile_size()</a>, <a class="el" href="tcd_8h.html#a861a7aa311afb74012f6f7883d07ab3b">opj_tcd_get_encoder_input_buffer_size()</a>, <a class="el" href="tcd_8h.html#a8f9a0eceb5f11b164555a302db07cb5c">opj_tcd_init()</a>, <a class="el" href="tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc">opj_tcd_init_tile()</a>, <a class="el" href="tcd_8h.html#ad98baebcb0d551980ef28b692803c1a0">opj_tcd_is_subband_area_of_interest()</a>, <a class="el" href="tcd_8c.html#a751412dec0df96c8595e1276f19e7aa2">opj_tcd_is_whole_tilecomp_decoding()</a>, <a class="el" href="tcd_8h.html#a350b4deff33a47f09e609d1f7d7cb43d">opj_tcd_makelayer()</a>, <a class="el" href="tcd_8h.html#a31ece0bd1f42ea10d6f5fc342db86936">opj_tcd_makelayer_fixed()</a>, <a class="el" href="tcd_8c.html#a5732e7b54aa86da12858cb5b42e32f81">opj_tcd_mct_decode()</a>, <a class="el" href="tcd_8c.html#a39c7e4cc2e8b84619388cb807caa03cf">opj_tcd_mct_encode()</a>, <a class="el" href="tcd_8h.html#a15fc40d9b891d32df8ec516473d9f15e">opj_tcd_rateallocate()</a>, <a class="el" href="tcd_8c.html#a61608d1a920574e556d417a4b0e23a3a">opj_tcd_t1_decode()</a>, and <a class="el" href="tcd_8h.html#aee317346b70f250cbe327c3dc2536715">opj_tcd_update_tile_data()</a>.</p>
</div>
</div>
<a id="a49b0273a2495bed14a079e8d6c882737"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a49b0273a2495bed14a079e8d6c882737">&#9670;&nbsp;</a></span>distolayer</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78">OPJ_FLOAT64</a> opj_tcd_tile::distolayer[100]</td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="tcd_8h.html#a350b4deff33a47f09e609d1f7d7cb43d">opj_tcd_makelayer()</a>, and <a class="el" href="tcd_8h.html#a15fc40d9b891d32df8ec516473d9f15e">opj_tcd_rateallocate()</a>.</p>
</div>
</div>
<a id="afeab4e70f466b3e4f6106325d98a2267"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afeab4e70f466b3e4f6106325d98a2267">&#9670;&nbsp;</a></span>distotile</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a2e5e9eaf3c126e11d1f058b78a0bce78">OPJ_FLOAT64</a> opj_tcd_tile::distotile</td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="t1_8c.html#a3a260db0855d38ed19c060139365b1ad">opj_t1_cblk_encode_processor()</a>, <a class="el" href="t1_8h.html#aa892d07bb383a4dafa51506cf23740a4">opj_t1_encode_cblks()</a>, and <a class="el" href="tcd_8h.html#a15fc40d9b891d32df8ec516473d9f15e">opj_tcd_rateallocate()</a>.</p>
</div>
</div>
<a id="a02a13a3c111c99e55a96bbb917be7d35"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02a13a3c111c99e55a96bbb917be7d35">&#9670;&nbsp;</a></span>numcomps</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_tcd_tile::numcomps</td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="bench__dwt_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>, <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, <a class="el" href="t1_8c.html#a3a260db0855d38ed19c060139365b1ad">opj_t1_cblk_encode_processor()</a>, <a class="el" href="t1_8h.html#aa892d07bb383a4dafa51506cf23740a4">opj_t1_encode_cblks()</a>, <a class="el" href="tcd_8c.html#a9dc572b0982c7d7db4f3c53d8ccfdce6">opj_tcd_dc_level_shift_decode()</a>, <a class="el" href="tcd_8c.html#a325bdcfaa1c6665e18f9d19bf96a14a3">opj_tcd_dc_level_shift_encode()</a>, <a class="el" href="tcd_8c.html#ae09ea737a5830d3981972f0749918376">opj_tcd_dwt_decode()</a>, <a class="el" href="tcd_8c.html#a044d8c47b267665af6abd3b3c6cc2d3e">opj_tcd_dwt_encode()</a>, <a class="el" href="tcd_8c.html#a0df6e3c59cbb93696bab54a688e2ead8">opj_tcd_free_tile()</a>, <a class="el" href="tcd_8h.html#a8f9a0eceb5f11b164555a302db07cb5c">opj_tcd_init()</a>, <a class="el" href="tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc">opj_tcd_init_tile()</a>, <a class="el" href="tcd_8h.html#a350b4deff33a47f09e609d1f7d7cb43d">opj_tcd_makelayer()</a>, <a class="el" href="tcd_8h.html#a31ece0bd1f42ea10d6f5fc342db86936">opj_tcd_makelayer_fixed()</a>, <a class="el" href="tcd_8c.html#a5732e7b54aa86da12858cb5b42e32f81">opj_tcd_mct_decode()</a>, <a class="el" href="tcd_8c.html#a39c7e4cc2e8b84619388cb807caa03cf">opj_tcd_mct_encode()</a>, <a class="el" href="tcd_8h.html#a15fc40d9b891d32df8ec516473d9f15e">opj_tcd_rateallocate()</a>, and <a class="el" href="tcd_8c.html#a61608d1a920574e556d417a4b0e23a3a">opj_tcd_t1_decode()</a>.</p>
</div>
</div>
<a id="a9026576f4008e8ec2d2e51847b471575"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9026576f4008e8ec2d2e51847b471575">&#9670;&nbsp;</a></span>numpix</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_tcd_tile::numpix</td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="tcd_8h.html#a15fc40d9b891d32df8ec516473d9f15e">opj_tcd_rateallocate()</a>.</p>
</div>
</div>
<a id="afcf93d50666e9bb0870e548dfc21b219"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afcf93d50666e9bb0870e548dfc21b219">&#9670;&nbsp;</a></span>packno</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a4cb1e6e6b6ef2df499d5c02f7df54cbb">OPJ_UINT32</a> opj_tcd_tile::packno</td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="j2k_8c.html#a0cd97084323d827ab25763f933dee2e0">opj_j2k_write_sod()</a>, <a class="el" href="t2_8c.html#af46b03251519f1cba8bb01da5abc2169">opj_t2_encode_packet()</a>, and <a class="el" href="t2_8h.html#af330a34bcb961487cee45f0121b3531e">opj_t2_encode_packets()</a>.</p>
</div>
</div>
<a id="a317352102ab033a283aa2a10f29b5adc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a317352102ab033a283aa2a10f29b5adc">&#9670;&nbsp;</a></span>x0</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_tcd_tile::x0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="bench__dwt_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>, <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, and <a class="el" href="tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a id="ae8a77017680c4fea1ee124c9925250e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8a77017680c4fea1ee124c9925250e4">&#9670;&nbsp;</a></span>x1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_tcd_tile::x1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="bench__dwt_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>, <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, and <a class="el" href="tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a id="a4d9827a5f549b06dbf6c05c721485121"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d9827a5f549b06dbf6c05c721485121">&#9670;&nbsp;</a></span>y0</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_tcd_tile::y0</td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="bench__dwt_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>, <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, and <a class="el" href="tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<a id="a91fab4e8a0f7cdc1d3977389321dae51"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91fab4e8a0f7cdc1d3977389321dae51">&#9670;&nbsp;</a></span>y1</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="openjpeg_8h.html#a3cec91ef9e73677f0dbd60d4e42401b9">OPJ_INT32</a> opj_tcd_tile::y1</td>
</tr>
</table>
</div><div class="memdoc">
<p class="reference">Referenced by <a class="el" href="bench__dwt_8c.html#a3c04138a5bfe5d72780bb7e82a18e627">main()</a>, <a class="el" href="j2k_8h.html#a25b7b51949ceea33515984f1db2f594d">opj_j2k_read_tile_header()</a>, and <a class="el" href="tcd_8c.html#a0e4d491f4d95e89b9f113664431faffc">opj_tcd_init_tile()</a>.</p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="tcd_8h_source.html">tcd.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>