![]() |
RSMesh 1.0.0
一个曲面重构的系统,输入为点云,输出为obj,stl等主流格式的网格文件,使用的方法为径向基函数插值,采取了并行优化、Intel-MKL等优化措施,支持百万级别的点云
|
本系统的主命名空间,包含了common, examples, fmm, geometry, numeric, point_cloud等子命名空间 更多...
命名空间 | |
| namespace | common |
| 通用工具函数的命名空间,包括一个detail子命名空间 | |
| namespace | examples |
| examples命名空间,包含一些使用RSMesh库的示例 | |
| namespace | geometry |
| 该命名空间下主要定义了几何学相关的类和函数 | |
| namespace | interpolation |
| 该命名空间下主要定义了插值相关的类和函数 | |
| namespace | isosurface |
| 该命名空间下主要定义了等值面提取相关的类和函数 | |
| namespace | numeric |
| 该命名空间下主要定义了数值计算相关的类和函数 | |
| namespace | point_cloud |
| 该命名空间下主要定义了点云计算相关的类和函数 | |
| namespace | polynomial |
| 该命名空间下主要定义了多项式计算相关的类和函数 | |
| namespace | preconditioner |
| 该命名空间下主要定义了关于krylov子空间方法的预处理相关的类和函数 | |
| namespace | rbf |
| 该命名空间下主要定义了径向基函数相关的类和函数 | |
类 | |
| class | interpolant |
| class | model |
| 描述了一个插值模型 更多... | |
类型定义 | |
| using | tabled = Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor> |
| using | index_t = Eigen::Index |
| using | valuesd = Eigen::VectorXd |
函数 | |
| void | RSMESH_UNREACHABLE () |
| tabled | read_table (const std::string &filename, const char *delimiters=" \t,") |
| template<class Derived > | |
| void | write_table (const std::string &filename, const Eigen::MatrixBase< Derived > &table, char delimiter=' ') |
本系统的主命名空间,包含了common, examples, fmm, geometry, numeric, point_cloud等子命名空间
| using rsmesh::tabled = Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor> |
|
inline |