Preview for PR #1492 c82721341cb6b9be5ea6c74e1c195f07d4187738

This commit is contained in:
github-actions[bot]
2026-08-02 07:56:38 +00:00
parent 6259cf4409
commit 9043c4a9aa
1083 changed files with 121946 additions and 11202 deletions
@@ -10,6 +10,10 @@
<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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
@@ -27,6 +31,7 @@
<td id="projectalign">
<div id="projectname">RTAB-Map<span id="projectnumber">&#160;0.23.10</span>
</div>
<div id="projectbrief">Real-Time Appearance-Based Mapping</div>
</td>
</tr>
</tbody>
@@ -55,6 +60,23 @@ $(function() {
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('Features2d_8h_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -76,11 +98,6 @@ $(document).ready(function() { init_codefold(0); });
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_04d49acea3c42cab2afcd35cb2f2a48f.html">corelib</a></li><li class="navelem"><a class="el" href="dir_e996b11fd4b3a747423759b16a8ba4a6.html">include</a></li><li class="navelem"><a class="el" href="dir_ff01f7bc5399ccf9ff1cc91d1f45726a.html">rtabmap</a></li><li class="navelem"><a class="el" href="dir_884419f21456e80aa47bc1d0c2ab0140.html">core</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle"><div class="title">Features2d.h</div></div>
</div><!--header-->
@@ -281,8 +298,8 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> }</div>
</div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> </div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Feature2D.html#a58ac3dff96e882f0e4bbbf8a8ffc435d"> 212</a></span> <span class="keyword">static</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a> * <a class="code hl_function" href="classrtabmap_1_1Feature2D.html#a58ac3dff96e882f0e4bbbf8a8ffc435d">create</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Feature2D.html#ab9deec7c0e26722736aeeaeb5541ac3a"> 214</a></span> <span class="keyword">static</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a> * <a class="code hl_function" href="classrtabmap_1_1Feature2D.html#ab9deec7c0e26722736aeeaeb5541ac3a">create</a>(<a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> type, <span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Feature2D.html#a58ac3dff96e882f0e4bbbf8a8ffc435d"> 212</a></span> <span class="keyword">static</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a> * <a class="code hl_function" href="classrtabmap_1_1Feature2D.html#a58ac3dff96e882f0e4bbbf8a8ffc435d">create</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Feature2D.html#ab9deec7c0e26722736aeeaeb5541ac3a"> 214</a></span> <span class="keyword">static</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a> * <a class="code hl_function" href="classrtabmap_1_1Feature2D.html#ab9deec7c0e26722736aeeaeb5541ac3a">create</a>(<a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> type, <span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> </div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Feature2D.html#a6020550480c25d36f0b4255629e75ee2"> 217</a></span> <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classrtabmap_1_1Feature2D.html#a6020550480c25d36f0b4255629e75ee2">isAvailable</a>(<a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> type);</div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> </div>
@@ -343,21 +360,21 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> <span class="keyword">const</span> <a class="code hl_class" href="classrtabmap_1_1SensorData.html">SensorData</a> &amp; data,</div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> <span class="keyword">const</span> std::vector&lt;cv::KeyPoint&gt; &amp; keypoints) <span class="keyword">const</span>;</div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span> </div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters);</div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> <span class="keyword">virtual</span> <span class="keyword">const</span> ParametersMap &amp; getParameters()<span class="keyword"> const </span>{<span class="keywordflow">return</span> parameters_;}</div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters);</div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; getParameters()<span class="keyword"> const </span>{<span class="keywordflow">return</span> parameters_;}</div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType() <span class="keyword">const</span> = 0;</div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span> </div>
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Feature2D.html#a8d330b2b7db059f59c257cde6c9b6a99"> 294</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classrtabmap_1_1Feature2D.html#a8d330b2b7db059f59c257cde6c9b6a99">isGpuAvailable</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <span class="keyword">false</span>;}</div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> </div>
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span><span class="keyword">protected</span>:</div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> </div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> <span class="keyword">virtual</span> std::vector&lt;cv::KeyPoint&gt; generateKeypointsImpl(<span class="keyword">const</span> cv::Mat &amp; image, <span class="keyword">const</span> cv::Rect &amp; roi, <span class="keyword">const</span> cv::Mat &amp; mask = cv::Mat()) = 0;</div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> <span class="keyword">virtual</span> cv::Mat generateDescriptorsImpl(<span class="keyword">const</span> cv::Mat &amp; image, std::vector&lt;cv::KeyPoint&gt; &amp; keypoints) <span class="keyword">const</span> = 0;</div>
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span> </div>
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span><span class="keyword">private</span>:</div>
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span> ParametersMap parameters_;</div>
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> parameters_;</div>
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span> <span class="keywordtype">int</span> maxFeatures_;</div>
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span> <span class="keywordtype">bool</span> SSC_;</div>
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"> 307</span> <span class="keywordtype">float</span> _maxDepth; <span class="comment">// 0=inf</span></div>
@@ -377,10 +394,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"><a class="line" href="classrtabmap_1_1SURF.html"> 320</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1SURF.html">SURF</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a></div>
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span>{</div>
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span> <a class="code hl_class" href="classrtabmap_1_1SURF.html">SURF</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span> <a class="code hl_class" href="classrtabmap_1_1SURF.html">SURF</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1SURF.html">~SURF</a>();</div>
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span> </div>
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{<span class="keywordflow">return</span> kFeatureSurf;}</div>
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"><a class="line" href="classrtabmap_1_1SURF.html#a1150923dbf7e1bfd066dba0c3b22db57"> 328</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classrtabmap_1_1SURF.html#a1150923dbf7e1bfd066dba0c3b22db57">isGpuAvailable</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span> </div>
@@ -406,10 +423,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"><a class="line" href="classrtabmap_1_1SIFT.html"> 348</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1SIFT.html">SIFT</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a></div>
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span>{</div>
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> <a class="code hl_class" href="classrtabmap_1_1SIFT.html">SIFT</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> <a class="code hl_class" href="classrtabmap_1_1SIFT.html">SIFT</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1SIFT.html">~SIFT</a>();</div>
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> </div>
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{<span class="keywordflow">return</span> kFeatureSift;}</div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"><a class="line" href="classrtabmap_1_1SIFT.html#ad089f68ffc9ef1b42b5a9c2d5a5ecd81"> 356</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classrtabmap_1_1SIFT.html#ad089f68ffc9ef1b42b5a9c2d5a5ecd81">isGpuAvailable</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> </div>
@@ -442,10 +459,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"><a class="line" href="classrtabmap_1_1ORB.html"> 383</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1ORB.html">ORB</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a></div>
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span>{</div>
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> <a class="code hl_class" href="classrtabmap_1_1ORB.html">ORB</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> <a class="code hl_class" href="classrtabmap_1_1ORB.html">ORB</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1ORB.html">~ORB</a>();</div>
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span> </div>
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"> 390</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{<span class="keywordflow">return</span> kFeatureOrb;}</div>
<div class="line"><a id="l00391" name="l00391"></a><span class="lineno"><a class="line" href="classrtabmap_1_1ORB.html#a7b5e3e7cc41dd04e517c5332f04d3a0a"> 391</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classrtabmap_1_1ORB.html#a7b5e3e7cc41dd04e517c5332f04d3a0a">isGpuAvailable</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno"> 392</span> </div>
@@ -475,10 +492,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"><a class="line" href="classrtabmap_1_1FAST.html"> 415</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1FAST.html">FAST</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a></div>
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span>{</div>
<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"> 417</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"> 418</span> <a class="code hl_class" href="classrtabmap_1_1FAST.html">FAST</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"> 418</span> <a class="code hl_class" href="classrtabmap_1_1FAST.html">FAST</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00419" name="l00419"></a><span class="lineno"> 419</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1FAST.html">~FAST</a>();</div>
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"> 420</span> </div>
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"> 421</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"> 421</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"> 422</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{<span class="keywordflow">return</span> kFeatureUndef;}</div>
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"><a class="line" href="classrtabmap_1_1FAST.html#a1418ac4de2bdf5815df888a4d1f50b2e"> 423</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classrtabmap_1_1FAST.html#a1418ac4de2bdf5815df888a4d1f50b2e">isGpuAvailable</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"> 424</span> </div>
@@ -513,10 +530,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00452" name="l00452"></a><span class="lineno"><a class="line" href="classrtabmap_1_1FAST__BRIEF.html"> 452</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1FAST__BRIEF.html">FAST_BRIEF</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1FAST.html">FAST</a></div>
<div class="line"><a id="l00453" name="l00453"></a><span class="lineno"> 453</span>{</div>
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno"> 454</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"> 455</span> <a class="code hl_class" href="classrtabmap_1_1FAST__BRIEF.html">FAST_BRIEF</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"> 455</span> <a class="code hl_class" href="classrtabmap_1_1FAST__BRIEF.html">FAST_BRIEF</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1FAST__BRIEF.html">~FAST_BRIEF</a>();</div>
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"> 457</span> </div>
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"> 458</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"> 458</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"> 459</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{<span class="keywordflow">return</span> kFeatureFastBrief;}</div>
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"> 460</span> </div>
<div class="line"><a id="l00461" name="l00461"></a><span class="lineno"> 461</span><span class="keyword">private</span>:</div>
@@ -533,10 +550,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00471" name="l00471"></a><span class="lineno"><a class="line" href="classrtabmap_1_1FAST__FREAK.html"> 471</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1FAST__FREAK.html">FAST_FREAK</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1FAST.html">FAST</a></div>
<div class="line"><a id="l00472" name="l00472"></a><span class="lineno"> 472</span>{</div>
<div class="line"><a id="l00473" name="l00473"></a><span class="lineno"> 473</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00474" name="l00474"></a><span class="lineno"> 474</span> <a class="code hl_class" href="classrtabmap_1_1FAST__FREAK.html">FAST_FREAK</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00474" name="l00474"></a><span class="lineno"> 474</span> <a class="code hl_class" href="classrtabmap_1_1FAST__FREAK.html">FAST_FREAK</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00475" name="l00475"></a><span class="lineno"> 475</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1FAST__FREAK.html">~FAST_FREAK</a>();</div>
<div class="line"><a id="l00476" name="l00476"></a><span class="lineno"> 476</span> </div>
<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"> 477</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"> 477</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00478" name="l00478"></a><span class="lineno"> 478</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{<span class="keywordflow">return</span> kFeatureFastFreak;}</div>
<div class="line"><a id="l00479" name="l00479"></a><span class="lineno"> 479</span> </div>
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"> 480</span><span class="keyword">private</span>:</div>
@@ -556,10 +573,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00493" name="l00493"></a><span class="lineno"><a class="line" href="classrtabmap_1_1GFTT.html"> 493</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1GFTT.html">GFTT</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a></div>
<div class="line"><a id="l00494" name="l00494"></a><span class="lineno"> 494</span>{</div>
<div class="line"><a id="l00495" name="l00495"></a><span class="lineno"> 495</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00496" name="l00496"></a><span class="lineno"> 496</span> <a class="code hl_class" href="classrtabmap_1_1GFTT.html">GFTT</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00496" name="l00496"></a><span class="lineno"> 496</span> <a class="code hl_class" href="classrtabmap_1_1GFTT.html">GFTT</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00497" name="l00497"></a><span class="lineno"> 497</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1GFTT.html">~GFTT</a>();</div>
<div class="line"><a id="l00498" name="l00498"></a><span class="lineno"> 498</span> </div>
<div class="line"><a id="l00499" name="l00499"></a><span class="lineno"> 499</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00499" name="l00499"></a><span class="lineno"> 499</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00500" name="l00500"></a><span class="lineno"><a class="line" href="classrtabmap_1_1GFTT.html#a05151f04cf624576783837dc48ddf744"> 500</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classrtabmap_1_1GFTT.html#a05151f04cf624576783837dc48ddf744">isGpuAvailable</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00501" name="l00501"></a><span class="lineno"> 501</span> </div>
<div class="line"><a id="l00502" name="l00502"></a><span class="lineno"> 502</span><span class="keyword">private</span>:</div>
@@ -582,10 +599,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00518" name="l00518"></a><span class="lineno"><a class="line" href="classrtabmap_1_1GFTT__BRIEF.html"> 518</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1GFTT__BRIEF.html">GFTT_BRIEF</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1GFTT.html">GFTT</a></div>
<div class="line"><a id="l00519" name="l00519"></a><span class="lineno"> 519</span>{</div>
<div class="line"><a id="l00520" name="l00520"></a><span class="lineno"> 520</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00521" name="l00521"></a><span class="lineno"> 521</span> <a class="code hl_class" href="classrtabmap_1_1GFTT__BRIEF.html">GFTT_BRIEF</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00521" name="l00521"></a><span class="lineno"> 521</span> <a class="code hl_class" href="classrtabmap_1_1GFTT__BRIEF.html">GFTT_BRIEF</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00522" name="l00522"></a><span class="lineno"> 522</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1GFTT__BRIEF.html">~GFTT_BRIEF</a>();</div>
<div class="line"><a id="l00523" name="l00523"></a><span class="lineno"> 523</span> </div>
<div class="line"><a id="l00524" name="l00524"></a><span class="lineno"> 524</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00524" name="l00524"></a><span class="lineno"> 524</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00525" name="l00525"></a><span class="lineno"> 525</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{<span class="keywordflow">return</span> kFeatureGfttBrief;}</div>
<div class="line"><a id="l00526" name="l00526"></a><span class="lineno"> 526</span> </div>
<div class="line"><a id="l00527" name="l00527"></a><span class="lineno"> 527</span><span class="keyword">private</span>:</div>
@@ -602,10 +619,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00537" name="l00537"></a><span class="lineno"><a class="line" href="classrtabmap_1_1GFTT__FREAK.html"> 537</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1GFTT__FREAK.html">GFTT_FREAK</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1GFTT.html">GFTT</a></div>
<div class="line"><a id="l00538" name="l00538"></a><span class="lineno"> 538</span>{</div>
<div class="line"><a id="l00539" name="l00539"></a><span class="lineno"> 539</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00540" name="l00540"></a><span class="lineno"> 540</span> <a class="code hl_class" href="classrtabmap_1_1GFTT__FREAK.html">GFTT_FREAK</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00540" name="l00540"></a><span class="lineno"> 540</span> <a class="code hl_class" href="classrtabmap_1_1GFTT__FREAK.html">GFTT_FREAK</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00541" name="l00541"></a><span class="lineno"> 541</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1GFTT__FREAK.html">~GFTT_FREAK</a>();</div>
<div class="line"><a id="l00542" name="l00542"></a><span class="lineno"> 542</span> </div>
<div class="line"><a id="l00543" name="l00543"></a><span class="lineno"> 543</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00543" name="l00543"></a><span class="lineno"> 543</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00544" name="l00544"></a><span class="lineno"> 544</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{<span class="keywordflow">return</span> kFeatureGfttFreak;}</div>
<div class="line"><a id="l00545" name="l00545"></a><span class="lineno"> 545</span> </div>
<div class="line"><a id="l00546" name="l00546"></a><span class="lineno"> 546</span><span class="keyword">private</span>:</div>
@@ -625,10 +642,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00559" name="l00559"></a><span class="lineno"><a class="line" href="classrtabmap_1_1SURF__FREAK.html"> 559</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1SURF__FREAK.html">SURF_FREAK</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1SURF.html">SURF</a></div>
<div class="line"><a id="l00560" name="l00560"></a><span class="lineno"> 560</span>{</div>
<div class="line"><a id="l00561" name="l00561"></a><span class="lineno"> 561</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00562" name="l00562"></a><span class="lineno"> 562</span> <a class="code hl_class" href="classrtabmap_1_1SURF__FREAK.html">SURF_FREAK</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00562" name="l00562"></a><span class="lineno"> 562</span> <a class="code hl_class" href="classrtabmap_1_1SURF__FREAK.html">SURF_FREAK</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00563" name="l00563"></a><span class="lineno"> 563</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1SURF__FREAK.html">~SURF_FREAK</a>();</div>
<div class="line"><a id="l00564" name="l00564"></a><span class="lineno"> 564</span> </div>
<div class="line"><a id="l00565" name="l00565"></a><span class="lineno"> 565</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00565" name="l00565"></a><span class="lineno"> 565</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00566" name="l00566"></a><span class="lineno"> 566</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{<span class="keywordflow">return</span> kFeatureSurfFreak;}</div>
<div class="line"><a id="l00567" name="l00567"></a><span class="lineno"> 567</span> </div>
<div class="line"><a id="l00568" name="l00568"></a><span class="lineno"> 568</span><span class="keyword">private</span>:</div>
@@ -648,10 +665,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00581" name="l00581"></a><span class="lineno"><a class="line" href="classrtabmap_1_1GFTT__ORB.html"> 581</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1GFTT__ORB.html">GFTT_ORB</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1GFTT.html">GFTT</a></div>
<div class="line"><a id="l00582" name="l00582"></a><span class="lineno"> 582</span>{</div>
<div class="line"><a id="l00583" name="l00583"></a><span class="lineno"> 583</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00584" name="l00584"></a><span class="lineno"> 584</span> <a class="code hl_class" href="classrtabmap_1_1GFTT__ORB.html">GFTT_ORB</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00584" name="l00584"></a><span class="lineno"> 584</span> <a class="code hl_class" href="classrtabmap_1_1GFTT__ORB.html">GFTT_ORB</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00585" name="l00585"></a><span class="lineno"> 585</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1GFTT__ORB.html">~GFTT_ORB</a>();</div>
<div class="line"><a id="l00586" name="l00586"></a><span class="lineno"> 586</span> </div>
<div class="line"><a id="l00587" name="l00587"></a><span class="lineno"> 587</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00587" name="l00587"></a><span class="lineno"> 587</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00588" name="l00588"></a><span class="lineno"> 588</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{<span class="keywordflow">return</span> kFeatureGfttOrb;}</div>
<div class="line"><a id="l00589" name="l00589"></a><span class="lineno"> 589</span> </div>
<div class="line"><a id="l00590" name="l00590"></a><span class="lineno"> 590</span><span class="keyword">private</span>:</div>
@@ -666,10 +683,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00598" name="l00598"></a><span class="lineno"><a class="line" href="classrtabmap_1_1BRISK.html"> 598</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1BRISK.html">BRISK</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a></div>
<div class="line"><a id="l00599" name="l00599"></a><span class="lineno"> 599</span>{</div>
<div class="line"><a id="l00600" name="l00600"></a><span class="lineno"> 600</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00601" name="l00601"></a><span class="lineno"> 601</span> <a class="code hl_class" href="classrtabmap_1_1BRISK.html">BRISK</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00601" name="l00601"></a><span class="lineno"> 601</span> <a class="code hl_class" href="classrtabmap_1_1BRISK.html">BRISK</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00602" name="l00602"></a><span class="lineno"> 602</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1BRISK.html">~BRISK</a>();</div>
<div class="line"><a id="l00603" name="l00603"></a><span class="lineno"> 603</span> </div>
<div class="line"><a id="l00604" name="l00604"></a><span class="lineno"> 604</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00604" name="l00604"></a><span class="lineno"> 604</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00605" name="l00605"></a><span class="lineno"> 605</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{<span class="keywordflow">return</span> kFeatureBrisk;}</div>
<div class="line"><a id="l00606" name="l00606"></a><span class="lineno"> 606</span> </div>
<div class="line"><a id="l00607" name="l00607"></a><span class="lineno"> 607</span><span class="keyword">private</span>:</div>
@@ -689,10 +706,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00620" name="l00620"></a><span class="lineno"><a class="line" href="classrtabmap_1_1KAZE.html"> 620</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1KAZE.html">KAZE</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a></div>
<div class="line"><a id="l00621" name="l00621"></a><span class="lineno"> 621</span>{</div>
<div class="line"><a id="l00622" name="l00622"></a><span class="lineno"> 622</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00623" name="l00623"></a><span class="lineno"> 623</span> <a class="code hl_class" href="classrtabmap_1_1KAZE.html">KAZE</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00623" name="l00623"></a><span class="lineno"> 623</span> <a class="code hl_class" href="classrtabmap_1_1KAZE.html">KAZE</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00624" name="l00624"></a><span class="lineno"> 624</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1KAZE.html">~KAZE</a>();</div>
<div class="line"><a id="l00625" name="l00625"></a><span class="lineno"> 625</span> </div>
<div class="line"><a id="l00626" name="l00626"></a><span class="lineno"> 626</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00626" name="l00626"></a><span class="lineno"> 626</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00627" name="l00627"></a><span class="lineno"> 627</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{ <span class="keywordflow">return</span> kFeatureKaze; }</div>
<div class="line"><a id="l00628" name="l00628"></a><span class="lineno"> 628</span> </div>
<div class="line"><a id="l00629" name="l00629"></a><span class="lineno"> 629</span><span class="keyword">private</span>:</div>
@@ -717,10 +734,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00647" name="l00647"></a><span class="lineno"><a class="line" href="classrtabmap_1_1ORBOctree.html"> 647</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1ORBOctree.html">ORBOctree</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a></div>
<div class="line"><a id="l00648" name="l00648"></a><span class="lineno"> 648</span>{</div>
<div class="line"><a id="l00649" name="l00649"></a><span class="lineno"> 649</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00650" name="l00650"></a><span class="lineno"> 650</span> <a class="code hl_class" href="classrtabmap_1_1ORBOctree.html">ORBOctree</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00650" name="l00650"></a><span class="lineno"> 650</span> <a class="code hl_class" href="classrtabmap_1_1ORBOctree.html">ORBOctree</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00651" name="l00651"></a><span class="lineno"> 651</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1ORBOctree.html">~ORBOctree</a>();</div>
<div class="line"><a id="l00652" name="l00652"></a><span class="lineno"> 652</span> </div>
<div class="line"><a id="l00653" name="l00653"></a><span class="lineno"> 653</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00653" name="l00653"></a><span class="lineno"> 653</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00654" name="l00654"></a><span class="lineno"> 654</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{<span class="keywordflow">return</span> kFeatureOrbOctree;}</div>
<div class="line"><a id="l00655" name="l00655"></a><span class="lineno"> 655</span> </div>
<div class="line"><a id="l00656" name="l00656"></a><span class="lineno"> 656</span><span class="keyword">private</span>:</div>
@@ -744,10 +761,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00673" name="l00673"></a><span class="lineno"><a class="line" href="classrtabmap_1_1SuperPointTorch.html"> 673</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1SuperPointTorch.html">SuperPointTorch</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a></div>
<div class="line"><a id="l00674" name="l00674"></a><span class="lineno"> 674</span>{</div>
<div class="line"><a id="l00675" name="l00675"></a><span class="lineno"> 675</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00676" name="l00676"></a><span class="lineno"> 676</span> <a class="code hl_class" href="classrtabmap_1_1SuperPointTorch.html">SuperPointTorch</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00676" name="l00676"></a><span class="lineno"> 676</span> <a class="code hl_class" href="classrtabmap_1_1SuperPointTorch.html">SuperPointTorch</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00677" name="l00677"></a><span class="lineno"> 677</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1SuperPointTorch.html">~SuperPointTorch</a>();</div>
<div class="line"><a id="l00678" name="l00678"></a><span class="lineno"> 678</span> </div>
<div class="line"><a id="l00679" name="l00679"></a><span class="lineno"> 679</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00679" name="l00679"></a><span class="lineno"> 679</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00680" name="l00680"></a><span class="lineno"> 680</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{ <span class="keywordflow">return</span> kFeatureSuperPointTorch; }</div>
<div class="line"><a id="l00681" name="l00681"></a><span class="lineno"><a class="line" href="classrtabmap_1_1SuperPointTorch.html#aee69f6089f657449d3813b440abbaa25"> 681</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classrtabmap_1_1SuperPointTorch.html#aee69f6089f657449d3813b440abbaa25">isGpuAvailable</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00682" name="l00682"></a><span class="lineno"> 682</span> </div>
@@ -769,10 +786,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00697" name="l00697"></a><span class="lineno"><a class="line" href="classrtabmap_1_1SuperPointRpautrat.html"> 697</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1SuperPointRpautrat.html">SuperPointRpautrat</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1Feature2D.html">Feature2D</a></div>
<div class="line"><a id="l00698" name="l00698"></a><span class="lineno"> 698</span>{</div>
<div class="line"><a id="l00699" name="l00699"></a><span class="lineno"> 699</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00700" name="l00700"></a><span class="lineno"> 700</span> <a class="code hl_class" href="classrtabmap_1_1SuperPointRpautrat.html">SuperPointRpautrat</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00700" name="l00700"></a><span class="lineno"> 700</span> <a class="code hl_class" href="classrtabmap_1_1SuperPointRpautrat.html">SuperPointRpautrat</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00701" name="l00701"></a><span class="lineno"> 701</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1SuperPointRpautrat.html">~SuperPointRpautrat</a>();</div>
<div class="line"><a id="l00702" name="l00702"></a><span class="lineno"> 702</span> </div>
<div class="line"><a id="l00703" name="l00703"></a><span class="lineno"> 703</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00703" name="l00703"></a><span class="lineno"> 703</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00704" name="l00704"></a><span class="lineno"> 704</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{ <span class="keywordflow">return</span> kFeatureSuperPointRpautrat; }</div>
<div class="line"><a id="l00705" name="l00705"></a><span class="lineno"><a class="line" href="classrtabmap_1_1SuperPointRpautrat.html#ac041c8738dc391661ba21331bf78d344"> 705</a></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classrtabmap_1_1SuperPointRpautrat.html#ac041c8738dc391661ba21331bf78d344">isGpuAvailable</a>() <span class="keyword">const override</span>;</div>
<div class="line"><a id="l00706" name="l00706"></a><span class="lineno"> 706</span> </div>
@@ -796,10 +813,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00723" name="l00723"></a><span class="lineno"><a class="line" href="classrtabmap_1_1GFTT__DAISY.html"> 723</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1GFTT__DAISY.html">GFTT_DAISY</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1GFTT.html">GFTT</a></div>
<div class="line"><a id="l00724" name="l00724"></a><span class="lineno"> 724</span>{</div>
<div class="line"><a id="l00725" name="l00725"></a><span class="lineno"> 725</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00726" name="l00726"></a><span class="lineno"> 726</span> <a class="code hl_class" href="classrtabmap_1_1GFTT__DAISY.html">GFTT_DAISY</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00726" name="l00726"></a><span class="lineno"> 726</span> <a class="code hl_class" href="classrtabmap_1_1GFTT__DAISY.html">GFTT_DAISY</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00727" name="l00727"></a><span class="lineno"> 727</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1GFTT__DAISY.html">~GFTT_DAISY</a>();</div>
<div class="line"><a id="l00728" name="l00728"></a><span class="lineno"> 728</span> </div>
<div class="line"><a id="l00729" name="l00729"></a><span class="lineno"> 729</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00729" name="l00729"></a><span class="lineno"> 729</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00730" name="l00730"></a><span class="lineno"> 730</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{<span class="keywordflow">return</span> kFeatureGfttDaisy;}</div>
<div class="line"><a id="l00731" name="l00731"></a><span class="lineno"> 731</span> </div>
<div class="line"><a id="l00732" name="l00732"></a><span class="lineno"> 732</span><span class="keyword">private</span>:</div>
@@ -821,10 +838,10 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00747" name="l00747"></a><span class="lineno"><a class="line" href="classrtabmap_1_1SURF__DAISY.html"> 747</a></span><span class="keyword">class </span>RTABMAP_CORE_EXPORT <a class="code hl_class" href="classrtabmap_1_1SURF__DAISY.html">SURF_DAISY</a> : <span class="keyword">public</span> <a class="code hl_class" href="classrtabmap_1_1SURF.html">SURF</a></div>
<div class="line"><a id="l00748" name="l00748"></a><span class="lineno"> 748</span>{</div>
<div class="line"><a id="l00749" name="l00749"></a><span class="lineno"> 749</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l00750" name="l00750"></a><span class="lineno"> 750</span> <a class="code hl_class" href="classrtabmap_1_1SURF__DAISY.html">SURF_DAISY</a>(<span class="keyword">const</span> ParametersMap &amp; parameters = ParametersMap());</div>
<div class="line"><a id="l00750" name="l00750"></a><span class="lineno"> 750</span> <a class="code hl_class" href="classrtabmap_1_1SURF__DAISY.html">SURF_DAISY</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters = <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a>());</div>
<div class="line"><a id="l00751" name="l00751"></a><span class="lineno"> 751</span> <span class="keyword">virtual</span> <a class="code hl_class" href="classrtabmap_1_1SURF__DAISY.html">~SURF_DAISY</a>();</div>
<div class="line"><a id="l00752" name="l00752"></a><span class="lineno"> 752</span> </div>
<div class="line"><a id="l00753" name="l00753"></a><span class="lineno"> 753</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> ParametersMap &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00753" name="l00753"></a><span class="lineno"> 753</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseParameters(<span class="keyword">const</span> <a class="code hl_typedef" href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">ParametersMap</a> &amp; parameters) <span class="keyword">override</span>;</div>
<div class="line"><a id="l00754" name="l00754"></a><span class="lineno"> 754</span> <span class="keyword">virtual</span> <a class="code hl_enumeration" href="classrtabmap_1_1Feature2D.html#a7453189891e489bbcff1f2c971d04fde">Feature2D::Type</a> getType()<span class="keyword"> const override </span>{<span class="keywordflow">return</span> kFeatureSurfDaisy;}</div>
<div class="line"><a id="l00755" name="l00755"></a><span class="lineno"> 755</span> </div>
<div class="line"><a id="l00756" name="l00756"></a><span class="lineno"> 756</span><span class="keyword">private</span>:</div>
@@ -887,10 +904,15 @@ $(document).ready(function() { init_codefold(0); });
<div class="ttc" id="aclassrtabmap_1_1SuperPointTorch_html"><div class="ttname"><a href="classrtabmap_1_1SuperPointTorch.html">rtabmap::SuperPointTorch</a></div><div class="ttdoc">SuperPoint via LibTorch (RTAB-Map must be built with libtorch support).</div><div class="ttdef"><b>Definition</b> <a href="Features2d_8h_source.html#l00673">Features2d.h:674</a></div></div>
<div class="ttc" id="aclassrtabmap_1_1SuperPointTorch_html_aee69f6089f657449d3813b440abbaa25"><div class="ttname"><a href="classrtabmap_1_1SuperPointTorch.html#aee69f6089f657449d3813b440abbaa25">rtabmap::SuperPointTorch::isGpuAvailable</a></div><div class="ttdeci">virtual bool isGpuAvailable() const override</div><div class="ttdoc">Returns true when a GPU/CUDA code path could be used by this detector on this host: i....</div></div>
<div class="ttc" id="anamespacertabmap_html"><div class="ttname"><a href="namespacertabmap.html">rtabmap</a></div><div class="ttdef"><b>Definition</b> <a href="BayesFilter_8h_source.html#l00039">BayesFilter.h:39</a></div></div>
<div class="ttc" id="anamespacertabmap_html_ad08b6f1796a27dd7316c99c385e2cc55"><div class="ttname"><a href="namespacertabmap.html#ad08b6f1796a27dd7316c99c385e2cc55">rtabmap::ParametersMap</a></div><div class="ttdeci">std::map&lt; std::string, std::string &gt; ParametersMap</div><div class="ttdoc">Parameter keys mapped to their values, as used by every configurable class (see Parameters).</div><div class="ttdef"><b>Definition</b> <a href="Parameters_8h_source.html#l00044">Parameters.h:44</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_04d49acea3c42cab2afcd35cb2f2a48f.html">corelib</a></li><li class="navelem"><a class="el" href="dir_e996b11fd4b3a747423759b16a8ba4a6.html">include</a></li><li class="navelem"><a class="el" href="dir_ff01f7bc5399ccf9ff1cc91d1f45726a.html">rtabmap</a></li><li class="navelem"><a class="el" href="dir_884419f21456e80aa47bc1d0c2ab0140.html">core</a></li><li class="navelem"><b>Features2d.h</b></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>
</html>