annotate C++/api/html/AGC_8H.html @ 610:01986636257a

Second check-in of Alex Brandmeyer's C++ implementation of CARFAC. Addressed style issues and completed implementation of remaining functions. Still needs proper testing of the output stages against the MATLAB version, and runtime functions need improvements in efficiency.
author alexbrandmeyer
date Thu, 16 May 2013 17:33:23 +0000
parents 97976133eb4d
children
rev   line source
flatmax@592 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
flatmax@592 2 <html xmlns="http://www.w3.org/1999/xhtml">
flatmax@592 3 <head>
flatmax@592 4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
flatmax@592 5 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
flatmax@592 6 <title>CARFAC C++: AGC.H File Reference</title>
flatmax@592 7
flatmax@592 8 <link href="tabs.css" rel="stylesheet" type="text/css"/>
flatmax@592 9 <link href="doxygen.css" rel="stylesheet" type="text/css" />
flatmax@592 10 <link href="navtree.css" rel="stylesheet" type="text/css"/>
flatmax@592 11 <script type="text/javascript" src="jquery.js"></script>
flatmax@592 12 <script type="text/javascript" src="resize.js"></script>
flatmax@592 13 <script type="text/javascript" src="navtree.js"></script>
flatmax@592 14 <script type="text/javascript">
flatmax@592 15 $(document).ready(initResizable);
flatmax@592 16 </script>
flatmax@592 17 <link href="search/search.css" rel="stylesheet" type="text/css"/>
flatmax@592 18 <script type="text/javascript" src="search/search.js"></script>
flatmax@592 19 <script type="text/javascript">
flatmax@592 20 $(document).ready(function() { searchBox.OnSelectItem(0); });
flatmax@592 21 </script>
flatmax@592 22
flatmax@592 23 </head>
flatmax@592 24 <body>
flatmax@592 25 <div id="top"><!-- do not remove this div! -->
flatmax@592 26
flatmax@592 27
flatmax@592 28 <div id="titlearea">
flatmax@592 29 <table cellspacing="0" cellpadding="0">
flatmax@592 30 <tbody>
flatmax@592 31 <tr style="height: 56px;">
flatmax@592 32
flatmax@592 33 <td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
flatmax@592 34
flatmax@592 35
flatmax@592 36 <td style="padding-left: 0.5em;">
flatmax@592 37 <div id="projectname">CARFAC C++
flatmax@592 38
flatmax@592 39 </div>
flatmax@592 40 <div id="projectbrief">C++ implementation of CARFAC</div>
flatmax@592 41 </td>
flatmax@592 42
flatmax@592 43
flatmax@592 44
flatmax@592 45 </tr>
flatmax@592 46 </tbody>
flatmax@592 47 </table>
flatmax@592 48 </div>
flatmax@592 49
flatmax@592 50 <!-- Generated by Doxygen 1.7.6.1 -->
flatmax@592 51 <script type="text/javascript">
flatmax@592 52 var searchBox = new SearchBox("searchBox", "search",false,'Search');
flatmax@592 53 </script>
flatmax@592 54 <div id="navrow1" class="tabs">
flatmax@592 55 <ul class="tablist">
flatmax@592 56 <li><a href="index.html"><span>Main&#160;Page</span></a></li>
flatmax@592 57 <li><a href="annotated.html"><span>Classes</span></a></li>
flatmax@592 58 <li class="current"><a href="files.html"><span>Files</span></a></li>
flatmax@592 59 <li>
flatmax@592 60 <div id="MSearchBox" class="MSearchBoxInactive">
flatmax@592 61 <span class="left">
flatmax@592 62 <img id="MSearchSelect" src="search/mag_sel.png"
flatmax@592 63 onmouseover="return searchBox.OnSearchSelectShow()"
flatmax@592 64 onmouseout="return searchBox.OnSearchSelectHide()"
flatmax@592 65 alt=""/>
flatmax@592 66 <input type="text" id="MSearchField" value="Search" accesskey="S"
flatmax@592 67 onfocus="searchBox.OnSearchFieldFocus(true)"
flatmax@592 68 onblur="searchBox.OnSearchFieldFocus(false)"
flatmax@592 69 onkeyup="searchBox.OnSearchFieldChange(event)"/>
flatmax@592 70 </span><span class="right">
flatmax@592 71 <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
flatmax@592 72 </span>
flatmax@592 73 </div>
flatmax@592 74 </li>
flatmax@592 75 </ul>
flatmax@592 76 </div>
flatmax@592 77 <div id="navrow2" class="tabs2">
flatmax@592 78 <ul class="tablist">
flatmax@592 79 <li><a href="files.html"><span>File&#160;List</span></a></li>
flatmax@592 80 <li><a href="globals.html"><span>File&#160;Members</span></a></li>
flatmax@592 81 </ul>
flatmax@592 82 </div>
flatmax@592 83 </div>
flatmax@592 84 <div id="side-nav" class="ui-resizable side-nav-resizable">
flatmax@592 85 <div id="nav-tree">
flatmax@592 86 <div id="nav-tree-contents">
flatmax@592 87 </div>
flatmax@592 88 </div>
flatmax@592 89 <div id="splitbar" style="-moz-user-select:none;"
flatmax@592 90 class="ui-resizable-handle">
flatmax@592 91 </div>
flatmax@592 92 </div>
flatmax@592 93 <script type="text/javascript">
flatmax@592 94 initNavTree('AGC_8H.html','');
flatmax@592 95 </script>
flatmax@592 96 <div id="doc-content">
flatmax@592 97 <div class="header">
flatmax@592 98 <div class="summary">
flatmax@592 99 <a href="#nested-classes">Classes</a> </div>
flatmax@592 100 <div class="headertitle">
flatmax@592 101 <div class="title">AGC.H File Reference</div> </div>
flatmax@592 102 </div><!--header-->
flatmax@592 103 <div class="contents">
flatmax@592 104 <div class="textblock"><code>#include &quot;<a class="el" href="EarComponent_8H_source.html">EarComponent.H</a>&quot;</code><br/>
flatmax@592 105 </div><div class="textblock"><div class="dynheader">
flatmax@592 106 Include dependency graph for AGC.H:</div>
flatmax@592 107 <div class="dyncontent">
flatmax@592 108 <div class="center"><img src="AGC_8H__incl.png" border="0" usemap="#AGC_8H" alt=""/></div>
flatmax@592 109 <map name="AGC_8H" id="AGC_8H">
flatmax@594 110 <area shape="rect" id="node3" href="EarComponent_8H.html" title="EarComponent.H" alt="" coords="444,83,566,112"/><area shape="rect" id="node5" href="CARCoeff_8H.html" title="CARCoeff.H" alt="" coords="37,160,133,189"/><area shape="rect" id="node9" href="CARFACCommon_8H.html" title="CARFACCommon.H" alt="" coords="341,315,485,344"/><area shape="rect" id="node18" href="CARParam_8H.html" title="CARParam.H" alt="" coords="392,160,493,189"/><area shape="rect" id="node23" href="CARState_8H.html" title="CARState.H" alt="" coords="765,160,861,189"/><area shape="rect" id="node28" href="AGCCoeff_8H.html" title="AGCCoeff.H" alt="" coords="157,160,253,189"/><area shape="rect" id="node31" href="AGCParam_8H.html" title="AGCParam.H" alt="" coords="517,160,618,189"/><area shape="rect" id="node34" href="AGCState_8H.html" title="AGCState.H" alt="" coords="885,160,981,189"/><area shape="rect" id="node37" href="IHCCoeff_8H.html" title="IHCCoeff.H" alt="" coords="277,160,368,189"/><area shape="rect" id="node40" href="IHCParam_8H.html" title="IHCParam.H" alt="" coords="642,160,741,189"/><area shape="rect" id="node43" href="IHCState_8H.html" title="IHCState.H" alt="" coords="1005,160,1096,189"/><area shape="rect" id="node7" href="Coefficients_8H.html" title="Coefficients.H" alt="" coords="210,237,317,267"/><area shape="rect" id="node15" href="PsychoAcoustics_8H.html" title="PsychoAcoustics.H" alt="" coords="414,392,553,421"/><area shape="rect" id="node20" href="Parameters_8H.html" title="Parameters.H" alt="" coords="454,237,556,267"/><area shape="rect" id="node25" href="State_8H.html" title="State.H" alt="" coords="840,237,906,267"/></map>
flatmax@592 111 </div>
flatmax@592 112 </div><div class="textblock"><div class="dynheader">
flatmax@592 113 This graph shows which files directly or indirectly include this file:</div>
flatmax@592 114 <div class="dyncontent">
flatmax@592 115 <div class="center"><img src="AGC_8H__dep__incl.png" border="0" usemap="#AGC_8Hdep" alt=""/></div>
flatmax@592 116 <map name="AGC_8Hdep" id="AGC_8Hdep">
flatmax@592 117 <area shape="rect" id="node3" href="AGC_8C.html" title="AGC.C" alt="" coords="5,83,69,112"/><area shape="rect" id="node5" href="Ear_8H.html" title="Ear.H" alt="" coords="93,83,149,112"/><area shape="rect" id="node7" href="Ear_8C.html" title="Ear.C" alt="" coords="52,160,108,189"/><area shape="rect" id="node9" href="Ears_8H.html" title="Ears.H" alt="" coords="132,160,193,189"/><area shape="rect" id="node11" href="Ears_8C.html" title="Ears.C" alt="" coords="132,237,193,267"/></map>
flatmax@592 118 </div>
flatmax@592 119 </div>
flatmax@592 120 <p><a href="AGC_8H_source.html">Go to the source code of this file.</a></p>
flatmax@592 121 <table class="memberdecls">
flatmax@592 122 <tr><td colspan="2"><h2><a name="nested-classes"></a>
flatmax@592 123 Classes</h2></td></tr>
flatmax@592 124 <tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAGC.html">AGC</a></td></tr>
flatmax@592 125 </table>
flatmax@592 126 </div><!-- contents -->
flatmax@592 127 </div>
flatmax@592 128 <!-- window showing the filter options -->
flatmax@592 129 <div id="MSearchSelectWindow"
flatmax@592 130 onmouseover="return searchBox.OnSearchSelectShow()"
flatmax@592 131 onmouseout="return searchBox.OnSearchSelectHide()"
flatmax@592 132 onkeydown="return searchBox.OnSearchSelectKey(event)">
flatmax@594 133 <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>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Defines</a></div>
flatmax@592 134
flatmax@592 135 <!-- iframe showing the search results (closed by default) -->
flatmax@592 136 <div id="MSearchResultsWindow">
flatmax@592 137 <iframe src="javascript:void(0)" frameborder="0"
flatmax@592 138 name="MSearchResults" id="MSearchResults">
flatmax@592 139 </iframe>
flatmax@592 140 </div>
flatmax@592 141
flatmax@592 142 <div id="nav-path" class="navpath">
flatmax@592 143 <ul>
flatmax@592 144 <li class="navelem"><a class="el" href="AGC_8H.html">AGC.H</a> </li>
flatmax@592 145
flatmax@594 146 <li class="footer">Generated on Thu Feb 21 2013 09:31:11 for CARFAC C++ by
flatmax@592 147 <a href="http://www.doxygen.org/index.html">
flatmax@592 148 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.6.1 </li>
flatmax@592 149 </ul>
flatmax@592 150 </div>
flatmax@592 151
flatmax@592 152
flatmax@592 153 </body>
flatmax@592 154 </html>