, including all inherited members.
| _evaluate(void *instance, const double *x, double *g, const int n, const double step) (defined in jafar::icp::GICP) | jafar::icp::GICP | [private, static] |
| _progress(void *instance, const double *x, const double *g, const double fx, const double xnorm, const double gnorm, const double step, int n, int k, int ls) (defined in jafar::icp::GICP) | jafar::icp::GICP | [private, static] |
| addModelEntry(const jblas::vec3 &entry) (defined in jafar::icp::GICP) | jafar::icp::GICP | [inline] |
| addSceneEntry(const jblas::vec3 &entry) (defined in jafar::icp::GICP) | jafar::icp::GICP | [inline] |
| align(const ANNpointArray &model_points, unsigned int nb_model_points, const covariances &model_covariances, const ANNpointArray &scene_points, ANNkd_tree *scene_tree, const covariances &scene_covariances, const geom::T3D *guess, geom::T3D *t) | jafar::icp::GICP | |
| align_gsl(const ANNpointArray &model, unsigned int nb_model_points, const covariances &model_covariances, const ANNpointArray &scene, ANNkd_tree *scene_tree, const covariances &scene_covariances, const geom::T3D *guess, geom::T3D *t) (defined in jafar::icp::GICP) | jafar::icp::GICP | |
| computeCovarianceMatrices(const ANNpointArray &points, size_t nb_points, ANNkd_tree *points_tree, covariances &points_covariances) | jafar::icp::GICP | |
| covariances typedef | jafar::icp::GICP | [private] |
| df(const gsl_vector *x, void *params, gsl_vector *g) (defined in jafar::icp::GICP) | jafar::icp::GICP | |
| distances (defined in jafar::icp::GICP) | jafar::icp::GICP | [private] |
| evaluate(const double *x, double *g, const int n, const double step) (defined in jafar::icp::GICP) | jafar::icp::GICP | [private] |
| f(const gsl_vector *x, void *params) (defined in jafar::icp::GICP) | jafar::icp::GICP | |
| fdf(const gsl_vector *x, void *params, double *f, gsl_vector *g) (defined in jafar::icp::GICP) | jafar::icp::GICP | |
| final_t3d (defined in jafar::icp::GICP) | jafar::icp::GICP | [private] |
| get_final_t3d() (defined in jafar::icp::GICP) | jafar::icp::GICP | [inline] |
| GICP(size_t max_nb_points=1024, double epsilon=1e-3, double max_dist=5., int K=20, int max_iter=100, int inner_max_iter=8, double ftol=0.01, double gtol=0.01) (defined in jafar::icp::GICP) | jafar::icp::GICP | [inline] |
| GICP(const jblas::mat &model, jblas::mat &scene, double epsilon=1e-3, double max_dist=5., int K=20, int max_iter=100, int inner_max_iter=8, double ftol=0.01, double gtol=0.01) (defined in jafar::icp::GICP) | jafar::icp::GICP | [inline] |
| indexes (defined in jafar::icp::GICP) | jafar::icp::GICP | [private] |
| initial_t3d (defined in jafar::icp::GICP) | jafar::icp::GICP | [private] |
| m_epsilon (defined in jafar::icp::GICP) | jafar::icp::GICP | [private] |
| m_fx | jafar::icp::GICP | [private] |
| m_K (defined in jafar::icp::GICP) | jafar::icp::GICP | [private] |
| m_lbfgs_ftol | jafar::icp::GICP | [private] |
| m_lbfgs_gtol | jafar::icp::GICP | [private] |
| m_lbfgs_max_iter | jafar::icp::GICP | [private] |
| m_lbfgs_param | jafar::icp::GICP | [private] |
| m_max_dist (defined in jafar::icp::GICP) | jafar::icp::GICP | [private] |
| m_max_iter | jafar::icp::GICP | [private] |
| m_model_covs | jafar::icp::GICP | [private] |
| m_model_nb_points | jafar::icp::GICP | [private] |
| m_model_points | jafar::icp::GICP | [private] |
| m_model_tree | jafar::icp::GICP | [private] |
| m_scene_covs | jafar::icp::GICP | [private] |
| m_scene_nb_points | jafar::icp::GICP | [private] |
| m_scene_points | jafar::icp::GICP | [private] |
| m_scene_tree (defined in jafar::icp::GICP) | jafar::icp::GICP | [private] |
| m_x | jafar::icp::GICP | [private] |
| mahalanobis (defined in jafar::icp::GICP) | jafar::icp::GICP | [private] |
| nb_matches (defined in jafar::icp::GICP) | jafar::icp::GICP | [private] |
| progress(const double *x, const double *g, const double fx, const double xnorm, const double gnorm, const double step, int n, int k, int ls) (defined in jafar::icp::GICP) | jafar::icp::GICP | [private] |
| R (defined in jafar::icp::GICP) | jafar::icp::GICP | [private] |
| run(geom::T3DEuler *guess=NULL) | jafar::icp::GICP | [inline] |
| t (defined in jafar::icp::GICP) | jafar::icp::GICP | [private] |
| trace_at_b(const jblas::mat &a, const jblas::mat &b) (defined in jafar::icp::GICP) | jafar::icp::GICP | [inline, private] |
| transform(const geom::T3D *t, jblas::vec3 &pt) (defined in jafar::icp::GICP) | jafar::icp::GICP | [inline] |