, including all inherited members.
| a2 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| a3 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| b2 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| b3 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| c2 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| c3 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| computeDerivatives(PointSource &pt) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| covariance(pcl::PointCloud< PointTarget > &target, pcl::PointCloud< PointSource > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T, Eigen::Matrix< double, 6, 6 > &cov) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | |
| current_resolution | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| d1 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| d2 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| d3 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| derivativesPointCloud(pcl::PointCloud< PointSource > &source, NDTMap< PointTarget > &target, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &transform, Eigen::Matrix< double, 6, 1 > &score_gradient, Eigen::Matrix< double, 6, 6 > &Hessian, bool computeHessian) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | |
| e1 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| e2 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| e3 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| f1 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| f2 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| f3 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| finalscore | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | |
| generateScoreDebug(const char *out, pcl::PointCloud< PointTarget > &target, pcl::PointCloud< PointSource > &source) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | |
| Hest | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| init(bool useDefaultGridResolutions, std::vector< double > _resolutions) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| isIrregularGrid | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| Jest | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| jest04 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| jest05 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| jest13 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| jest14 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| jest15 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| jest23 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| jest24 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| jest25 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| lfd1 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| lfd2 | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| lineSearch(double score_here, Eigen::Matrix< double, 6, 1 > &score_gradient, Eigen::Matrix< double, 6, 1 > &increment, pcl::PointCloud< PointSource > &source, NDTMap< PointTarget > &target) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| lineSearchMT(Eigen::Matrix< double, 6, 1 > &score_gradient_init, Eigen::Matrix< double, 6, 1 > &increment, pcl::PointCloud< PointSource > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &globalT, NDTMap< PointTarget > &target) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| match(pcl::PointCloud< PointTarget > &target, pcl::PointCloud< PointSource > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | |
| match(NDTMap< PointTarget > &target, pcl::PointCloud< PointSource > &source, Eigen::Transform< double, 3, Eigen::Affine, Eigen::ColMajor > &T) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | |
| NDTMatcherP2D(std::vector< double > _resolutions) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [inline] |
| NDTMatcherP2D() | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [inline] |
| NDTMatcherP2D(const NDTMatcherP2D< PointSource, PointTarget > &other) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [inline] |
| normalizeAngle(double a) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| NUMBER_OF_ACTIVE_CELLS | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| NUMBER_OF_POINTS | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| precomputeAngleDerivatives(Eigen::Vector3d &eulerAngles) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| resolutions | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| scorePointCloud(pcl::PointCloud< PointSource > &source, NDTMap< PointTarget > &target) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | |
| subsample(pcl::PointCloud< PointSource > &original) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| update_hessian(Eigen::Matrix< double, 6, 6 > &Hessian, Eigen::Vector3d &transformed, Eigen::Matrix3d &Cinv) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| update_score_gradient(Eigen::Matrix< double, 6, 1 > &score_gradient, Eigen::Vector3d &transformed, Eigen::Matrix3d &Cinv) | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |
| useSimpleDerivatives | lslgeneric::NDTMatcherP2D< PointSource, PointTarget > | [private] |