Я пытаюсь использовать пример CGAL код реконструкции поверхности как подробно here, но когда я пытаюсь использовать эту строку кода:'Eigen_solver_traits' не называет тип?
Poisson_reconstruction_function function(points.begin(), points.end(),CGAL::make_normal_of_point_with_normal_pmap(PointList::value_type()));
Я получаю эту ошибку:
/usr/local/include/CGAL/Poisson_reconstruction_function.h: In member function ‘bool CGAL::Poisson_reconstruction_function<Gt>::compute_implicit_function(bool)’:
/usr/local/include/CGAL/Poisson_reconstruction_function.h:537:13: error: ‘Eigen_solver_traits’ does not name a type
typedef Eigen_solver_traits<Eigen::ConjugateGradient<Eigen_sparse_symmetric_matrix<double>::EigenType> > Solver;
Кто-нибудь знает Зачем?
Потому что есть ошибка в CGAL? Такие вопросы относятся к списку рассылки библиотеки, а не к SO. –