Sophie

Sophie

distrib > Mageia > 4 > i586 > media > core-release > by-pkgid > 2a90dcd9dfcd284ddf6dc3b0a0b0bf47 > files > 62

steghide-0.5.1-17.mga4.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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.5"/>
<title>steghide: BmpFile.h Source File</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 style="padding-left: 0.5em;">
   <div id="projectname">steghide
   &#160;<span id="projectnumber">0.5.1</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">BmpFile.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="BmpFile_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * steghide 0.5.1 - a steganography program</span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * Copyright (C) 1999-2003 Stefan Hetzl &lt;shetzl@chello.at&gt;</span></div>
<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * This program is free software; you can redistribute it and/or</span></div>
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * modify it under the terms of the GNU General Public License</span></div>
<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * as published by the Free Software Foundation; either version 2</span></div>
<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * of the License, or (at your option) any later version.</span></div>
<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * This program is distributed in the hope that it will be useful,</span></div>
<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span></div>
<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> * GNU General Public License for more details.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * You should have received a copy of the GNU General Public License</span></div>
<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * along with this program; if not, write to the Free Software</span></div>
<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#ifndef SH_BMPFILE_H</span></div>
<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define SH_BMPFILE_H</span></div>
<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div>
<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="CvrStgFile_8h.html">CvrStgFile.h</a>&quot;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">class </span><a class="code" href="classBinaryIO.html">BinaryIO</a> ;</div>
<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">class </span><a class="code" href="classColorPalette.html">ColorPalette</a> ;</div>
<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classBmpFile.html">   31</a></span>&#160;<span class="keyword">class </span><a class="code" href="classBmpFile.html">BmpFile</a> : <span class="keyword">public</span> <a class="code" href="classCvrStgFile.html">CvrStgFile</a> {</div>
<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;        <span class="keyword">public</span>:</div>
<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;        <a class="code" href="classBmpFile.html#a59bd454558c8592e5895a215bbfb3e5c">BmpFile</a> (<span class="keywordtype">void</span>) ;</div>
<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;        <a class="code" href="classBmpFile.html#a59bd454558c8592e5895a215bbfb3e5c">BmpFile</a> (<a class="code" href="classBinaryIO.html">BinaryIO</a> *io) ;</div>
<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;        <a class="code" href="classBmpFile.html#abae6dcc47a03f181d442eb39c79736a3">~BmpFile</a> (<span class="keywordtype">void</span>) ;</div>
<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="classBmpFile.html#a626da8e445ba96fb6372cc2769ef5cfd">read</a> (<a class="code" href="classBinaryIO.html">BinaryIO</a> *io) ;</div>
<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="classBmpFile.html#ad1ab3f4964c187a0d2c23f14f9a278af">write</a> (<span class="keywordtype">void</span>) ;</div>
<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;        std::list&lt;CvrStgFile::Property&gt; <a class="code" href="classBmpFile.html#af792b9704b1b37c89ac6121dfd4eeb0c">getProperties</a> (<span class="keywordtype">void</span>) <span class="keyword">const</span> ;</div>
<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;        std::vector&lt;MatchingAlgorithm*&gt; <a class="code" href="classBmpFile.html#af46362e5f6a44ed0d8c850df5e229bf6">getMatchingAlgorithms</a> (<a class="code" href="classGraph.html">Graph</a>* g, <a class="code" href="classMatching.html">Matching</a>* m) <span class="keyword">const</span> ;</div>
<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;</div>
<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;        <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="classBmpFile.html#ae586a54360336c7883b563a84e505137">getNumSamples</a> (<span class="keywordtype">void</span>) <span class="keyword">const</span> ;</div>
<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="classBmpFile.html#a9f476c72483674452cf272f9e10d1087">replaceSample</a> (<span class="keyword">const</span> <a class="code" href="common_8h.html#a048401d1365616f5eef97e251096a02d">SamplePos</a> pos, <span class="keyword">const</span> <a class="code" href="classSampleValue.html">SampleValue</a>* s) ;</div>
<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;        <a class="code" href="classSampleValue.html">SampleValue</a>* <a class="code" href="classBmpFile.html#a0ab1709a31da5c8a4ef550023ef6cc2a">getSampleValue</a> (<a class="code" href="common_8h.html#a048401d1365616f5eef97e251096a02d">SamplePos</a> pos) <span class="keyword">const</span> ;</div>
<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;        std::vector&lt;SampleValueAdjacencyList*&gt; <a class="code" href="classBmpFile.html#ae6ba330fda47555371e9592ee98af915">calcSVAdjacencyLists</a> (<span class="keyword">const</span> std::vector&lt;SampleValue*&gt;&amp; svs) <span class="keyword">const</span> ;</div>
<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;        <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="classBmpFile.html#a8fcc050923092722aa0b6fb2be639ad2">getBitCount</a> (<span class="keywordtype">void</span>) <span class="keyword">const</span> ;</div>
<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;        <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="classBmpFile.html#a34361f95f78d4600bdde19d963048e2f">getWidth</a> (<span class="keywordtype">void</span>) <span class="keyword">const</span> ;</div>
<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;        <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="classBmpFile.html#ab167fb129b61b5076e2d2531b31786ba">getHeight</a> (<span class="keywordtype">void</span>) <span class="keyword">const</span> ;</div>
<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;        <a class="code" href="classColorPalette.html">ColorPalette</a> *<a class="code" href="classBmpFile.html#a021c0640ec4e3ed810ae03f31caf7c20">getPalette</a> (<span class="keywordtype">void</span>) <span class="keyword">const</span> ;</div>
<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;        <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPFILEHEADER.html">   55</a></span>&#160;        <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structBmpFile_1_1struct__BITMAPFILEHEADER.html">struct_BITMAPFILEHEADER</a> {</div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#a70c0fa3b91c0ed271b274b697598a791">   56</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>  <a class="code" href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#a70c0fa3b91c0ed271b274b697598a791">bfType</a> ;</div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#a06ff1663e9c900436aa83c4adbe0bd79">   57</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>   <a class="code" href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#a06ff1663e9c900436aa83c4adbe0bd79">bfSize</a> ;</div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#ab861e2a4642e1ff82bed66f6d4ad7dab">   58</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>  <a class="code" href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#ab861e2a4642e1ff82bed66f6d4ad7dab">bfReserved1</a> ;</div>
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#aa30b12f35ae374b5a3edb3c3016c7ad0">   59</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>  <a class="code" href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#aa30b12f35ae374b5a3edb3c3016c7ad0">bfReserved2</a> ;</div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#a2cc59da920198b4758dc1aa09d5106ef">   60</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>   <a class="code" href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#a2cc59da920198b4758dc1aa09d5106ef">bfOffBits</a> ;</div>
<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;        } <a class="code" href="classBmpFile.html#a90a9a37736f34d0e1ffb1e8baa6175a5">BITMAPFILEHEADER</a> ;</div>
<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;</div>
<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;        <span class="comment">/* windows bmp file format */</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html">   64</a></span>&#160;        <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html">struct_BITMAPINFOHEADER</a> {</div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a44c3b595d498c49735bd6b968d7abe45">   65</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>   <a class="code" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a44c3b595d498c49735bd6b968d7abe45">biSize</a> ;</div>
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#af7b3e8933c3baed2fff5ebf95b36236d">   66</a></span>&#160;                <span class="keywordtype">signed</span> <span class="keywordtype">long</span>             <a class="code" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#af7b3e8933c3baed2fff5ebf95b36236d">biWidth</a> ;</div>
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#acb2efa3df66e6803eb5db3d289e5fcd0">   67</a></span>&#160;                <span class="keywordtype">signed</span> <span class="keywordtype">long</span>             <a class="code" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#acb2efa3df66e6803eb5db3d289e5fcd0">biHeight</a> ;</div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#ac777da9f394ae0b7cb1f7c4fcc365234">   68</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>  <a class="code" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#ac777da9f394ae0b7cb1f7c4fcc365234">biPlanes</a> ;</div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a21a955a78361f39f075180f9539f2a4f">   69</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>  <a class="code" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a21a955a78361f39f075180f9539f2a4f">biBitCount</a> ;</div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#ac2104c131cf549f729e385aa8eb69dde">   70</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>   <a class="code" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#ac2104c131cf549f729e385aa8eb69dde">biCompression</a> ;</div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a67e273bd02013c4a914cf865e0b9e0ff">   71</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>   <a class="code" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a67e273bd02013c4a914cf865e0b9e0ff">biSizeImage</a> ;</div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#aad655a96337fb940c3caf67d726e491b">   72</a></span>&#160;                <span class="keywordtype">signed</span> <span class="keywordtype">long</span>             <a class="code" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#aad655a96337fb940c3caf67d726e491b">biXPelsPerMeter</a> ;</div>
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a3ecac9898224aa669713761a8f8b5bff">   73</a></span>&#160;                <span class="keywordtype">signed</span> <span class="keywordtype">long</span>             <a class="code" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a3ecac9898224aa669713761a8f8b5bff">biYPelsPerMeter</a> ;</div>
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a17e33bf80ba37da5918fa033bacef7dd">   74</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>   <a class="code" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a17e33bf80ba37da5918fa033bacef7dd">biClrUsed</a> ;</div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a1158b3d7b48e50591ddd3ed8f0f03477">   75</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>   <a class="code" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a1158b3d7b48e50591ddd3ed8f0f03477">biClrImportant</a> ;</div>
<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;        } <a class="code" href="classBmpFile.html#ae443d9c6b709878f3de3007516530bef">BITMAPINFOHEADER</a> ;</div>
<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;        <span class="comment">/* os/2 bmp file format */</span></div>
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPCOREHEADER.html">   79</a></span>&#160;        <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structBmpFile_1_1struct__BITMAPCOREHEADER.html">struct_BITMAPCOREHEADER</a> {</div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#ad0c66f310b099783e4e7feb9de756f1f">   80</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>   <a class="code" href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#ad0c66f310b099783e4e7feb9de756f1f">bcSize</a>;</div>
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#ad8f18de417bb890cd235858503b8a9f5">   81</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>  <a class="code" href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#ad8f18de417bb890cd235858503b8a9f5">bcWidth</a>;</div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#ae28cd293b05b37224daa33e84c8f5ac1">   82</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>  <a class="code" href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#ae28cd293b05b37224daa33e84c8f5ac1">bcHeight</a>;</div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#a7d55c7d1c4148a6c5308375f3eef838d">   83</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>  <a class="code" href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#a7d55c7d1c4148a6c5308375f3eef838d">bcPlanes</a>;</div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#a67122e9e9d00074d7cd35e019d86cf79">   84</a></span>&#160;                <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>  <a class="code" href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#a67122e9e9d00074d7cd35e019d86cf79">bcBitCount</a>;</div>
<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;        } <a class="code" href="classBmpFile.html#a897114f7d9b7e66a89f6f3c9eeec4178">BITMAPCOREHEADER</a> ;</div>
<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div>
<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;        <span class="keyword">private</span>:</div>
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="classBmpFile.html#aeec5116ac502e161779825827e6f59e0">   88</a></span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classBmpFile.html#aeec5116ac502e161779825827e6f59e0">IdBm</a> = 19778 ;</div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classBmpFile.html#a88f5c63beeb5226eeaa8f36407a606f3">   89</a></span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="classBmpFile.html#a88f5c63beeb5226eeaa8f36407a606f3">SizeBMFILEHEADER</a> = 14 ;</div>
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classBmpFile.html#a64e9416762d3dcb3366655ea3127e30c">   90</a></span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="classBmpFile.html#a64e9416762d3dcb3366655ea3127e30c">SizeBMINFOHEADER</a> = 40 ;</div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="classBmpFile.html#a789abd708a235e82460c7a3933554903">   91</a></span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="classBmpFile.html#a789abd708a235e82460c7a3933554903">SizeBMCOREHEADER</a> = 12 ;</div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classBmpFile.html#a7fb79389dda23b0526b76bee5e61c320">   92</a></span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classBmpFile.html#a7fb79389dda23b0526b76bee5e61c320">COMPRESSION_BI_RGB</a> = 0 ;</div>
<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="classBmpFile.html#a5d5717d1cf4cafaa68d3977952e3f322">   94</a></span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="classBmpFile.html#a5d5717d1cf4cafaa68d3977952e3f322">SamplesPerVertex_SmallPalette</a> = 2 ;</div>
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classBmpFile.html#aab7eda4b026a70aaeec2d0946ad54c52">   95</a></span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="classBmpFile.html#aab7eda4b026a70aaeec2d0946ad54c52">SamplesPerVertex_LargePalette</a> = 3 ;</div>
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="classBmpFile.html#aee8003b8bd509706205423a44a607de9">   96</a></span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="classBmpFile.html#aee8003b8bd509706205423a44a607de9">SamplesPerVertex_RGB</a> = 2 ;</div>
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="classBmpFile.html#a67e3867c388c9e68516a7c76b8c65b8d">   98</a></span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="common_8h.html#a6b8592979b076e06aa233e3f586ac999">UWORD32</a> <a class="code" href="classBmpFile.html#a67e3867c388c9e68516a7c76b8c65b8d">Radius_Palette</a> = 400 ;</div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classBmpFile.html#a1acbeb684e15579bea2e18d74d65f37e">  100</a></span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="common_8h.html#a6b8592979b076e06aa233e3f586ac999">UWORD32</a> <a class="code" href="classBmpFile.html#a1acbeb684e15579bea2e18d74d65f37e">Radius_RGB</a> = 100 ;</div>
<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="classBmpFile.html#a8823c9e4c01d1d950540e3dc17835d20">  102</a></span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="common_8h.html#acf820202f81f25eb00734eac0d7aed2d">EmbValue</a> <a class="code" href="classBmpFile.html#a8823c9e4c01d1d950540e3dc17835d20">EmbValueModulus_SmallPalette</a> = 2 ;</div>
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="classBmpFile.html#a6c674aec59a1e5a1b8f6481e54a147ac">  103</a></span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="common_8h.html#acf820202f81f25eb00734eac0d7aed2d">EmbValue</a> <a class="code" href="classBmpFile.html#a6c674aec59a1e5a1b8f6481e54a147ac">EmbValueModulus_LargePalette</a> = 4 ;</div>
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="classBmpFile.html#a32fc1b03aba7a94b7523addff3c007d8">  104</a></span>&#160;        <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="common_8h.html#acf820202f81f25eb00734eac0d7aed2d">EmbValue</a> <a class="code" href="classBmpFile.html#a32fc1b03aba7a94b7523addff3c007d8">EmbValueModulus_RGB</a> = 4 ; <span class="comment">// if changed here - also change BmpRGBSampleValue::calcEValue</span></div>
<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="classBmpFile.html#a6404e5c9aa4324ad5aae29db8fc0366ca4debb88cff84bc54592548c435f090e9">  106</a></span>&#160;        <span class="keyword">enum</span> <a class="code" href="classBmpFile.html#a6404e5c9aa4324ad5aae29db8fc0366c">SUBFORMAT</a> { <a class="code" href="classBmpFile.html#a6404e5c9aa4324ad5aae29db8fc0366ca4debb88cff84bc54592548c435f090e9">WIN</a>, <a class="code" href="classBmpFile.html#a6404e5c9aa4324ad5aae29db8fc0366ca3ea20d80509d0444e5cc4fca76883ef9">OS2</a> } ;</div>
<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="classBmpFile.html#aa1d2b96815e36630b5f23b44a30da00c">  108</a></span>&#160;        <a class="code" href="classBmpFile.html#a6404e5c9aa4324ad5aae29db8fc0366c">SUBFORMAT</a> <a class="code" href="classBmpFile.html#aa1d2b96815e36630b5f23b44a30da00c">subformat</a> ;</div>
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="classBmpFile.html#ab6e68a5be1e5d2c9fb96c8a6bb167c41">  109</a></span>&#160;        <a class="code" href="structBmpFile_1_1struct__BITMAPFILEHEADER.html">BITMAPFILEHEADER</a> <a class="code" href="classBmpFile.html#ab6e68a5be1e5d2c9fb96c8a6bb167c41">bmfh</a> ;</div>
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="classBmpFile.html#a1aa4569052f459f3e99d290120b9dd94">  110</a></span>&#160;        <a class="code" href="structBmpFile_1_1struct__BITMAPINFOHEADER.html">BITMAPINFOHEADER</a> <a class="code" href="classBmpFile.html#a1aa4569052f459f3e99d290120b9dd94">bmih</a> ;</div>
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="classBmpFile.html#aaca86a5389fc68c40cdf30b37acf3d94">  111</a></span>&#160;        <a class="code" href="structBmpFile_1_1struct__BITMAPCOREHEADER.html">BITMAPCOREHEADER</a> <a class="code" href="classBmpFile.html#aaca86a5389fc68c40cdf30b37acf3d94">bmch</a> ;</div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="classBmpFile.html#a6c56c60fcfa09a9e937311d40e86f7fe">  112</a></span>&#160;        <a class="code" href="classColorPalette.html">ColorPalette</a>* <a class="code" href="classBmpFile.html#a6c56c60fcfa09a9e937311d40e86f7fe">Palette</a> ;</div>
<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="classBmpFile.html#a9f0a6ff821e71cf2aaf4965a1a53eb4e">  120</a></span>&#160;        std::vector&lt;std::vector &lt;unsigned char&gt; &gt; <a class="code" href="classBmpFile.html#a9f0a6ff821e71cf2aaf4965a1a53eb4e">bitmap</a> ;</div>
<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classBmpFile.html#aa9246cb941c51d2e5609dd322c9b684a">  125</a></span>&#160;        std::vector&lt;BYTE&gt; <a class="code" href="classBmpFile.html#aa9246cb941c51d2e5609dd322c9b684a">BitmapData</a> ;</div>
<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="classBmpFile.html#a9e65f30114e66be87fb7110e2328d2c3">  128</a></span>&#160;        std::vector&lt;BYTE&gt; <a class="code" href="classBmpFile.html#a9e65f30114e66be87fb7110e2328d2c3">atend</a> ;</div>
<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="classBmpFile.html#af91c186f49fdb8b1056934fff598c1a0">readheaders</a> () ;</div>
<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="classBmpFile.html#abc31e0f4cc20d7e1243a012e3bf8988f">bmpwin_readheaders</a> () ;</div>
<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="classBmpFile.html#a3ae3e9093381579260981ce8857a445d">bmpos2_readheaders</a> () ;</div>
<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="classBmpFile.html#a5912cb13cc1bb1f837671d61950ed219">writeheaders</a> () ;</div>
<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="classBmpFile.html#ae59dc89212474f3b43a537073b80f060">bmpwin_writeheaders</a> () ;</div>
<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="classBmpFile.html#a3ab6ae9948e2c83669ce86a1b4a99edb">bmpos2_writeheaders</a> () ;</div>
<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="classBmpFile.html#ab9a22d02a32a6901c8b3c4fbaa2d37ed">readdata</a> () ;</div>
<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="classBmpFile.html#a3b433fac7315fdc42c50e58a2c65eef7">writedata</a> () ;</div>
<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;        <span class="keywordtype">void</span> <a class="code" href="classBmpFile.html#a37ead17acc886d991199647d0e62935e">calcIndex</a> (<a class="code" href="common_8h.html#a048401d1365616f5eef97e251096a02d">SamplePos</a> pos, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>* index, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>* firstbit) <span class="keyword">const</span> ;</div>
<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;        <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="classBmpFile.html#ac102e4126e23158629e174f757374b26">calcLinelength</a> () ;</div>
<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;        <a class="code" href="classBmpFile.html#a6404e5c9aa4324ad5aae29db8fc0366c">SUBFORMAT</a> <a class="code" href="classBmpFile.html#a525c41ac0e8daa3f39e6f28dc9ff0480">getSubformat</a> (<span class="keywordtype">void</span>) <span class="keyword">const</span> ;</div>
<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;} ;</div>
<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div>
<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* ndef SH_BMPFILE_H */</span><span class="preprocessor"></span></div>
<div class="ttc" id="classBmpFile_html_ab6e68a5be1e5d2c9fb96c8a6bb167c41"><div class="ttname"><a href="classBmpFile.html#ab6e68a5be1e5d2c9fb96c8a6bb167c41">BmpFile::bmfh</a></div><div class="ttdeci">BITMAPFILEHEADER bmfh</div><div class="ttdef"><b>Definition:</b> BmpFile.h:109</div></div>
<div class="ttc" id="classBmpFile_html_a64e9416762d3dcb3366655ea3127e30c"><div class="ttname"><a href="classBmpFile.html#a64e9416762d3dcb3366655ea3127e30c">BmpFile::SizeBMINFOHEADER</a></div><div class="ttdeci">static const unsigned short SizeBMINFOHEADER</div><div class="ttdef"><b>Definition:</b> BmpFile.h:90</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPCOREHEADER_html_ad0c66f310b099783e4e7feb9de756f1f"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#ad0c66f310b099783e4e7feb9de756f1f">BmpFile::struct_BITMAPCOREHEADER::bcSize</a></div><div class="ttdeci">unsigned long bcSize</div><div class="ttdef"><b>Definition:</b> BmpFile.h:80</div></div>
<div class="ttc" id="classBmpFile_html_a3ab6ae9948e2c83669ce86a1b4a99edb"><div class="ttname"><a href="classBmpFile.html#a3ab6ae9948e2c83669ce86a1b4a99edb">BmpFile::bmpos2_writeheaders</a></div><div class="ttdeci">void bmpos2_writeheaders()</div><div class="ttdef"><b>Definition:</b> BmpFile.cc:703</div></div>
<div class="ttc" id="classBmpFile_html_a5d5717d1cf4cafaa68d3977952e3f322"><div class="ttname"><a href="classBmpFile.html#a5d5717d1cf4cafaa68d3977952e3f322">BmpFile::SamplesPerVertex_SmallPalette</a></div><div class="ttdeci">static const unsigned short SamplesPerVertex_SmallPalette</div><div class="ttdef"><b>Definition:</b> BmpFile.h:94</div></div>
<div class="ttc" id="classBmpFile_html_a6404e5c9aa4324ad5aae29db8fc0366ca3ea20d80509d0444e5cc4fca76883ef9"><div class="ttname"><a href="classBmpFile.html#a6404e5c9aa4324ad5aae29db8fc0366ca3ea20d80509d0444e5cc4fca76883ef9">BmpFile::OS2</a></div><div class="ttdef"><b>Definition:</b> BmpFile.h:106</div></div>
<div class="ttc" id="classBmpFile_html_a1acbeb684e15579bea2e18d74d65f37e"><div class="ttname"><a href="classBmpFile.html#a1acbeb684e15579bea2e18d74d65f37e">BmpFile::Radius_RGB</a></div><div class="ttdeci">static const UWORD32 Radius_RGB</div><div class="ttdoc">the default radius for RGB images (100 = 10^2) </div><div class="ttdef"><b>Definition:</b> BmpFile.h:100</div></div>
<div class="ttc" id="classBmpFile_html_a0ab1709a31da5c8a4ef550023ef6cc2a"><div class="ttname"><a href="classBmpFile.html#a0ab1709a31da5c8a4ef550023ef6cc2a">BmpFile::getSampleValue</a></div><div class="ttdeci">SampleValue * getSampleValue(SamplePos pos) const </div><div class="ttdef"><b>Definition:</b> BmpFile.cc:148</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPINFOHEADER_html_a1158b3d7b48e50591ddd3ed8f0f03477"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a1158b3d7b48e50591ddd3ed8f0f03477">BmpFile::struct_BITMAPINFOHEADER::biClrImportant</a></div><div class="ttdeci">unsigned long biClrImportant</div><div class="ttdef"><b>Definition:</b> BmpFile.h:75</div></div>
<div class="ttc" id="classBmpFile_html_a88f5c63beeb5226eeaa8f36407a606f3"><div class="ttname"><a href="classBmpFile.html#a88f5c63beeb5226eeaa8f36407a606f3">BmpFile::SizeBMFILEHEADER</a></div><div class="ttdeci">static const unsigned short SizeBMFILEHEADER</div><div class="ttdef"><b>Definition:</b> BmpFile.h:89</div></div>
<div class="ttc" id="classGraph_html"><div class="ttname"><a href="classGraph.html">Graph</a></div><div class="ttdoc">a graph constructed from a cover file and a message to be embedded </div><div class="ttdef"><b>Definition:</b> Graph.h:51</div></div>
<div class="ttc" id="classBmpFile_html_af46362e5f6a44ed0d8c850df5e229bf6"><div class="ttname"><a href="classBmpFile.html#af46362e5f6a44ed0d8c850df5e229bf6">BmpFile::getMatchingAlgorithms</a></div><div class="ttdeci">std::vector&lt; MatchingAlgorithm * &gt; getMatchingAlgorithms(Graph *g, Matching *m) const </div><div class="ttdef"><b>Definition:</b> BmpFile.cc:92</div></div>
<div class="ttc" id="classCvrStgFile_html"><div class="ttname"><a href="classCvrStgFile.html">CvrStgFile</a></div><div class="ttdoc">a cover-/stego-file </div><div class="ttdef"><b>Definition:</b> CvrStgFile.h:46</div></div>
<div class="ttc" id="classBmpFile_html_a67e3867c388c9e68516a7c76b8c65b8d"><div class="ttname"><a href="classBmpFile.html#a67e3867c388c9e68516a7c76b8c65b8d">BmpFile::Radius_Palette</a></div><div class="ttdeci">static const UWORD32 Radius_Palette</div><div class="ttdoc">the default radius for palette images (400 = 20^2) </div><div class="ttdef"><b>Definition:</b> BmpFile.h:98</div></div>
<div class="ttc" id="classBmpFile_html_a9f0a6ff821e71cf2aaf4965a1a53eb4e"><div class="ttname"><a href="classBmpFile.html#a9f0a6ff821e71cf2aaf4965a1a53eb4e">BmpFile::bitmap</a></div><div class="ttdeci">std::vector&lt; std::vector&lt; unsigned char &gt; &gt; bitmap</div><div class="ttdef"><b>Definition:</b> BmpFile.h:120</div></div>
<div class="ttc" id="classBmpFile_html_ae586a54360336c7883b563a84e505137"><div class="ttname"><a href="classBmpFile.html#ae586a54360336c7883b563a84e505137">BmpFile::getNumSamples</a></div><div class="ttdeci">unsigned long getNumSamples(void) const </div><div class="ttdef"><b>Definition:</b> BmpFile.cc:104</div></div>
<div class="ttc" id="classBmpFile_html_a9e65f30114e66be87fb7110e2328d2c3"><div class="ttname"><a href="classBmpFile.html#a9e65f30114e66be87fb7110e2328d2c3">BmpFile::atend</a></div><div class="ttdeci">std::vector&lt; BYTE &gt; atend</div><div class="ttdoc">contains bytes that are appended at the end of the bitmap data (some image editors apparently do this...</div><div class="ttdef"><b>Definition:</b> BmpFile.h:128</div></div>
<div class="ttc" id="classBmpFile_html_a32fc1b03aba7a94b7523addff3c007d8"><div class="ttname"><a href="classBmpFile.html#a32fc1b03aba7a94b7523addff3c007d8">BmpFile::EmbValueModulus_RGB</a></div><div class="ttdeci">static const EmbValue EmbValueModulus_RGB</div><div class="ttdef"><b>Definition:</b> BmpFile.h:104</div></div>
<div class="ttc" id="classBmpFile_html_aeec5116ac502e161779825827e6f59e0"><div class="ttname"><a href="classBmpFile.html#aeec5116ac502e161779825827e6f59e0">BmpFile::IdBm</a></div><div class="ttdeci">static const unsigned int IdBm</div><div class="ttdef"><b>Definition:</b> BmpFile.h:88</div></div>
<div class="ttc" id="common_8h_html_a048401d1365616f5eef97e251096a02d"><div class="ttname"><a href="common_8h.html#a048401d1365616f5eef97e251096a02d">SamplePos</a></div><div class="ttdeci">UWORD32 SamplePos</div><div class="ttdef"><b>Definition:</b> common.h:67</div></div>
<div class="ttc" id="classBmpFile_html_a897114f7d9b7e66a89f6f3c9eeec4178"><div class="ttname"><a href="classBmpFile.html#a897114f7d9b7e66a89f6f3c9eeec4178">BmpFile::BITMAPCOREHEADER</a></div><div class="ttdeci">struct BmpFile::struct_BITMAPCOREHEADER BITMAPCOREHEADER</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPFILEHEADER_html_a70c0fa3b91c0ed271b274b697598a791"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#a70c0fa3b91c0ed271b274b697598a791">BmpFile::struct_BITMAPFILEHEADER::bfType</a></div><div class="ttdeci">unsigned short bfType</div><div class="ttdef"><b>Definition:</b> BmpFile.h:56</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPFILEHEADER_html_a2cc59da920198b4758dc1aa09d5106ef"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#a2cc59da920198b4758dc1aa09d5106ef">BmpFile::struct_BITMAPFILEHEADER::bfOffBits</a></div><div class="ttdeci">unsigned long bfOffBits</div><div class="ttdef"><b>Definition:</b> BmpFile.h:60</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPFILEHEADER_html_a06ff1663e9c900436aa83c4adbe0bd79"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#a06ff1663e9c900436aa83c4adbe0bd79">BmpFile::struct_BITMAPFILEHEADER::bfSize</a></div><div class="ttdeci">unsigned long bfSize</div><div class="ttdef"><b>Definition:</b> BmpFile.h:57</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPINFOHEADER_html_acb2efa3df66e6803eb5db3d289e5fcd0"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#acb2efa3df66e6803eb5db3d289e5fcd0">BmpFile::struct_BITMAPINFOHEADER::biHeight</a></div><div class="ttdeci">signed long biHeight</div><div class="ttdef"><b>Definition:</b> BmpFile.h:67</div></div>
<div class="ttc" id="classBmpFile_html_a37ead17acc886d991199647d0e62935e"><div class="ttname"><a href="classBmpFile.html#a37ead17acc886d991199647d0e62935e">BmpFile::calcIndex</a></div><div class="ttdeci">void calcIndex(SamplePos pos, unsigned long *index, unsigned short *firstbit) const </div><div class="ttdef"><b>Definition:</b> BmpFile.cc:305</div></div>
<div class="ttc" id="classBmpFile_html_af792b9704b1b37c89ac6121dfd4eeb0c"><div class="ttname"><a href="classBmpFile.html#af792b9704b1b37c89ac6121dfd4eeb0c">BmpFile::getProperties</a></div><div class="ttdeci">std::list&lt; CvrStgFile::Property &gt; getProperties(void) const </div><div class="ttdef"><b>Definition:</b> BmpFile.cc:72</div></div>
<div class="ttc" id="classBmpFile_html_abc31e0f4cc20d7e1243a012e3bf8988f"><div class="ttname"><a href="classBmpFile.html#abc31e0f4cc20d7e1243a012e3bf8988f">BmpFile::bmpwin_readheaders</a></div><div class="ttdeci">void bmpwin_readheaders()</div><div class="ttdef"><b>Definition:</b> BmpFile.cc:457</div></div>
<div class="ttc" id="classBmpFile_html_a021c0640ec4e3ed810ae03f31caf7c20"><div class="ttname"><a href="classBmpFile.html#a021c0640ec4e3ed810ae03f31caf7c20">BmpFile::getPalette</a></div><div class="ttdeci">ColorPalette * getPalette(void) const </div><div class="ttdef"><b>Definition:</b> BmpFile.cc:395</div></div>
<div class="ttc" id="classSampleValue_html"><div class="ttname"><a href="classSampleValue.html">SampleValue</a></div><div class="ttdoc">the value of a sample in a CvrStgFile </div><div class="ttdef"><b>Definition:</b> SampleValue.h:61</div></div>
<div class="ttc" id="classBmpFile_html_aab7eda4b026a70aaeec2d0946ad54c52"><div class="ttname"><a href="classBmpFile.html#aab7eda4b026a70aaeec2d0946ad54c52">BmpFile::SamplesPerVertex_LargePalette</a></div><div class="ttdeci">static const unsigned short SamplesPerVertex_LargePalette</div><div class="ttdef"><b>Definition:</b> BmpFile.h:95</div></div>
<div class="ttc" id="classBmpFile_html_a8823c9e4c01d1d950540e3dc17835d20"><div class="ttname"><a href="classBmpFile.html#a8823c9e4c01d1d950540e3dc17835d20">BmpFile::EmbValueModulus_SmallPalette</a></div><div class="ttdeci">static const EmbValue EmbValueModulus_SmallPalette</div><div class="ttdef"><b>Definition:</b> BmpFile.h:102</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPCOREHEADER_html_a7d55c7d1c4148a6c5308375f3eef838d"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#a7d55c7d1c4148a6c5308375f3eef838d">BmpFile::struct_BITMAPCOREHEADER::bcPlanes</a></div><div class="ttdeci">unsigned short bcPlanes</div><div class="ttdef"><b>Definition:</b> BmpFile.h:83</div></div>
<div class="ttc" id="classBmpFile_html_ab167fb129b61b5076e2d2531b31786ba"><div class="ttname"><a href="classBmpFile.html#ab167fb129b61b5076e2d2531b31786ba">BmpFile::getHeight</a></div><div class="ttdeci">unsigned long getHeight(void) const </div><div class="ttdef"><b>Definition:</b> BmpFile.cc:379</div></div>
<div class="ttc" id="classBmpFile_html_a6404e5c9aa4324ad5aae29db8fc0366c"><div class="ttname"><a href="classBmpFile.html#a6404e5c9aa4324ad5aae29db8fc0366c">BmpFile::SUBFORMAT</a></div><div class="ttdeci">SUBFORMAT</div><div class="ttdef"><b>Definition:</b> BmpFile.h:106</div></div>
<div class="ttc" id="classColorPalette_html"><div class="ttname"><a href="classColorPalette.html">ColorPalette</a></div><div class="ttdoc">a color palette </div><div class="ttdef"><b>Definition:</b> ColorPalette.h:36</div></div>
<div class="ttc" id="classBmpFile_html_ab9a22d02a32a6901c8b3c4fbaa2d37ed"><div class="ttname"><a href="classBmpFile.html#ab9a22d02a32a6901c8b3c4fbaa2d37ed">BmpFile::readdata</a></div><div class="ttdeci">void readdata()</div><div class="ttdef"><b>Definition:</b> BmpFile.cc:754</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPINFOHEADER_html_ac777da9f394ae0b7cb1f7c4fcc365234"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#ac777da9f394ae0b7cb1f7c4fcc365234">BmpFile::struct_BITMAPINFOHEADER::biPlanes</a></div><div class="ttdeci">unsigned short biPlanes</div><div class="ttdef"><b>Definition:</b> BmpFile.h:68</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPINFOHEADER_html_a67e273bd02013c4a914cf865e0b9e0ff"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a67e273bd02013c4a914cf865e0b9e0ff">BmpFile::struct_BITMAPINFOHEADER::biSizeImage</a></div><div class="ttdeci">unsigned long biSizeImage</div><div class="ttdef"><b>Definition:</b> BmpFile.h:71</div></div>
<div class="ttc" id="classBmpFile_html_a5912cb13cc1bb1f837671d61950ed219"><div class="ttname"><a href="classBmpFile.html#a5912cb13cc1bb1f837671d61950ed219">BmpFile::writeheaders</a></div><div class="ttdeci">void writeheaders()</div><div class="ttdef"><b>Definition:</b> BmpFile.cc:643</div></div>
<div class="ttc" id="classBmpFile_html_ae59dc89212474f3b43a537073b80f060"><div class="ttname"><a href="classBmpFile.html#ae59dc89212474f3b43a537073b80f060">BmpFile::bmpwin_writeheaders</a></div><div class="ttdeci">void bmpwin_writeheaders()</div><div class="ttdef"><b>Definition:</b> BmpFile.cc:679</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPINFOHEADER_html_a17e33bf80ba37da5918fa033bacef7dd"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a17e33bf80ba37da5918fa033bacef7dd">BmpFile::struct_BITMAPINFOHEADER::biClrUsed</a></div><div class="ttdeci">unsigned long biClrUsed</div><div class="ttdef"><b>Definition:</b> BmpFile.h:74</div></div>
<div class="ttc" id="classBmpFile_html_a6c56c60fcfa09a9e937311d40e86f7fe"><div class="ttname"><a href="classBmpFile.html#a6c56c60fcfa09a9e937311d40e86f7fe">BmpFile::Palette</a></div><div class="ttdeci">ColorPalette * Palette</div><div class="ttdef"><b>Definition:</b> BmpFile.h:112</div></div>
<div class="ttc" id="classBmpFile_html_a7fb79389dda23b0526b76bee5e61c320"><div class="ttname"><a href="classBmpFile.html#a7fb79389dda23b0526b76bee5e61c320">BmpFile::COMPRESSION_BI_RGB</a></div><div class="ttdeci">static const unsigned int COMPRESSION_BI_RGB</div><div class="ttdef"><b>Definition:</b> BmpFile.h:92</div></div>
<div class="ttc" id="classBmpFile_html_a3b433fac7315fdc42c50e58a2c65eef7"><div class="ttname"><a href="classBmpFile.html#a3b433fac7315fdc42c50e58a2c65eef7">BmpFile::writedata</a></div><div class="ttdeci">void writedata()</div><div class="ttdef"><b>Definition:</b> BmpFile.cc:808</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPCOREHEADER_html_ad8f18de417bb890cd235858503b8a9f5"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#ad8f18de417bb890cd235858503b8a9f5">BmpFile::struct_BITMAPCOREHEADER::bcWidth</a></div><div class="ttdeci">unsigned short bcWidth</div><div class="ttdef"><b>Definition:</b> BmpFile.h:81</div></div>
<div class="ttc" id="classBmpFile_html"><div class="ttname"><a href="classBmpFile.html">BmpFile</a></div><div class="ttdef"><b>Definition:</b> BmpFile.h:31</div></div>
<div class="ttc" id="common_8h_html_a6b8592979b076e06aa233e3f586ac999"><div class="ttname"><a href="common_8h.html#a6b8592979b076e06aa233e3f586ac999">UWORD32</a></div><div class="ttdeci">unsigned long UWORD32</div><div class="ttdef"><b>Definition:</b> common.h:45</div></div>
<div class="ttc" id="classBmpFile_html_ac102e4126e23158629e174f757374b26"><div class="ttname"><a href="classBmpFile.html#ac102e4126e23158629e174f757374b26">BmpFile::calcLinelength</a></div><div class="ttdeci">unsigned long calcLinelength()</div><div class="ttdef"><b>Definition:</b> BmpFile.cc:721</div></div>
<div class="ttc" id="classMatching_html"><div class="ttname"><a href="classMatching.html">Matching</a></div><div class="ttdoc">represent a matching on a graph </div><div class="ttdef"><b>Definition:</b> Matching.h:41</div></div>
<div class="ttc" id="classBmpFile_html_a90a9a37736f34d0e1ffb1e8baa6175a5"><div class="ttname"><a href="classBmpFile.html#a90a9a37736f34d0e1ffb1e8baa6175a5">BmpFile::BITMAPFILEHEADER</a></div><div class="ttdeci">struct BmpFile::struct_BITMAPFILEHEADER BITMAPFILEHEADER</div></div>
<div class="ttc" id="classBinaryIO_html"><div class="ttname"><a href="classBinaryIO.html">BinaryIO</a></div><div class="ttdoc">provides methods for file i/o as needed by the rest of steghide </div><div class="ttdef"><b>Definition:</b> BinaryIO.h:33</div></div>
<div class="ttc" id="classBmpFile_html_a6c674aec59a1e5a1b8f6481e54a147ac"><div class="ttname"><a href="classBmpFile.html#a6c674aec59a1e5a1b8f6481e54a147ac">BmpFile::EmbValueModulus_LargePalette</a></div><div class="ttdeci">static const EmbValue EmbValueModulus_LargePalette</div><div class="ttdef"><b>Definition:</b> BmpFile.h:103</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPCOREHEADER_html_a67122e9e9d00074d7cd35e019d86cf79"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#a67122e9e9d00074d7cd35e019d86cf79">BmpFile::struct_BITMAPCOREHEADER::bcBitCount</a></div><div class="ttdeci">unsigned short bcBitCount</div><div class="ttdef"><b>Definition:</b> BmpFile.h:84</div></div>
<div class="ttc" id="classBmpFile_html_a626da8e445ba96fb6372cc2769ef5cfd"><div class="ttname"><a href="classBmpFile.html#a626da8e445ba96fb6372cc2769ef5cfd">BmpFile::read</a></div><div class="ttdeci">void read(BinaryIO *io)</div><div class="ttdef"><b>Definition:</b> BmpFile.cc:55</div></div>
<div class="ttc" id="classBmpFile_html_a525c41ac0e8daa3f39e6f28dc9ff0480"><div class="ttname"><a href="classBmpFile.html#a525c41ac0e8daa3f39e6f28dc9ff0480">BmpFile::getSubformat</a></div><div class="ttdeci">SUBFORMAT getSubformat(void) const </div><div class="ttdef"><b>Definition:</b> BmpFile.cc:50</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPFILEHEADER_html"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPFILEHEADER.html">BmpFile::struct_BITMAPFILEHEADER</a></div><div class="ttdef"><b>Definition:</b> BmpFile.h:55</div></div>
<div class="ttc" id="classBmpFile_html_a9f476c72483674452cf272f9e10d1087"><div class="ttname"><a href="classBmpFile.html#a9f476c72483674452cf272f9e10d1087">BmpFile::replaceSample</a></div><div class="ttdeci">void replaceSample(const SamplePos pos, const SampleValue *s)</div><div class="ttdef"><b>Definition:</b> BmpFile.cc:119</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPINFOHEADER_html_ac2104c131cf549f729e385aa8eb69dde"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#ac2104c131cf549f729e385aa8eb69dde">BmpFile::struct_BITMAPINFOHEADER::biCompression</a></div><div class="ttdeci">unsigned long biCompression</div><div class="ttdef"><b>Definition:</b> BmpFile.h:70</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPFILEHEADER_html_aa30b12f35ae374b5a3edb3c3016c7ad0"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#aa30b12f35ae374b5a3edb3c3016c7ad0">BmpFile::struct_BITMAPFILEHEADER::bfReserved2</a></div><div class="ttdeci">unsigned short bfReserved2</div><div class="ttdef"><b>Definition:</b> BmpFile.h:59</div></div>
<div class="ttc" id="CvrStgFile_8h_html"><div class="ttname"><a href="CvrStgFile_8h.html">CvrStgFile.h</a></div></div>
<div class="ttc" id="classBmpFile_html_a34361f95f78d4600bdde19d963048e2f"><div class="ttname"><a href="classBmpFile.html#a34361f95f78d4600bdde19d963048e2f">BmpFile::getWidth</a></div><div class="ttdeci">unsigned long getWidth(void) const </div><div class="ttdef"><b>Definition:</b> BmpFile.cc:364</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPFILEHEADER_html_ab861e2a4642e1ff82bed66f6d4ad7dab"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPFILEHEADER.html#ab861e2a4642e1ff82bed66f6d4ad7dab">BmpFile::struct_BITMAPFILEHEADER::bfReserved1</a></div><div class="ttdeci">unsigned short bfReserved1</div><div class="ttdef"><b>Definition:</b> BmpFile.h:58</div></div>
<div class="ttc" id="classBmpFile_html_a1aa4569052f459f3e99d290120b9dd94"><div class="ttname"><a href="classBmpFile.html#a1aa4569052f459f3e99d290120b9dd94">BmpFile::bmih</a></div><div class="ttdeci">BITMAPINFOHEADER bmih</div><div class="ttdef"><b>Definition:</b> BmpFile.h:110</div></div>
<div class="ttc" id="classBmpFile_html_a59bd454558c8592e5895a215bbfb3e5c"><div class="ttname"><a href="classBmpFile.html#a59bd454558c8592e5895a215bbfb3e5c">BmpFile::BmpFile</a></div><div class="ttdeci">BmpFile(void)</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPINFOHEADER_html_af7b3e8933c3baed2fff5ebf95b36236d"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#af7b3e8933c3baed2fff5ebf95b36236d">BmpFile::struct_BITMAPINFOHEADER::biWidth</a></div><div class="ttdeci">signed long biWidth</div><div class="ttdef"><b>Definition:</b> BmpFile.h:66</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPINFOHEADER_html"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPINFOHEADER.html">BmpFile::struct_BITMAPINFOHEADER</a></div><div class="ttdef"><b>Definition:</b> BmpFile.h:64</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPCOREHEADER_html"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPCOREHEADER.html">BmpFile::struct_BITMAPCOREHEADER</a></div><div class="ttdef"><b>Definition:</b> BmpFile.h:79</div></div>
<div class="ttc" id="classBmpFile_html_ae6ba330fda47555371e9592ee98af915"><div class="ttname"><a href="classBmpFile.html#ae6ba330fda47555371e9592ee98af915">BmpFile::calcSVAdjacencyLists</a></div><div class="ttdeci">std::vector&lt; SampleValueAdjacencyList * &gt; calcSVAdjacencyLists(const std::vector&lt; SampleValue * &gt; &amp;svs) const </div><div class="ttdef"><b>Definition:</b> BmpFile.cc:172</div></div>
<div class="ttc" id="classBmpFile_html_aee8003b8bd509706205423a44a607de9"><div class="ttname"><a href="classBmpFile.html#aee8003b8bd509706205423a44a607de9">BmpFile::SamplesPerVertex_RGB</a></div><div class="ttdeci">static const unsigned short SamplesPerVertex_RGB</div><div class="ttdef"><b>Definition:</b> BmpFile.h:96</div></div>
<div class="ttc" id="classBmpFile_html_aaca86a5389fc68c40cdf30b37acf3d94"><div class="ttname"><a href="classBmpFile.html#aaca86a5389fc68c40cdf30b37acf3d94">BmpFile::bmch</a></div><div class="ttdeci">BITMAPCOREHEADER bmch</div><div class="ttdef"><b>Definition:</b> BmpFile.h:111</div></div>
<div class="ttc" id="classBmpFile_html_ae443d9c6b709878f3de3007516530bef"><div class="ttname"><a href="classBmpFile.html#ae443d9c6b709878f3de3007516530bef">BmpFile::BITMAPINFOHEADER</a></div><div class="ttdeci">struct BmpFile::struct_BITMAPINFOHEADER BITMAPINFOHEADER</div></div>
<div class="ttc" id="classBmpFile_html_a8fcc050923092722aa0b6fb2be639ad2"><div class="ttname"><a href="classBmpFile.html#a8fcc050923092722aa0b6fb2be639ad2">BmpFile::getBitCount</a></div><div class="ttdeci">unsigned short getBitCount(void) const </div><div class="ttdef"><b>Definition:</b> BmpFile.cc:348</div></div>
<div class="ttc" id="classBmpFile_html_a6404e5c9aa4324ad5aae29db8fc0366ca4debb88cff84bc54592548c435f090e9"><div class="ttname"><a href="classBmpFile.html#a6404e5c9aa4324ad5aae29db8fc0366ca4debb88cff84bc54592548c435f090e9">BmpFile::WIN</a></div><div class="ttdef"><b>Definition:</b> BmpFile.h:106</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPINFOHEADER_html_a44c3b595d498c49735bd6b968d7abe45"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a44c3b595d498c49735bd6b968d7abe45">BmpFile::struct_BITMAPINFOHEADER::biSize</a></div><div class="ttdeci">unsigned long biSize</div><div class="ttdef"><b>Definition:</b> BmpFile.h:65</div></div>
<div class="ttc" id="classBmpFile_html_ad1ab3f4964c187a0d2c23f14f9a278af"><div class="ttname"><a href="classBmpFile.html#ad1ab3f4964c187a0d2c23f14f9a278af">BmpFile::write</a></div><div class="ttdeci">void write(void)</div><div class="ttdef"><b>Definition:</b> BmpFile.cc:64</div></div>
<div class="ttc" id="common_8h_html_acf820202f81f25eb00734eac0d7aed2d"><div class="ttname"><a href="common_8h.html#acf820202f81f25eb00734eac0d7aed2d">EmbValue</a></div><div class="ttdeci">BYTE EmbValue</div><div class="ttdef"><b>Definition:</b> common.h:66</div></div>
<div class="ttc" id="classBmpFile_html_af91c186f49fdb8b1056934fff598c1a0"><div class="ttname"><a href="classBmpFile.html#af91c186f49fdb8b1056934fff598c1a0">BmpFile::readheaders</a></div><div class="ttdeci">void readheaders()</div><div class="ttdef"><b>Definition:</b> BmpFile.cc:403</div></div>
<div class="ttc" id="classBmpFile_html_aa9246cb941c51d2e5609dd322c9b684a"><div class="ttname"><a href="classBmpFile.html#aa9246cb941c51d2e5609dd322c9b684a">BmpFile::BitmapData</a></div><div class="ttdeci">std::vector&lt; BYTE &gt; BitmapData</div><div class="ttdef"><b>Definition:</b> BmpFile.h:125</div></div>
<div class="ttc" id="classBmpFile_html_a3ae3e9093381579260981ce8857a445d"><div class="ttname"><a href="classBmpFile.html#a3ae3e9093381579260981ce8857a445d">BmpFile::bmpos2_readheaders</a></div><div class="ttdeci">void bmpos2_readheaders()</div><div class="ttdef"><b>Definition:</b> BmpFile.cc:560</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPINFOHEADER_html_a21a955a78361f39f075180f9539f2a4f"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a21a955a78361f39f075180f9539f2a4f">BmpFile::struct_BITMAPINFOHEADER::biBitCount</a></div><div class="ttdeci">unsigned short biBitCount</div><div class="ttdef"><b>Definition:</b> BmpFile.h:69</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPINFOHEADER_html_a3ecac9898224aa669713761a8f8b5bff"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#a3ecac9898224aa669713761a8f8b5bff">BmpFile::struct_BITMAPINFOHEADER::biYPelsPerMeter</a></div><div class="ttdeci">signed long biYPelsPerMeter</div><div class="ttdef"><b>Definition:</b> BmpFile.h:73</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPCOREHEADER_html_ae28cd293b05b37224daa33e84c8f5ac1"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPCOREHEADER.html#ae28cd293b05b37224daa33e84c8f5ac1">BmpFile::struct_BITMAPCOREHEADER::bcHeight</a></div><div class="ttdeci">unsigned short bcHeight</div><div class="ttdef"><b>Definition:</b> BmpFile.h:82</div></div>
<div class="ttc" id="classBmpFile_html_aa1d2b96815e36630b5f23b44a30da00c"><div class="ttname"><a href="classBmpFile.html#aa1d2b96815e36630b5f23b44a30da00c">BmpFile::subformat</a></div><div class="ttdeci">SUBFORMAT subformat</div><div class="ttdef"><b>Definition:</b> BmpFile.h:108</div></div>
<div class="ttc" id="classBmpFile_html_a789abd708a235e82460c7a3933554903"><div class="ttname"><a href="classBmpFile.html#a789abd708a235e82460c7a3933554903">BmpFile::SizeBMCOREHEADER</a></div><div class="ttdeci">static const unsigned short SizeBMCOREHEADER</div><div class="ttdef"><b>Definition:</b> BmpFile.h:91</div></div>
<div class="ttc" id="classBmpFile_html_abae6dcc47a03f181d442eb39c79736a3"><div class="ttname"><a href="classBmpFile.html#abae6dcc47a03f181d442eb39c79736a3">BmpFile::~BmpFile</a></div><div class="ttdeci">~BmpFile(void)</div><div class="ttdef"><b>Definition:</b> BmpFile.cc:45</div></div>
<div class="ttc" id="structBmpFile_1_1struct__BITMAPINFOHEADER_html_aad655a96337fb940c3caf67d726e491b"><div class="ttname"><a href="structBmpFile_1_1struct__BITMAPINFOHEADER.html#aad655a96337fb940c3caf67d726e491b">BmpFile::struct_BITMAPINFOHEADER::biXPelsPerMeter</a></div><div class="ttdeci">signed long biXPelsPerMeter</div><div class="ttdef"><b>Definition:</b> BmpFile.h:72</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Oct 18 2013 17:59:36 for steghide by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>