This is the complete list of members for InitialAlignment, including all inherited members.
aligned_cloud_ | InitialAlignment | private |
applyTFtoCloud(PointCloudRGB::Ptr cloud) | InitialAlignment | |
applyTFtoCloud(PointCloudRGB::Ptr cloud, Eigen::Matrix4f tf) | InitialAlignment | |
applyTFtoCloud() | InitialAlignment | private |
correspondences_ | InitialAlignment | private |
estimateTransform() | InitialAlignment | private |
findIdx(Eigen::MatrixXd source_m, Eigen::MatrixXd target_m, Eigen::MatrixXi source_idx_m, Eigen::MatrixXi target_idx_m, std::vector< int > &source_indx, std::vector< int > &target_indx) | InitialAlignment | private |
getAlignedCloud(PointCloudRGB::Ptr aligned_cloud) | InitialAlignment | |
getAlignedCloudROSMsg(sensor_msgs::PointCloud2 &aligned_cloud_msg) | InitialAlignment | |
getCoordinateSystem(PointCloudNormal::Ptr normals, std::vector< int > &index) | InitialAlignment | private |
getRigidTransform() | InitialAlignment | |
getTransformationFromNormals(PointCloudNormal::Ptr source_normals, PointCloudNormal::Ptr target_normals) | InitialAlignment | private |
InitialAlignment(PointCloudRGB::Ptr target_cloud, PointCloudRGB::Ptr source_cloud) | InitialAlignment | |
matrixFromAngles(PointCloudNormal::Ptr normal, size_t size, Eigen::MatrixXd &matrix, Eigen::MatrixXi &index_matrix) | InitialAlignment | private |
method_ | InitialAlignment | private |
nextVector(Eigen::MatrixXd matrix, int current_col, int current_row) | InitialAlignment | private |
normal_radius_ | InitialAlignment | private |
normalsCorrespondences(PointCloudNormal::Ptr source_dominant_normal, PointCloudNormal::Ptr target_dominant_normal, std::vector< int > &source_idx, std::vector< int > &target_idx) | InitialAlignment | private |
obtainBoundaryKeypoints(PointCloudRGB::Ptr cloud, PointCloudNormal::Ptr normals, PointCloudRGB::Ptr keypoints_cloud, pcl::IndicesPtr keypoints_indices, pcl::IndicesPtr non_keypoints_indices) | InitialAlignment | private |
obtainCorrespondences() | InitialAlignment | private |
obtainDominantNormals(PointCloudNormal::Ptr normals, std::vector< pcl::PointIndices > cluster_indices, PointCloudNormal::Ptr dominant_normals) | InitialAlignment | private |
obtainFeatures(PointCloudRGB::Ptr cloud, PointCloudNormal::Ptr normals, pcl::IndicesPtr keypoints_indices, PointCloudFPFH::Ptr features) | InitialAlignment | private |
obtainHarrisKeypoints(PointCloudRGB::Ptr cloud, PointCloudNormal::Ptr normals, PointCloudRGB::Ptr keypoints_cloud, pcl::IndicesPtr keypoints_indices) | InitialAlignment | private |
obtainKeypointsAndFeatures(PointCloudRGB::Ptr cloud, PointCloudNormal::Ptr normals, PointCloudRGB::Ptr keypoints_cloud, PointCloudFPFH::Ptr features_cloud) | InitialAlignment | private |
obtainMultiScaleKeypointsAndFeatures(PointCloudRGB::Ptr cloud, PointCloudNormal::Ptr normals, PointCloudRGB::Ptr keypoints_cloud, pcl::IndicesPtr keypoints_indices, PointCloudFPFH::Ptr features) | InitialAlignment | private |
obtainNormalsCluster(PointCloudRGB::Ptr cloud, PointCloudNormal::Ptr normals, std::vector< pcl::PointIndices > &cluster_indices) | InitialAlignment | private |
PointCloudFPFH typedef | InitialAlignment | private |
PointCloudNormal typedef | InitialAlignment | private |
PointCloudRGB typedef | InitialAlignment | private |
PointCloudXYZ typedef | InitialAlignment | private |
radius_factor_ | InitialAlignment | private |
rejectCorrespondences() | InitialAlignment | private |
rejectOneToOneCorrespondences() | InitialAlignment | private |
rigid_tf_ | InitialAlignment | private |
run() | InitialAlignment | |
runKeypointsBasedAlgorithm() | InitialAlignment | private |
runNormalsBasedAlgorithm() | InitialAlignment | private |
setMethod(AlignmentMethod method) | InitialAlignment | |
setRadiusFactor(double align_factor) | InitialAlignment | |
source_centroid_ | InitialAlignment | private |
source_cloud_ | InitialAlignment | private |
source_dominant_normals_ | InitialAlignment | private |
source_features_ | InitialAlignment | private |
source_keypoints_ | InitialAlignment | private |
source_normals_ | InitialAlignment | private |
target_centroid_ | InitialAlignment | private |
target_cloud_ | InitialAlignment | private |
target_dominant_normals_ | InitialAlignment | private |
target_features_ | InitialAlignment | private |
target_keypoints_ | InitialAlignment | private |
target_normals_ | InitialAlignment | private |
transform_exists_ | InitialAlignment | |
~InitialAlignment() | InitialAlignment | inline |