#include <transformation_estimation_point_to_plane.h>

Public Types | |
| typedef pcl::PointCloud < PointSource > | PointCloudSource |
| typedef PointCloudSource::ConstPtr | PointCloudSourceConstPtr |
| typedef PointCloudSource::Ptr | PointCloudSourcePtr |
| typedef pcl::PointCloud < PointTarget > | PointCloudTarget |
| typedef PointIndices::ConstPtr | PointIndicesConstPtr |
| typedef PointIndices::Ptr | PointIndicesPtr |
| typedef boost::shared_ptr < TransformationEstimationPointToPlane < PointSource, PointTarget > > | Ptr |
Public Member Functions | |
| TransformationEstimationPointToPlane () | |
| virtual | ~TransformationEstimationPointToPlane () |
Protected Member Functions | |
| virtual double | computeDistance (const PointSource &p_src, const PointTarget &p_tgt) |
| Compute the distance between a source point and its corresponding target point. | |
TransformationEstimationPointToPlane uses Levenberg Marquardt optimization to find the transformation that minimizes the point-to-plane distance between the given correspondences.
Definition at line 57 of file transformation_estimation_point_to_plane.h.
| typedef pcl::PointCloud<PointSource> pcl::registration::TransformationEstimationPointToPlane< PointSource, PointTarget >::PointCloudSource |
Reimplemented from pcl::registration::TransformationEstimationLM< PointSource, PointTarget >.
Definition at line 61 of file transformation_estimation_point_to_plane.h.
| typedef PointCloudSource::ConstPtr pcl::registration::TransformationEstimationPointToPlane< PointSource, PointTarget >::PointCloudSourceConstPtr |
Reimplemented from pcl::registration::TransformationEstimationLM< PointSource, PointTarget >.
Definition at line 63 of file transformation_estimation_point_to_plane.h.
| typedef PointCloudSource::Ptr pcl::registration::TransformationEstimationPointToPlane< PointSource, PointTarget >::PointCloudSourcePtr |
Reimplemented from pcl::registration::TransformationEstimationLM< PointSource, PointTarget >.
Definition at line 62 of file transformation_estimation_point_to_plane.h.
| typedef pcl::PointCloud<PointTarget> pcl::registration::TransformationEstimationPointToPlane< PointSource, PointTarget >::PointCloudTarget |
Reimplemented from pcl::registration::TransformationEstimationLM< PointSource, PointTarget >.
Definition at line 64 of file transformation_estimation_point_to_plane.h.
| typedef PointIndices::ConstPtr pcl::registration::TransformationEstimationPointToPlane< PointSource, PointTarget >::PointIndicesConstPtr |
Reimplemented from pcl::registration::TransformationEstimationLM< PointSource, PointTarget >.
Definition at line 66 of file transformation_estimation_point_to_plane.h.
| typedef PointIndices::Ptr pcl::registration::TransformationEstimationPointToPlane< PointSource, PointTarget >::PointIndicesPtr |
Reimplemented from pcl::registration::TransformationEstimationLM< PointSource, PointTarget >.
Definition at line 65 of file transformation_estimation_point_to_plane.h.
| typedef boost::shared_ptr<TransformationEstimationPointToPlane<PointSource, PointTarget> > pcl::registration::TransformationEstimationPointToPlane< PointSource, PointTarget >::Ptr |
Reimplemented from pcl::registration::TransformationEstimation< PointSource, PointTarget >.
Definition at line 60 of file transformation_estimation_point_to_plane.h.
| pcl::registration::TransformationEstimationPointToPlane< PointSource, PointTarget >::TransformationEstimationPointToPlane | ( | ) | [inline] |
Definition at line 69 of file transformation_estimation_point_to_plane.h.
| virtual pcl::registration::TransformationEstimationPointToPlane< PointSource, PointTarget >::~TransformationEstimationPointToPlane | ( | ) | [inline, virtual] |
Definition at line 70 of file transformation_estimation_point_to_plane.h.
| virtual double pcl::registration::TransformationEstimationPointToPlane< PointSource, PointTarget >::computeDistance | ( | const PointSource & | p_src, |
| const PointTarget & | p_tgt | ||
| ) | [inline, protected, virtual] |
Compute the distance between a source point and its corresponding target point.
| [in] | p_src | The source point |
| [in] | p_tgt | The target point |
Reimplemented from pcl::registration::TransformationEstimationLM< PointSource, PointTarget >.
Definition at line 74 of file transformation_estimation_point_to_plane.h.