point_cloud_library / 1.12.1 / classpcl_1_1_generalized_iterative_closest_point-members.html /

This is the complete list of members for pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >, including all inherited members.

addCorrespondenceRejector(const CorrespondenceRejectorPtr &rejector) pcl::Registration< PointSource, PointTarget, float > inline
align(PointCloudSource &output) pcl::Registration< PointSource, PointTarget, float > inline
align(PointCloudSource &output, const Matrix4 &guess) pcl::Registration< PointSource, PointTarget, float > inline
applyState(Eigen::Matrix4f &t, const Vector6d &x) const pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
base_transformation_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
clearCorrespondenceRejectors() pcl::Registration< PointSource, PointTarget, float > inline
computeCovariances(typename pcl::PointCloud< PointT >::ConstPtr cloud, const typename pcl::search::KdTree< PointT >::Ptr tree, MatricesVector &cloud_covariances) pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
computeRDerivative(const Vector6d &x, const Eigen::Matrix3d &R, Vector6d &g) const pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
computeTransformation(PointCloudSource &output, const Eigen::Matrix4f &guess) override pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inlineprotected
IterativeClosestPoint< PointSource, PointTarget >::computeTransformation(PointCloudSource &output, const Matrix4 &guess) override pcl::IterativeClosestPoint< PointSource, PointTarget > protected
Registration< PointSource, PointTarget, float >::computeTransformation(PointCloudSource &output, const Matrix4 &guess)=0 pcl::Registration< PointSource, PointTarget, float > protectedpure virtual
ConstPtr typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
converged_ pcl::Registration< PointSource, PointTarget, float > protected
convergence_criteria_ pcl::IterativeClosestPoint< PointSource, PointTarget >
corr_dist_threshold_ pcl::Registration< PointSource, PointTarget, float > protected
correspondence_estimation_ pcl::Registration< PointSource, PointTarget, float > protected
correspondence_rejectors_ pcl::Registration< PointSource, PointTarget, float > protected
CorrespondenceEstimation typedef pcl::Registration< PointSource, PointTarget, float >
CorrespondenceEstimationConstPtr typedef pcl::Registration< PointSource, PointTarget, float >
CorrespondenceEstimationPtr typedef pcl::Registration< PointSource, PointTarget, float >
CorrespondenceRejectorPtr typedef pcl::Registration< PointSource, PointTarget, float >
correspondences_ pcl::Registration< PointSource, PointTarget, float > protected
deinitCompute() pcl::PCLBase< PointSource > protected
determineRequiredBlobData() pcl::IterativeClosestPoint< PointSource, PointTarget > protectedvirtual
estimateRigidTransformationBFGS(const PointCloudSource &cloud_src, const pcl::Indices &indices_src, const PointCloudTarget &cloud_tgt, const pcl::Indices &indices_tgt, Eigen::Matrix4f &transformation_matrix) pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
euclidean_fitness_epsilon_ pcl::Registration< PointSource, PointTarget, float > protected
fake_indices_ pcl::PCLBase< PointSource > protected
final_transformation_ pcl::Registration< PointSource, PointTarget, float > protected
force_no_recompute_ pcl::Registration< PointSource, PointTarget, float > protected
force_no_recompute_reciprocal_ pcl::Registration< PointSource, PointTarget, float > protected
GeneralizedIterativeClosestPoint() pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inline
getClassName() const pcl::Registration< PointSource, PointTarget, float > inline
getConvergeCriteria() pcl::IterativeClosestPoint< PointSource, PointTarget > inline
getCorrespondenceRandomness() const pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inline
getCorrespondenceRejectors() pcl::Registration< PointSource, PointTarget, float > inline
getEuclideanFitnessEpsilon() pcl::Registration< PointSource, PointTarget, float > inline
getFinalTransformation() pcl::Registration< PointSource, PointTarget, float > inline
getFitnessScore(double max_range=std::numeric_limits< double >::max()) pcl::Registration< PointSource, PointTarget, float > inline
getFitnessScore(const std::vector< float > &distances_a, const std::vector< float > &distances_b) pcl::Registration< PointSource, PointTarget, float > inline
getIndices() pcl::PCLBase< PointSource > inline
getIndices() const pcl::PCLBase< PointSource > inline
getInputCloud() const pcl::PCLBase< PointSource > inline
getInputSource() pcl::Registration< PointSource, PointTarget, float > inline
getInputTarget() pcl::Registration< PointSource, PointTarget, float > inline
getLastIncrementalTransformation() pcl::Registration< PointSource, PointTarget, float > inline
getMaxCorrespondenceDistance() pcl::Registration< PointSource, PointTarget, float > inline
getMaximumIterations() pcl::Registration< PointSource, PointTarget, float > inline
getMaximumOptimizerIterations() const pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inline
getRANSACIterations() pcl::Registration< PointSource, PointTarget, float > inline
getRANSACOutlierRejectionThreshold() pcl::Registration< PointSource, PointTarget, float > inline
getRotationEpsilon() const pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inline
getRotationGradientTolerance() const pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inline
getSearchMethodSource() const pcl::Registration< PointSource, PointTarget, float > inline
getSearchMethodTarget() const pcl::Registration< PointSource, PointTarget, float > inline
getTransformationEpsilon() pcl::Registration< PointSource, PointTarget, float > inline
getTransformationRotationEpsilon() pcl::Registration< PointSource, PointTarget, float > inline
getTranslationGradientTolerance() const pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inline
getUseReciprocalCorrespondences() const pcl::IterativeClosestPoint< PointSource, PointTarget > inline
gicp_epsilon_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
hasConverged() const pcl::Registration< PointSource, PointTarget, float > inline
indices_ pcl::PCLBase< PointSource > protected
initCompute() pcl::Registration< PointSource, PointTarget, float >
initComputeReciprocal() pcl::Registration< PointSource, PointTarget, float >
inlier_threshold_ pcl::Registration< PointSource, PointTarget, float > protected
input_ pcl::PCLBase< PointSource > protected
input_covariances_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
InputKdTree typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
InputKdTreePtr typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
IterativeClosestPoint() pcl::IterativeClosestPoint< PointSource, PointTarget > inline
IterativeClosestPoint(const IterativeClosestPoint &)=delete pcl::IterativeClosestPoint< PointSource, PointTarget >
IterativeClosestPoint(IterativeClosestPoint &&)=delete pcl::IterativeClosestPoint< PointSource, PointTarget >
k_correspondences_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
KdTree typedef pcl::Registration< PointSource, PointTarget, float >
KdTreePtr typedef pcl::Registration< PointSource, PointTarget, float >
KdTreeReciprocal typedef pcl::Registration< PointSource, PointTarget, float >
KdTreeReciprocalPtr typedef pcl::Registration< PointSource, PointTarget, float >
mahalanobis(std::size_t index) const pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inline
mahalanobis_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
matricesInnerProd(const Eigen::MatrixXd &mat1, const Eigen::MatrixXd &mat2) const pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inlineprotected
MatricesVector typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
MatricesVectorConstPtr typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
MatricesVectorPtr typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
Matrix4 typedef pcl::IterativeClosestPoint< PointSource, PointTarget >
max_inner_iterations_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
max_iterations_ pcl::Registration< PointSource, PointTarget, float > protected
min_number_correspondences_ pcl::Registration< PointSource, PointTarget, float > protected
need_source_blob_ pcl::IterativeClosestPoint< PointSource, PointTarget > protected
need_target_blob_ pcl::IterativeClosestPoint< PointSource, PointTarget > protected
nr_iterations_ pcl::Registration< PointSource, PointTarget, float > protected
nx_idx_offset_ pcl::IterativeClosestPoint< PointSource, PointTarget > protected
ny_idx_offset_ pcl::IterativeClosestPoint< PointSource, PointTarget > protected
nz_idx_offset_ pcl::IterativeClosestPoint< PointSource, PointTarget > protected
operator=(const IterativeClosestPoint &)=delete pcl::IterativeClosestPoint< PointSource, PointTarget >
operator=(IterativeClosestPoint &&)=delete pcl::IterativeClosestPoint< PointSource, PointTarget >
operator[](std::size_t pos) const pcl::PCLBase< PointSource > inline
PCLBase() pcl::PCLBase< PointSource >
PCLBase(const PCLBase &base) pcl::PCLBase< PointSource >
PointCloud typedef pcl::PCLBase< PointSource >
PointCloudConstPtr typedef pcl::PCLBase< PointSource >
PointCloudPtr typedef pcl::PCLBase< PointSource >
PointCloudSource typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
PointCloudSourceConstPtr typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
PointCloudSourcePtr typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
PointCloudTarget typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
PointCloudTargetConstPtr typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
PointCloudTargetPtr typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
PointIndicesConstPtr typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
PointIndicesPtr typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
PointRepresentationConstPtr typedef pcl::Registration< PointSource, PointTarget, float >
previous_transformation_ pcl::Registration< PointSource, PointTarget, float > protected
Ptr typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
ransac_iterations_ pcl::Registration< PointSource, PointTarget, float > protected
reg_name_ pcl::Registration< PointSource, PointTarget, float > protected
registerVisualizationCallback(std::function< UpdateVisualizerCallbackSignature > &visualizerCallback) pcl::Registration< PointSource, PointTarget, float > inline
Registration() pcl::Registration< PointSource, PointTarget, float > inline
removeCorrespondenceRejector(unsigned int i) pcl::Registration< PointSource, PointTarget, float > inline
rigid_transformation_estimation_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
rotation_epsilon_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
rotation_gradient_tolerance_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
searchForNeighbors(const PointSource &query, pcl::Indices &index, std::vector< float > &distance) pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inlineprotected
IterativeClosestPoint< PointSource, PointTarget >::searchForNeighbors(const PointCloudSource &cloud, int index, pcl::Indices &indices, std::vector< float > &distances) pcl::Registration< PointSource, PointTarget, float > inlineprotected
setCorrespondenceEstimation(const CorrespondenceEstimationPtr &ce) pcl::Registration< PointSource, PointTarget, float > inline
setCorrespondenceRandomness(int k) pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inline
setEuclideanFitnessEpsilon(double epsilon) pcl::Registration< PointSource, PointTarget, float > inline
setIndices(const IndicesPtr &indices) pcl::PCLBase< PointSource > virtual
setIndices(const IndicesConstPtr &indices) pcl::PCLBase< PointSource > virtual
setIndices(const PointIndicesConstPtr &indices) pcl::PCLBase< PointSource > virtual
setIndices(std::size_t row_start, std::size_t col_start, std::size_t nb_rows, std::size_t nb_cols) pcl::PCLBase< PointSource > virtual
PCLBase< PointSource >::setInputCloud(const PointCloudConstPtr &cloud) pcl::PCLBase< PointSource > virtual
setInputSource(const PointCloudSourceConstPtr &cloud) override pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inlinevirtual
setInputTarget(const PointCloudTargetConstPtr &target) override pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inlinevirtual
setMaxCorrespondenceDistance(double distance_threshold) pcl::Registration< PointSource, PointTarget, float > inline
setMaximumIterations(int nr_iterations) pcl::Registration< PointSource, PointTarget, float > inline
setMaximumOptimizerIterations(int max) pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inline
setPointRepresentation(const PointRepresentationConstPtr &point_representation) pcl::Registration< PointSource, PointTarget, float > inline
setRANSACIterations(int ransac_iterations) pcl::Registration< PointSource, PointTarget, float > inline
setRANSACOutlierRejectionThreshold(double inlier_threshold) pcl::Registration< PointSource, PointTarget, float > inline
setRotationEpsilon(double epsilon) pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inline
setRotationGradientTolerance(double tolerance) pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inline
setSearchMethodSource(const KdTreeReciprocalPtr &tree, bool force_no_recompute=false) pcl::Registration< PointSource, PointTarget, float > inline
setSearchMethodTarget(const KdTreePtr &tree, bool force_no_recompute=false) pcl::Registration< PointSource, PointTarget, float > inline
setSourceCovariances(const MatricesVectorPtr &covariances) pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inline
setTargetCovariances(const MatricesVectorPtr &covariances) pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inline
setTransformationEpsilon(double epsilon) pcl::Registration< PointSource, PointTarget, float > inline
setTransformationEstimation(const TransformationEstimationPtr &te) pcl::Registration< PointSource, PointTarget, float > inline
setTransformationRotationEpsilon(double epsilon) pcl::Registration< PointSource, PointTarget, float > inline
setTranslationGradientTolerance(double tolerance) pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > inline
setUseReciprocalCorrespondences(bool use_reciprocal_correspondence) pcl::IterativeClosestPoint< PointSource, PointTarget > inline
source_cloud_updated_ pcl::Registration< PointSource, PointTarget, float > protected
source_has_normals_ pcl::IterativeClosestPoint< PointSource, PointTarget > protected
target_ pcl::Registration< PointSource, PointTarget, float > protected
target_cloud_updated_ pcl::Registration< PointSource, PointTarget, float > protected
target_covariances_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
target_has_normals_ pcl::IterativeClosestPoint< PointSource, PointTarget > protected
tmp_idx_src_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
tmp_idx_tgt_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
tmp_src_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
tmp_tgt_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
transformation_ pcl::Registration< PointSource, PointTarget, float > protected
transformation_epsilon_ pcl::Registration< PointSource, PointTarget, float > protected
transformation_estimation_ pcl::Registration< PointSource, PointTarget, float > protected
transformation_rotation_epsilon_ pcl::Registration< PointSource, PointTarget, float > protected
TransformationEstimation typedef pcl::Registration< PointSource, PointTarget, float >
TransformationEstimationConstPtr typedef pcl::Registration< PointSource, PointTarget, float >
TransformationEstimationPtr typedef pcl::Registration< PointSource, PointTarget, float >
transformCloud(const PointCloudSource &input, PointCloudSource &output, const Matrix4 &transform) pcl::IterativeClosestPoint< PointSource, PointTarget > protectedvirtual
translation_gradient_tolerance_ pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget > protected
tree_ pcl::Registration< PointSource, PointTarget, float > protected
tree_reciprocal_ pcl::Registration< PointSource, PointTarget, float > protected
update_visualizer_ pcl::Registration< PointSource, PointTarget, float > protected
UpdateVisualizerCallbackSignature typedef pcl::Registration< PointSource, PointTarget, float >
use_indices_ pcl::PCLBase< PointSource > protected
use_reciprocal_correspondence_ pcl::IterativeClosestPoint< PointSource, PointTarget > protected
Vector6d typedef pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >
x_idx_offset_ pcl::IterativeClosestPoint< PointSource, PointTarget > protected
y_idx_offset_ pcl::IterativeClosestPoint< PointSource, PointTarget > protected
z_idx_offset_ pcl::IterativeClosestPoint< PointSource, PointTarget > protected
~IterativeClosestPoint() pcl::IterativeClosestPoint< PointSource, PointTarget > inline
~PCLBase()=default pcl::PCLBase< PointSource > virtual
~Registration() pcl::Registration< PointSource, PointTarget, float > inline

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_generalized_iterative_closest_point-members.html