Main MRPT website > C++ reference
MRPT logo
lib_mrpt_maps.h
Go to the documentation of this file.
00001 /** \defgroup mrpt_maps_grp [mrpt-maps]
00002 
00003 <small> <a href="index.html#libs">Back to list of all libraries</a> | <a href="modules.html" >See all modules</a> </small>
00004 <br>
00005 
00006 <h2>Library <code>mrpt-maps</code></h2>
00007 <hr>
00008 
00009 This library includes (almost) all the maps usable for localization or mapping
00010 in the rest of MRPT classes.
00011 
00012 Interesting starting points:
00013 <ul>
00014 <li> To see the list of existing metric maps, see the classes inheriting from
00015 the base virtual mrpt::slam::CMetricMap. <b>Note:</b> There are two special
00016 maps which are not declared here in mrpt-maps, but 
00017 in <a href="mrpt-vision.html" >mrpt-vision</a>, due to their
00018 heavy dependence on computer vision functions. </li>
00019 <li> This library includes an embedded version of the ANN library for 
00020 kd-tree fast construction and queries. It's used internally in CPointsMap, but 
00021 could be used directly by the user. See ANNkd_tree. </li>
00022 <li> This library also adds new classes to the namespace mrpt::opengl, which 
00023 couldn't be included in the library mrpt-opengl due to its heavy dependence on
00024 map classes declared here. The classes are:
00025 mrpt::opengl::CAngularObservationMesh,
00026 mrpt::opengl::CPlanarLaserScan </li> 
00027 </ul> 
00028 
00029 Please, note that there is another very important map class 
00030 (mrpt::slam::CMultiMetricMap) which is not in mrpt-maps, but in the library mrpt-slam 
00031 (the reason is that there is not another reasonable way to factor MRPT into small libraries).
00032 
00033 
00034 See the list of classes in mrpt::slam (not all those classes are in mrpt-maps).
00035 
00036 
00037 
00038 
00039 */
00040 



Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011