Main MRPT website > C++ reference
MRPT logo
dependency_pcl.h
Go to the documentation of this file.
1 /** \page dep-pcl External dependency: PCL
2  *
3 
4 <small> <a href="dependencies.html">Back to list of dependencies</a> </small>
5 <br>
6 
7 <h2>Dependency: <code>PCL</code></h2>
8 <hr>
9 
10 The <a href="http://www.pointclouds.org/" >PointCloud library</a> (PCL) is optinal for building MRPT.
11 If available, it will provide the following functionality:
12 
13 - <a href="http://www.mrpt.org/Application:rawlog-edit" >rawlog-edit</a> program: The --generate-pcd command.
14 - In point map classes:
15  - mrpt::slam::CPointsMap::getPCLPointCloud() (*)
16  - mrpt::slam::CPointsMap::savePCDFile()
17 - In mrpt::slam::CObservation3DRangeScan (observations from 3D cameras, e.g. Kinect):
18  - mrpt::slam::CObservation3DRangeScan::project3DPointsFromDepthImageInto() (*)
19 - Read also: <a href="http://www.mrpt.org/Generating_3D_point_clouds_from_RGB_D_observations" >"Generating 3D point clouds from RGB+D observations"</a>.
20 
21 <b>Note:</b> (*) means that the functionality is header-only. This means that will be
22  available even if MRPT is built without PCL, but the user program includes both
23  PCL and MRPT headers.
24 
25 */
26 



Page generated by Doxygen 1.8.3 for MRPT 0.9.6 SVN: at Fri Feb 15 22:05:02 EST 2013