RSMesh 1.0.0
一个曲面重构的系统,输入为点云,输出为obj,stl等主流格式的网格文件,使用的方法为径向基函数插值,采取了并行优化、Intel-MKL等优化措施,支持百万级别的点云
载入中...
搜索中...
未找到
Public 成员函数 | 所有成员列表
rsmesh::interpolation::rbf_solver类 参考

Public 成员函数

 rbf_solver (const model &model, const geometry::points3d &points)
 
 rbf_solver (const model &model, int tree_height, const geometry::bbox3d &bbox)
 
void set_points (const geometry::points3d &points)
 
template<class Derived >
valuesd solve (const Eigen::MatrixBase< Derived > &values, double absolute_tolerance, int max_iter) const
 
template<class Derived , class Derived2 >
valuesd solve (const Eigen::MatrixBase< Derived > &values, double absolute_tolerance, int max_iter, const Eigen::MatrixBase< Derived2 > &initial_solution) const
 

详细描述

在文件 rbf_solver.h26 行定义.

构造及析构函数说明

◆ rbf_solver() [1/2]

rsmesh::interpolation::rbf_solver::rbf_solver ( const model & model,
const geometry::points3d & points )
inline

在文件 rbf_solver.h30 行定义.

◆ rbf_solver() [2/2]

rsmesh::interpolation::rbf_solver::rbf_solver ( const model & model,
int tree_height,
const geometry::bbox3d & bbox )
inline

在文件 rbf_solver.h38 行定义.

成员函数说明

◆ set_points()

void rsmesh::interpolation::rbf_solver::set_points ( const geometry::points3d & points)
inline

在文件 rbf_solver.h44 行定义.

◆ solve() [1/2]

template<class Derived >
valuesd rsmesh::interpolation::rbf_solver::solve ( const Eigen::MatrixBase< Derived > & values,
double absolute_tolerance,
int max_iter ) const
inline

在文件 rbf_solver.h58 行定义.

◆ solve() [2/2]

template<class Derived , class Derived2 >
valuesd rsmesh::interpolation::rbf_solver::solve ( const Eigen::MatrixBase< Derived > & values,
double absolute_tolerance,
int max_iter,
const Eigen::MatrixBase< Derived2 > & initial_solution ) const
inline

在文件 rbf_solver.h66 行定义.


该类的文档由以下文件生成: