~ubuntu-branches/ubuntu/vivid/tesseract/vivid

« back to all changes in this revision

Viewing changes to doc/html/a00433.html

  • Committer: Package Import Robot
  • Author(s): Jeff Breidenbach
  • Date: 2014-02-03 11:10:20 UTC
  • mfrom: (1.3.1) (19.1.1 experimental)
  • Revision ID: package-import@ubuntu.com-20140203111020-igquodd7pjlp3uri
Tags: 3.03.01-1
* New upstream release, includes critical fix to PDF rendering
* Complete leptonlib transition (see bug #735509)
* Promote from experimental to unstable

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
2
<html xmlns="http://www.w3.org/1999/xhtml">
 
3
<head>
 
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 
5
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 
6
<title>tesseract: KDNODE Struct Reference</title>
 
7
 
 
8
<link href="tabs.css" rel="stylesheet" type="text/css"/>
 
9
<link href="doxygen.css" rel="stylesheet" type="text/css" />
 
10
<link href="navtree.css" rel="stylesheet" type="text/css"/>
 
11
<script type="text/javascript" src="jquery.js"></script>
 
12
<script type="text/javascript" src="resize.js"></script>
 
13
<script type="text/javascript" src="navtree.js"></script>
 
14
<script type="text/javascript">
 
15
  $(document).ready(initResizable);
 
16
</script>
 
17
<link href="search/search.css" rel="stylesheet" type="text/css"/>
 
18
<script type="text/javascript" src="search/search.js"></script>
 
19
<script type="text/javascript">
 
20
  $(document).ready(function() { searchBox.OnSelectItem(0); });
 
21
</script>
 
22
 
 
23
</head>
 
24
<body>
 
25
<div id="top"><!-- do not remove this div! -->
 
26
 
 
27
 
 
28
<div id="titlearea">
 
29
<table cellspacing="0" cellpadding="0">
 
30
 <tbody>
 
31
 <tr style="height: 56px;">
 
32
  
 
33
  
 
34
  <td style="padding-left: 0.5em;">
 
35
   <div id="projectname">tesseract
 
36
   &#160;<span id="projectnumber">3.03</span>
 
37
   </div>
 
38
   
 
39
  </td>
 
40
  
 
41
  
 
42
  
 
43
 </tr>
 
44
 </tbody>
 
45
</table>
 
46
</div>
 
47
 
 
48
<!-- Generated by Doxygen 1.7.6.1 -->
 
49
<script type="text/javascript">
 
50
var searchBox = new SearchBox("searchBox", "search",false,'Search');
 
51
</script>
 
52
  <div id="navrow1" class="tabs">
 
53
    <ul class="tablist">
 
54
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
 
55
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
 
56
      <li><a href="modules.html"><span>Modules</span></a></li>
 
57
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
 
58
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
 
59
      <li><a href="files.html"><span>Files</span></a></li>
 
60
      <li>
 
61
        <div id="MSearchBox" class="MSearchBoxInactive">
 
62
        <span class="left">
 
63
          <img id="MSearchSelect" src="search/mag_sel.png"
 
64
               onmouseover="return searchBox.OnSearchSelectShow()"
 
65
               onmouseout="return searchBox.OnSearchSelectHide()"
 
66
               alt=""/>
 
67
          <input type="text" id="MSearchField" value="Search" accesskey="S"
 
68
               onfocus="searchBox.OnSearchFieldFocus(true)" 
 
69
               onblur="searchBox.OnSearchFieldFocus(false)" 
 
70
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
 
71
          </span><span class="right">
 
72
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
 
73
          </span>
 
74
        </div>
 
75
      </li>
 
76
    </ul>
 
77
  </div>
 
78
  <div id="navrow2" class="tabs2">
 
79
    <ul class="tablist">
 
80
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
 
81
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
 
82
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
 
83
    </ul>
 
84
  </div>
 
85
</div>
 
86
<div id="side-nav" class="ui-resizable side-nav-resizable">
 
87
  <div id="nav-tree">
 
88
    <div id="nav-tree-contents">
 
89
    </div>
 
90
  </div>
 
91
  <div id="splitbar" style="-moz-user-select:none;" 
 
92
       class="ui-resizable-handle">
 
93
  </div>
 
94
</div>
 
95
<script type="text/javascript">
 
96
  initNavTree('a00433.html','');
 
97
</script>
 
98
<div id="doc-content">
 
99
<div class="header">
 
100
  <div class="summary">
 
101
<a href="#pub-attribs">Public Attributes</a>  </div>
 
102
  <div class="headertitle">
 
103
<div class="title">KDNODE Struct Reference</div>  </div>
 
104
</div><!--header-->
 
105
<div class="contents">
 
106
<!-- doxytag: class="KDNODE" -->
 
107
<p><code>#include &lt;<a class="el" href="a00913_source.html">kdtree.h</a>&gt;</code></p>
 
108
 
 
109
<p><a href="a01600.html">List of all members.</a></p>
 
110
<table class="memberdecls">
 
111
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
 
112
Public Attributes</h2></td></tr>
 
113
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00831.html#a6a3da5f1db8d485c0d2f5a7ba526c4a0">FLOAT32</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00433.html#a977838423c3b5e17ecfd0242c39a8202">Key</a></td></tr>
 
114
<tr><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00433.html#afd5eeb76bcf3d1ba9b387e0cd4e9ce16">Data</a></td></tr>
 
115
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00831.html#a6a3da5f1db8d485c0d2f5a7ba526c4a0">FLOAT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00433.html#aba5d7ca0a419ab7ad6a7cbcdb79add07">BranchPoint</a></td></tr>
 
116
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00831.html#a6a3da5f1db8d485c0d2f5a7ba526c4a0">FLOAT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00433.html#a448480738475fb5bdb2e35b51f40f1d1">LeftBranch</a></td></tr>
 
117
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00831.html#a6a3da5f1db8d485c0d2f5a7ba526c4a0">FLOAT32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00433.html#a1c8fd73abb446c3ceaea4cb29ef60b2c">RightBranch</a></td></tr>
 
118
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="a00433.html">KDNODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00433.html#a66ffa1cc4e73e45599978f8f6416e350">Left</a></td></tr>
 
119
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="a00433.html">KDNODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00433.html#a699e9e67472e12f86bbb5c1effdb4fa3">Right</a></td></tr>
 
120
</table>
 
121
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 
122
<div class="textblock"><p>NOTE: All circular parameters of all keys must be in the range</p>
 
123
<p>Min &lt;= Param &lt; Max</p>
 
124
<p>where Min and Max are specified in the KeyDesc parameter passed to MakeKDTree. All KD routines assume that this is true and will not operate correctly if circular parameters outside the specified range are used. </p>
 
125
 
 
126
<p>Definition at line <a class="el" href="a00913_source.html#l00039">39</a> of file <a class="el" href="a00913_source.html">kdtree.h</a>.</p>
 
127
</div><hr/><h2>Member Data Documentation</h2>
 
128
<a class="anchor" id="aba5d7ca0a419ab7ad6a7cbcdb79add07"></a><!-- doxytag: member="KDNODE::BranchPoint" ref="aba5d7ca0a419ab7ad6a7cbcdb79add07" args="" -->
 
129
<div class="memitem">
 
130
<div class="memproto">
 
131
      <table class="memname">
 
132
        <tr>
 
133
          <td class="memname"><a class="el" href="a00831.html#a6a3da5f1db8d485c0d2f5a7ba526c4a0">FLOAT32</a> <a class="el" href="a00433.html#aba5d7ca0a419ab7ad6a7cbcdb79add07">KDNODE::BranchPoint</a></td>
 
134
        </tr>
 
135
      </table>
 
136
</div>
 
137
<div class="memdoc">
 
138
<p>needed to make deletes work efficiently </p>
 
139
 
 
140
<p>Definition at line <a class="el" href="a00913_source.html#l00042">42</a> of file <a class="el" href="a00913_source.html">kdtree.h</a>.</p>
 
141
 
 
142
</div>
 
143
</div>
 
144
<a class="anchor" id="afd5eeb76bcf3d1ba9b387e0cd4e9ce16"></a><!-- doxytag: member="KDNODE::Data" ref="afd5eeb76bcf3d1ba9b387e0cd4e9ce16" args="" -->
 
145
<div class="memitem">
 
146
<div class="memproto">
 
147
      <table class="memname">
 
148
        <tr>
 
149
          <td class="memname">void* <a class="el" href="a00433.html#afd5eeb76bcf3d1ba9b387e0cd4e9ce16">KDNODE::Data</a></td>
 
150
        </tr>
 
151
      </table>
 
152
</div>
 
153
<div class="memdoc">
 
154
<p>data that corresponds to key </p>
 
155
 
 
156
<p>Definition at line <a class="el" href="a00913_source.html#l00041">41</a> of file <a class="el" href="a00913_source.html">kdtree.h</a>.</p>
 
157
 
 
158
</div>
 
159
</div>
 
160
<a class="anchor" id="a977838423c3b5e17ecfd0242c39a8202"></a><!-- doxytag: member="KDNODE::Key" ref="a977838423c3b5e17ecfd0242c39a8202" args="" -->
 
161
<div class="memitem">
 
162
<div class="memproto">
 
163
      <table class="memname">
 
164
        <tr>
 
165
          <td class="memname"><a class="el" href="a00831.html#a6a3da5f1db8d485c0d2f5a7ba526c4a0">FLOAT32</a>* <a class="el" href="a00433.html#a977838423c3b5e17ecfd0242c39a8202">KDNODE::Key</a></td>
 
166
        </tr>
 
167
      </table>
 
168
</div>
 
169
<div class="memdoc">
 
170
<p>search key </p>
 
171
 
 
172
<p>Definition at line <a class="el" href="a00913_source.html#l00040">40</a> of file <a class="el" href="a00913_source.html">kdtree.h</a>.</p>
 
173
 
 
174
</div>
 
175
</div>
 
176
<a class="anchor" id="a66ffa1cc4e73e45599978f8f6416e350"></a><!-- doxytag: member="KDNODE::Left" ref="a66ffa1cc4e73e45599978f8f6416e350" args="" -->
 
177
<div class="memitem">
 
178
<div class="memproto">
 
179
      <table class="memname">
 
180
        <tr>
 
181
          <td class="memname">struct <a class="el" href="a00433.html">KDNODE</a>* <a class="el" href="a00433.html#a66ffa1cc4e73e45599978f8f6416e350">KDNODE::Left</a></td>
 
182
        </tr>
 
183
      </table>
 
184
</div>
 
185
<div class="memdoc">
 
186
<p>ptrs for KD tree structure </p>
 
187
 
 
188
<p>Definition at line <a class="el" href="a00913_source.html#l00045">45</a> of file <a class="el" href="a00913_source.html">kdtree.h</a>.</p>
 
189
 
 
190
</div>
 
191
</div>
 
192
<a class="anchor" id="a448480738475fb5bdb2e35b51f40f1d1"></a><!-- doxytag: member="KDNODE::LeftBranch" ref="a448480738475fb5bdb2e35b51f40f1d1" args="" -->
 
193
<div class="memitem">
 
194
<div class="memproto">
 
195
      <table class="memname">
 
196
        <tr>
 
197
          <td class="memname"><a class="el" href="a00831.html#a6a3da5f1db8d485c0d2f5a7ba526c4a0">FLOAT32</a> <a class="el" href="a00433.html#a448480738475fb5bdb2e35b51f40f1d1">KDNODE::LeftBranch</a></td>
 
198
        </tr>
 
199
      </table>
 
200
</div>
 
201
<div class="memdoc">
 
202
<p>used to optimize search pruning </p>
 
203
 
 
204
<p>Definition at line <a class="el" href="a00913_source.html#l00043">43</a> of file <a class="el" href="a00913_source.html">kdtree.h</a>.</p>
 
205
 
 
206
</div>
 
207
</div>
 
208
<a class="anchor" id="a699e9e67472e12f86bbb5c1effdb4fa3"></a><!-- doxytag: member="KDNODE::Right" ref="a699e9e67472e12f86bbb5c1effdb4fa3" args="" -->
 
209
<div class="memitem">
 
210
<div class="memproto">
 
211
      <table class="memname">
 
212
        <tr>
 
213
          <td class="memname">struct <a class="el" href="a00433.html">KDNODE</a>* <a class="el" href="a00433.html#a699e9e67472e12f86bbb5c1effdb4fa3">KDNODE::Right</a></td>
 
214
        </tr>
 
215
      </table>
 
216
</div>
 
217
<div class="memdoc">
 
218
 
 
219
<p>Definition at line <a class="el" href="a00913_source.html#l00046">46</a> of file <a class="el" href="a00913_source.html">kdtree.h</a>.</p>
 
220
 
 
221
</div>
 
222
</div>
 
223
<a class="anchor" id="a1c8fd73abb446c3ceaea4cb29ef60b2c"></a><!-- doxytag: member="KDNODE::RightBranch" ref="a1c8fd73abb446c3ceaea4cb29ef60b2c" args="" -->
 
224
<div class="memitem">
 
225
<div class="memproto">
 
226
      <table class="memname">
 
227
        <tr>
 
228
          <td class="memname"><a class="el" href="a00831.html#a6a3da5f1db8d485c0d2f5a7ba526c4a0">FLOAT32</a> <a class="el" href="a00433.html#a1c8fd73abb446c3ceaea4cb29ef60b2c">KDNODE::RightBranch</a></td>
 
229
        </tr>
 
230
      </table>
 
231
</div>
 
232
<div class="memdoc">
 
233
<p>used to optimize search pruning </p>
 
234
 
 
235
<p>Definition at line <a class="el" href="a00913_source.html#l00044">44</a> of file <a class="el" href="a00913_source.html">kdtree.h</a>.</p>
 
236
 
 
237
</div>
 
238
</div>
 
239
<hr/>The documentation for this struct was generated from the following file:<ul>
 
240
<li>/usr/local/google/home/jbreiden/tesseract-ocr-read-only/classify/<a class="el" href="a00913_source.html">kdtree.h</a></li>
 
241
</ul>
 
242
</div><!-- contents -->
 
243
</div>
 
244
<!-- window showing the filter options -->
 
245
<div id="MSearchSelectWindow"
 
246
     onmouseover="return searchBox.OnSearchSelectShow()"
 
247
     onmouseout="return searchBox.OnSearchSelectHide()"
 
248
     onkeydown="return searchBox.OnSearchSelectKey(event)">
 
249
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Defines</a></div>
 
250
 
 
251
<!-- iframe showing the search results (closed by default) -->
 
252
<div id="MSearchResultsWindow">
 
253
<iframe src="javascript:void(0)" frameborder="0" 
 
254
        name="MSearchResults" id="MSearchResults">
 
255
</iframe>
 
256
</div>
 
257
 
 
258
  <div id="nav-path" class="navpath">
 
259
    <ul>
 
260
      <li class="navelem"><a class="el" href="a00433.html">KDNODE</a>      </li>
 
261
 
 
262
    <li class="footer">Generated on Mon Feb 3 2014 10:59:17 for tesseract by
 
263
    <a href="http://www.doxygen.org/index.html">
 
264
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
 
265
   </ul>
 
266
 </div>
 
267
 
 
268
 
 
269
</body>
 
270
</html>