#include <gtest/gtest.h>#include <limits>#include <pcl/point_types.h>#include <pcl/io/pcd_io.h>#include <pcl/registration/eigen.h>#include <pcl/registration/correspondence_estimation.h>#include <pcl/registration/correspondence_rejection_distance.h>#include <pcl/registration/correspondence_rejection_median_distance.h>#include <pcl/registration/correspondence_rejection_surface_normal.h>#include <pcl/registration/correspondence_rejection.h>#include <pcl/registration/correspondence_rejection_one_to_one.h>#include <pcl/registration/correspondence_rejection_sample_consensus.h>#include <pcl/registration/correspondence_rejection_trimmed.h>#include <pcl/registration/correspondence_rejection_var_trimmed.h>#include <pcl/registration/transformation_estimation_lm.h>#include <pcl/registration/transformation_estimation_svd.h>#include <pcl/registration/transformation_estimation_point_to_plane_lls.h>#include <pcl/registration/transformation_estimation_point_to_plane.h>#include <pcl/features/normal_3d.h>#include "test_registration_api_data.h"
Go to the source code of this file.
Typedefs | |
| typedef pcl::PointCloud < PointNormal > | CloudNormal |
| typedef CloudNormal::ConstPtr | CloudNormalConstPtr |
| typedef CloudNormal::Ptr | CloudNormalPtr |
| typedef pcl::PointCloud< PointXYZ > | CloudXYZ |
| typedef CloudXYZ::ConstPtr | CloudXYZConstPtr |
| typedef CloudXYZ::Ptr | CloudXYZPtr |
| typedef pcl::PointNormal | PointNormal |
| typedef pcl::PointXYZ | PointXYZ |
Functions | |
| int | main (int argc, char **argv) |
| TEST (PCL, CorrespondenceEstimation) | |
| TEST (PCL, CorrespondenceEstimationReciprocal) | |
| TEST (PCL, CorrespondenceRejectorDistance) | |
| TEST (PCL, CorrespondenceRejectorMedianDistance) | |
| TEST (PCL, CorrespondenceRejectorOneToOne) | |
| TEST (PCL, CorrespondenceRejectorSampleConsensus) | |
| TEST (PCL, CorrespondenceRejectorSurfaceNormal) | |
| TEST (PCL, CorrespondenceRejectorTrimmed) | |
| TEST (PCL, CorrespondenceRejectorVarTrimmed) | |
| TEST (PCL, TransformationEstimationSVD) | |
| TEST (PCL, TransformationEstimationPointToPlaneLLS) | |
| TEST (PCL, TransformationEstimationLM) | |
| TEST (PCL, TransformationEstimationPointToPlane) | |
Variables | |
| CloudXYZ | cloud_reg |
| CloudXYZ | cloud_source |
| CloudXYZ | cloud_target |
| typedef pcl::PointCloud<PointNormal> CloudNormal |
Definition at line 70 of file test_registration_api.cpp.
Definition at line 72 of file test_registration_api.cpp.
| typedef CloudNormal::Ptr CloudNormalPtr |
Definition at line 71 of file test_registration_api.cpp.
| typedef pcl::PointCloud<PointXYZ> CloudXYZ |
Definition at line 65 of file test_registration_api.cpp.
| typedef CloudXYZ::ConstPtr CloudXYZConstPtr |
Definition at line 67 of file test_registration_api.cpp.
| typedef CloudXYZ::Ptr CloudXYZPtr |
Definition at line 66 of file test_registration_api.cpp.
| typedef pcl::PointNormal PointNormal |
Definition at line 69 of file test_registration_api.cpp.
| typedef pcl::PointXYZ PointXYZ |
Definition at line 64 of file test_registration_api.cpp.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 628 of file test_registration_api.cpp.
| TEST | ( | PCL | , |
| CorrespondenceEstimation | |||
| ) |
Definition at line 77 of file test_registration_api.cpp.
| TEST | ( | PCL | , |
| CorrespondenceEstimationReciprocal | |||
| ) |
Definition at line 101 of file test_registration_api.cpp.
| TEST | ( | PCL | , |
| CorrespondenceRejectorDistance | |||
| ) |
Definition at line 125 of file test_registration_api.cpp.
| TEST | ( | PCL | , |
| CorrespondenceRejectorMedianDistance | |||
| ) |
Definition at line 161 of file test_registration_api.cpp.
| TEST | ( | PCL | , |
| CorrespondenceRejectorOneToOne | |||
| ) |
Definition at line 194 of file test_registration_api.cpp.
| TEST | ( | PCL | , |
| CorrespondenceRejectorSampleConsensus | |||
| ) |
Definition at line 224 of file test_registration_api.cpp.
| TEST | ( | PCL | , |
| CorrespondenceRejectorSurfaceNormal | |||
| ) |
Definition at line 270 of file test_registration_api.cpp.
| TEST | ( | PCL | , |
| CorrespondenceRejectorTrimmed | |||
| ) |
Definition at line 324 of file test_registration_api.cpp.
| TEST | ( | PCL | , |
| CorrespondenceRejectorVarTrimmed | |||
| ) |
Definition at line 355 of file test_registration_api.cpp.
| TEST | ( | PCL | , |
| TransformationEstimationSVD | |||
| ) |
Definition at line 387 of file test_registration_api.cpp.
| TEST | ( | PCL | , |
| TransformationEstimationPointToPlaneLLS | |||
| ) |
Definition at line 430 of file test_registration_api.cpp.
| TEST | ( | PCL | , |
| TransformationEstimationLM | |||
| ) |
Definition at line 481 of file test_registration_api.cpp.
| TEST | ( | PCL | , |
| TransformationEstimationPointToPlane | |||
| ) |
Definition at line 564 of file test_registration_api.cpp.
Definition at line 74 of file test_registration_api.cpp.
Definition at line 74 of file test_registration_api.cpp.
Definition at line 74 of file test_registration_api.cpp.