Mercurial > hg > aimc
comparison C++/api/html/classEar.html @ 594:97976133eb4d
updated the documentation
author | flatmax |
---|---|
date | Wed, 20 Feb 2013 22:34:13 +0000 |
parents | 76c6b3fd0a05 |
children |
comparison
equal
deleted
inserted
replaced
593:40934f897a56 | 594:97976133eb4d |
---|---|
116 | 116 |
117 <p><a href="classEar-members.html">List of all members.</a></p> | 117 <p><a href="classEar-members.html">List of all members.</a></p> |
118 <table class="memberdecls"> | 118 <table class="memberdecls"> |
119 <tr><td colspan="2"><h2><a name="pub-methods"></a> | 119 <tr><td colspan="2"><h2><a name="pub-methods"></a> |
120 Public Member Functions</h2></td></tr> | 120 Public Member Functions</h2></td></tr> |
121 <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#a58d5147ee3eb694d0b2e94897dd7bf57">Ear</a> ()</td></tr> | 121 <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#a6ffbf5915966ef3e58214bc30b390a55">Ear</a> (<a class="el" href="CARFACCommon_8H.html#af081989b61cc5b60e85ad3d01e4af4f0">FP_TYPE</a> fs_)</td></tr> |
122 <tr><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#aadc3da8092733631bcdde1bfa3f3734a">~Ear</a> ()</td></tr> | 122 <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#a8ffb11429ea872af900dac31252349a2">Ear</a> (void)</td></tr> |
123 <tr><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#ac5734e338464ee157d92fa0e7fe1ae9e">~Ear</a> (void)</td></tr> | |
124 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#adf9d9b3c1e85d28dbd6921a06101b12b">design</a> (void)</td></tr> | |
123 <tr><td colspan="2"><h2><a name="pri-attribs"></a> | 125 <tr><td colspan="2"><h2><a name="pri-attribs"></a> |
124 Private Attributes</h2></td></tr> | 126 Private Attributes</h2></td></tr> |
127 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="CARFACCommon_8H.html#af081989b61cc5b60e85ad3d01e4af4f0">FP_TYPE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#a8087301947ab7dc0bba049f332d44508">fs</a></td></tr> | |
128 <tr><td class="mdescLeft"> </td><td class="mdescRight">The sample rate. <a href="#a8087301947ab7dc0bba049f332d44508"></a><br/></td></tr> | |
129 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="CARFACCommon_8H.html#af081989b61cc5b60e85ad3d01e4af4f0">FP_TYPE</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#a9cbbd291568ea2756b17311cbe7a0d84">max_channels_per_octave</a></td></tr> | |
130 <tr><td class="mdescLeft"> </td><td class="mdescRight">How many channels in each octave. <a href="#a9cbbd291568ea2756b17311cbe7a0d84"></a><br/></td></tr> | |
131 <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#a9c34579dc3e48bf40cc2a62677d1546e">n_ch</a></td></tr> | |
132 <tr><td class="mdescLeft"> </td><td class="mdescRight">The number of channels (in the ear) <a href="#a9c34579dc3e48bf40cc2a62677d1546e"></a><br/></td></tr> | |
125 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCAR.html">CAR</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#a59243a8664d2c7d8bd3e5153e7f55e78">car</a></td></tr> | 133 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCAR.html">CAR</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#a59243a8664d2c7d8bd3e5153e7f55e78">car</a></td></tr> |
126 <tr><td class="mdescLeft"> </td><td class="mdescRight">The cascade of asymmetric resontaors for this ear. <a href="#a59243a8664d2c7d8bd3e5153e7f55e78"></a><br/></td></tr> | 134 <tr><td class="mdescLeft"> </td><td class="mdescRight">The cascade of asymmetric resontaors for this ear. <a href="#a59243a8664d2c7d8bd3e5153e7f55e78"></a><br/></td></tr> |
127 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIHC.html">IHC</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#ac11c4afecd6ca8353fa7d2ed4689bbf6">ihc</a></td></tr> | 135 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIHC.html">IHC</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#ac11c4afecd6ca8353fa7d2ed4689bbf6">ihc</a></td></tr> |
128 <tr><td class="mdescLeft"> </td><td class="mdescRight">The inner hair cell for this ear. <a href="#ac11c4afecd6ca8353fa7d2ed4689bbf6"></a><br/></td></tr> | 136 <tr><td class="mdescLeft"> </td><td class="mdescRight">The inner hair cell for this ear. <a href="#ac11c4afecd6ca8353fa7d2ed4689bbf6"></a><br/></td></tr> |
129 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classAGC.html">AGC</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#a464fb557a2852865fc29242900ee1306">agc</a></td></tr> | 137 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classAGC.html">AGC</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classEar.html#a464fb557a2852865fc29242900ee1306">agc</a></td></tr> |
132 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2> | 140 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2> |
133 <div class="textblock"><dl class="author"><dt><b>Author:</b></dt><dd>{Matt Flax <flatmax@>} </dd></dl> | 141 <div class="textblock"><dl class="author"><dt><b>Author:</b></dt><dd>{Matt Flax <flatmax@>} </dd></dl> |
134 <dl class="date"><dt><b>Date:</b></dt><dd>2013.02.08</dd></dl> | 142 <dl class="date"><dt><b>Date:</b></dt><dd>2013.02.08</dd></dl> |
135 <p>Class which encapsulates an ear, using the <a class="el" href="classCAR.html">CAR</a>, <a class="el" href="classIHC.html">IHC</a> and <a class="el" href="classAGC.html">AGC</a> classes </p> | 143 <p>Class which encapsulates an ear, using the <a class="el" href="classCAR.html">CAR</a>, <a class="el" href="classIHC.html">IHC</a> and <a class="el" href="classAGC.html">AGC</a> classes </p> |
136 </div><hr/><h2>Constructor & Destructor Documentation</h2> | 144 </div><hr/><h2>Constructor & Destructor Documentation</h2> |
137 <a class="anchor" id="a58d5147ee3eb694d0b2e94897dd7bf57"></a><!-- doxytag: member="Ear::Ear" ref="a58d5147ee3eb694d0b2e94897dd7bf57" args="()" --> | 145 <a class="anchor" id="a6ffbf5915966ef3e58214bc30b390a55"></a><!-- doxytag: member="Ear::Ear" ref="a6ffbf5915966ef3e58214bc30b390a55" args="(FP_TYPE fs_)" --> |
138 <div class="memitem"> | 146 <div class="memitem"> |
139 <div class="memproto"> | 147 <div class="memproto"> |
140 <table class="memname"> | 148 <table class="memname"> |
141 <tr> | 149 <tr> |
142 <td class="memname"><a class="el" href="classEar.html#a58d5147ee3eb694d0b2e94897dd7bf57">Ear::Ear</a> </td> | 150 <td class="memname"><a class="el" href="classEar.html#a6ffbf5915966ef3e58214bc30b390a55">Ear::Ear</a> </td> |
143 <td>(</td> | 151 <td>(</td> |
152 <td class="paramtype"><a class="el" href="CARFACCommon_8H.html#af081989b61cc5b60e85ad3d01e4af4f0">FP_TYPE</a> </td> | |
153 <td class="paramname"><em>fs_</em></td><td>)</td> | |
154 <td></td> | |
155 </tr> | |
156 </table> | |
157 </div> | |
158 <div class="memdoc"> | |
159 <p>Constructor specifying the sample rate </p> | |
160 <dl class="params"><dt><b>Parameters:</b></dt><dd> | |
161 <table class="params"> | |
162 <tr><td class="paramname">fs_</td><td>The sample rate to use</td></tr> | |
163 </table> | |
164 </dd> | |
165 </dl> | |
166 <dl class="author"><dt><b>Author:</b></dt><dd>{Matt Flax <flatmax@>} </dd></dl> | |
167 <dl class="date"><dt><b>Date:</b></dt><dd>2013.02.08 </dd></dl> | |
168 | |
169 </div> | |
170 </div> | |
171 <a class="anchor" id="a8ffb11429ea872af900dac31252349a2"></a><!-- doxytag: member="Ear::Ear" ref="a8ffb11429ea872af900dac31252349a2" args="(void)" --> | |
172 <div class="memitem"> | |
173 <div class="memproto"> | |
174 <table class="memname"> | |
175 <tr> | |
176 <td class="memname"><a class="el" href="classEar.html#a6ffbf5915966ef3e58214bc30b390a55">Ear::Ear</a> </td> | |
177 <td>(</td> | |
178 <td class="paramtype">void </td> | |
144 <td class="paramname"></td><td>)</td> | 179 <td class="paramname"></td><td>)</td> |
145 <td></td> | 180 <td></td> |
146 </tr> | 181 </tr> |
147 </table> | 182 </table> |
148 </div> | 183 </div> |
149 <div class="memdoc"> | 184 <div class="memdoc"> |
150 <dl class="author"><dt><b>Author:</b></dt><dd>{Matt Flax <flatmax@>} </dd></dl> | 185 <p>Constructor using the DEFAULT_SAMPLERATE as the sample rate </p> |
151 <dl class="date"><dt><b>Date:</b></dt><dd>2013.02.08 </dd></dl> | 186 |
152 | 187 </div> |
153 </div> | 188 </div> |
154 </div> | 189 <a class="anchor" id="ac5734e338464ee157d92fa0e7fe1ae9e"></a><!-- doxytag: member="Ear::~Ear" ref="ac5734e338464ee157d92fa0e7fe1ae9e" args="(void)" --> |
155 <a class="anchor" id="aadc3da8092733631bcdde1bfa3f3734a"></a><!-- doxytag: member="Ear::~Ear" ref="aadc3da8092733631bcdde1bfa3f3734a" args="()" --> | 190 <div class="memitem"> |
156 <div class="memitem"> | 191 <div class="memproto"> |
157 <div class="memproto"> | 192 <table class="memname"> |
158 <table class="memname"> | 193 <tr> |
159 <tr> | 194 <td class="memname"><a class="el" href="classEar.html#ac5734e338464ee157d92fa0e7fe1ae9e">Ear::~Ear</a> </td> |
160 <td class="memname"><a class="el" href="classEar.html#aadc3da8092733631bcdde1bfa3f3734a">Ear::~Ear</a> </td> | |
161 <td>(</td> | 195 <td>(</td> |
196 <td class="paramtype">void </td> | |
162 <td class="paramname"></td><td>)</td> | 197 <td class="paramname"></td><td>)</td> |
163 <td><code> [virtual]</code></td> | 198 <td><code> [virtual]</code></td> |
164 </tr> | 199 </tr> |
165 </table> | 200 </table> |
166 </div> | 201 </div> |
167 <div class="memdoc"> | 202 <div class="memdoc"> |
168 | 203 |
169 </div> | 204 </div> |
170 </div> | 205 </div> |
206 <hr/><h2>Member Function Documentation</h2> | |
207 <a class="anchor" id="adf9d9b3c1e85d28dbd6921a06101b12b"></a><!-- doxytag: member="Ear::design" ref="adf9d9b3c1e85d28dbd6921a06101b12b" args="(void)" --> | |
208 <div class="memitem"> | |
209 <div class="memproto"> | |
210 <table class="memname"> | |
211 <tr> | |
212 <td class="memname">void <a class="el" href="classEar.html#adf9d9b3c1e85d28dbd6921a06101b12b">Ear::design</a> </td> | |
213 <td>(</td> | |
214 <td class="paramtype">void </td> | |
215 <td class="paramname"></td><td>)</td> | |
216 <td></td> | |
217 </tr> | |
218 </table> | |
219 </div> | |
220 <div class="memdoc"> | |
221 <p>Estimates the number of filter stages and executes the dsign method for each of <a class="el" href="classCAR.html">CAR</a>, <a class="el" href="classAGC.html">AGC</a> and <a class="el" href="classIHC.html">IHC</a> </p> | |
222 | |
223 </div> | |
224 </div> | |
171 <hr/><h2>Member Data Documentation</h2> | 225 <hr/><h2>Member Data Documentation</h2> |
172 <a class="anchor" id="a464fb557a2852865fc29242900ee1306"></a><!-- doxytag: member="Ear::agc" ref="a464fb557a2852865fc29242900ee1306" args="" --> | 226 <a class="anchor" id="a464fb557a2852865fc29242900ee1306"></a><!-- doxytag: member="Ear::agc" ref="a464fb557a2852865fc29242900ee1306" args="" --> |
173 <div class="memitem"> | 227 <div class="memitem"> |
174 <div class="memproto"> | 228 <div class="memproto"> |
175 <table class="memname"> | 229 <table class="memname"> |
197 | 251 |
198 <p>The cascade of asymmetric resontaors for this ear. </p> | 252 <p>The cascade of asymmetric resontaors for this ear. </p> |
199 | 253 |
200 </div> | 254 </div> |
201 </div> | 255 </div> |
256 <a class="anchor" id="a8087301947ab7dc0bba049f332d44508"></a><!-- doxytag: member="Ear::fs" ref="a8087301947ab7dc0bba049f332d44508" args="" --> | |
257 <div class="memitem"> | |
258 <div class="memproto"> | |
259 <table class="memname"> | |
260 <tr> | |
261 <td class="memname"><a class="el" href="CARFACCommon_8H.html#af081989b61cc5b60e85ad3d01e4af4f0">FP_TYPE</a> <a class="el" href="classEar.html#a8087301947ab7dc0bba049f332d44508">Ear::fs</a><code> [private]</code></td> | |
262 </tr> | |
263 </table> | |
264 </div> | |
265 <div class="memdoc"> | |
266 | |
267 <p>The sample rate. </p> | |
268 | |
269 </div> | |
270 </div> | |
202 <a class="anchor" id="ac11c4afecd6ca8353fa7d2ed4689bbf6"></a><!-- doxytag: member="Ear::ihc" ref="ac11c4afecd6ca8353fa7d2ed4689bbf6" args="" --> | 271 <a class="anchor" id="ac11c4afecd6ca8353fa7d2ed4689bbf6"></a><!-- doxytag: member="Ear::ihc" ref="ac11c4afecd6ca8353fa7d2ed4689bbf6" args="" --> |
203 <div class="memitem"> | 272 <div class="memitem"> |
204 <div class="memproto"> | 273 <div class="memproto"> |
205 <table class="memname"> | 274 <table class="memname"> |
206 <tr> | 275 <tr> |
209 </table> | 278 </table> |
210 </div> | 279 </div> |
211 <div class="memdoc"> | 280 <div class="memdoc"> |
212 | 281 |
213 <p>The inner hair cell for this ear. </p> | 282 <p>The inner hair cell for this ear. </p> |
283 | |
284 </div> | |
285 </div> | |
286 <a class="anchor" id="a9cbbd291568ea2756b17311cbe7a0d84"></a><!-- doxytag: member="Ear::max_channels_per_octave" ref="a9cbbd291568ea2756b17311cbe7a0d84" args="" --> | |
287 <div class="memitem"> | |
288 <div class="memproto"> | |
289 <table class="memname"> | |
290 <tr> | |
291 <td class="memname"><a class="el" href="CARFACCommon_8H.html#af081989b61cc5b60e85ad3d01e4af4f0">FP_TYPE</a> <a class="el" href="classEar.html#a9cbbd291568ea2756b17311cbe7a0d84">Ear::max_channels_per_octave</a><code> [private]</code></td> | |
292 </tr> | |
293 </table> | |
294 </div> | |
295 <div class="memdoc"> | |
296 | |
297 <p>How many channels in each octave. </p> | |
298 | |
299 </div> | |
300 </div> | |
301 <a class="anchor" id="a9c34579dc3e48bf40cc2a62677d1546e"></a><!-- doxytag: member="Ear::n_ch" ref="a9c34579dc3e48bf40cc2a62677d1546e" args="" --> | |
302 <div class="memitem"> | |
303 <div class="memproto"> | |
304 <table class="memname"> | |
305 <tr> | |
306 <td class="memname">int <a class="el" href="classEar.html#a9c34579dc3e48bf40cc2a62677d1546e">Ear::n_ch</a><code> [private]</code></td> | |
307 </tr> | |
308 </table> | |
309 </div> | |
310 <div class="memdoc"> | |
311 | |
312 <p>The number of channels (in the ear) </p> | |
214 | 313 |
215 </div> | 314 </div> |
216 </div> | 315 </div> |
217 <hr/>The documentation for this class was generated from the following files:<ul> | 316 <hr/>The documentation for this class was generated from the following files:<ul> |
218 <li><a class="el" href="Ear_8H_source.html">Ear.H</a></li> | 317 <li><a class="el" href="Ear_8H_source.html">Ear.H</a></li> |
223 <!-- window showing the filter options --> | 322 <!-- window showing the filter options --> |
224 <div id="MSearchSelectWindow" | 323 <div id="MSearchSelectWindow" |
225 onmouseover="return searchBox.OnSearchSelectShow()" | 324 onmouseover="return searchBox.OnSearchSelectShow()" |
226 onmouseout="return searchBox.OnSearchSelectHide()" | 325 onmouseout="return searchBox.OnSearchSelectHide()" |
227 onkeydown="return searchBox.OnSearchSelectKey(event)"> | 326 onkeydown="return searchBox.OnSearchSelectKey(event)"> |
228 <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Defines</a></div> | 327 <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Defines</a></div> |
229 | 328 |
230 <!-- iframe showing the search results (closed by default) --> | 329 <!-- iframe showing the search results (closed by default) --> |
231 <div id="MSearchResultsWindow"> | 330 <div id="MSearchResultsWindow"> |
232 <iframe src="javascript:void(0)" frameborder="0" | 331 <iframe src="javascript:void(0)" frameborder="0" |
233 name="MSearchResults" id="MSearchResults"> | 332 name="MSearchResults" id="MSearchResults"> |
236 | 335 |
237 <div id="nav-path" class="navpath"> | 336 <div id="nav-path" class="navpath"> |
238 <ul> | 337 <ul> |
239 <li class="navelem"><a class="el" href="classEar.html">Ear</a> </li> | 338 <li class="navelem"><a class="el" href="classEar.html">Ear</a> </li> |
240 | 339 |
241 <li class="footer">Generated on Sun Feb 10 2013 10:47:46 for CARFAC C++ by | 340 <li class="footer">Generated on Thu Feb 21 2013 09:31:11 for CARFAC C++ by |
242 <a href="http://www.doxygen.org/index.html"> | 341 <a href="http://www.doxygen.org/index.html"> |
243 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li> | 342 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li> |
244 </ul> | 343 </ul> |
245 </div> | 344 </div> |
246 | 345 |