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

class  impl
 

Public 成员函数

 fmm_evaluator (const model &model, int tree_height, const geometry::bbox3d &bbox)
 
 fmm_evaluator (const fmm_evaluator &)=delete
 
 fmm_evaluator (fmm_evaluator &&)=delete
 
fmm_evaluatoroperator= (const fmm_evaluator &)=delete
 
fmm_evaluatoroperator= (fmm_evaluator &&)=delete
 
valuesd evaluate () const
 
void set_field_points (const geometry::points3d &points)
 
void set_source_points (const geometry::points3d &points)
 
void set_source_points_and_weights (const geometry::points3d &points, const Eigen::Ref< const valuesd > &weights)
 
void set_weights (const Eigen::Ref< const valuesd > &weights)
 

详细描述

template<int Order>
class rsmesh::fmm::fmm_evaluator< Order >

在文件 fmm_evaluator.h16 行定义.

构造及析构函数说明

◆ fmm_evaluator()

template<int Order>
rsmesh::fmm::fmm_evaluator< Order >::fmm_evaluator ( const model & model,
int tree_height,
const geometry::bbox3d & bbox )

在文件 fmm_evaluator.cpp206 行定义.

成员函数说明

◆ evaluate()

template<int Order>
valuesd rsmesh::fmm::fmm_evaluator< Order >::evaluate ( ) const

在文件 fmm_evaluator.cpp214 行定义.

◆ set_field_points()

template<int Order>
void rsmesh::fmm::fmm_evaluator< Order >::set_field_points ( const geometry::points3d & points)

在文件 fmm_evaluator.cpp219 行定义.

◆ set_source_points()

template<int Order>
void rsmesh::fmm::fmm_evaluator< Order >::set_source_points ( const geometry::points3d & points)

在文件 fmm_evaluator.cpp224 行定义.

◆ set_source_points_and_weights()

template<int Order>
void rsmesh::fmm::fmm_evaluator< Order >::set_source_points_and_weights ( const geometry::points3d & points,
const Eigen::Ref< const valuesd > & weights )

在文件 fmm_evaluator.cpp229 行定义.

◆ set_weights()

template<int Order>
void rsmesh::fmm::fmm_evaluator< Order >::set_weights ( const Eigen::Ref< const valuesd > & weights)

在文件 fmm_evaluator.cpp235 行定义.


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