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

Public 成员函数

 normal_estimator (const geometry::points3d &points)
 
normal_estimatorestimate_with_knn (index_t k, double plane_factor_threshold=1.8)
 
normal_estimatorestimate_with_knn (const std::vector< index_t > &ks, double plane_factor_threshold=1.8)
 
normal_estimatorestimate_with_radius (double radius, double plane_factor_threshold=1.8)
 
geometry::vectors3d orient_by_outward_vector (const geometry::vector3d &v)
 
geometry::vectors3d orient_closed_surface (index_t k)
 

详细描述

在文件 normal_estimator.h18 行定义.

构造及析构函数说明

◆ normal_estimator()

rsmesh::point_cloud::normal_estimator::normal_estimator ( const geometry::points3d & points)
explicit

在文件 normal_estimator.cpp19 行定义.

成员函数说明

◆ estimate_with_knn() [1/2]

normal_estimator & rsmesh::point_cloud::normal_estimator::estimate_with_knn ( const std::vector< index_t > & ks,
double plane_factor_threshold = 1.8 )

在文件 normal_estimator.cpp53 行定义.

◆ estimate_with_knn() [2/2]

normal_estimator & rsmesh::point_cloud::normal_estimator::estimate_with_knn ( rsmesh::index_t k,
double plane_factor_threshold = 1.8 )

在文件 normal_estimator.cpp24 行定义.

◆ estimate_with_radius()

normal_estimator & rsmesh::point_cloud::normal_estimator::estimate_with_radius ( double radius,
double plane_factor_threshold = 1.8 )

在文件 normal_estimator.cpp28 行定义.

◆ orient_by_outward_vector()

geometry::vectors3d rsmesh::point_cloud::normal_estimator::orient_by_outward_vector ( const geometry::vector3d & v)

在文件 normal_estimator.cpp93 行定义.

◆ orient_closed_surface()

geometry::vectors3d rsmesh::point_cloud::normal_estimator::orient_closed_surface ( rsmesh::index_t k)

在文件 normal_estimator.cpp131 行定义.


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