![]() |
RSMesh 1.0.0
一个曲面重构的系统,输入为点云,输出为obj,stl等主流格式的网格文件,使用的方法为径向基函数插值,采取了并行优化、Intel-MKL等优化措施,支持百万级别的点云
|
Public 成员函数 | |
| bbox3d () | |
| bbox3d类的默认构造函数 | |
| bbox3d (const point3d &min, const point3d &max) | |
| bbox3d类的构造函数,根据传入的左下角的点和右上角的点来构造包围盒 | |
| bool | operator== (const bbox3d &rhs) const |
| 重载了==运算符,用于判断两个bbox3d是否相等 | |
| point3d | center () const |
| 返回包围盒的中心点 | |
| bool | contains (const point3d &p) const |
| bbox3d | convex_hull (const bbox3d &other) const |
| const point3d & | max () const |
| const point3d & | min () const |
| vector3d | size () const |
| bbox3d | transform (const linear_transformation3d &t) const |
| bbox3d | union_hull (const bbox3d &other) const |
静态 Public 成员函数 | |
| template<class InputIterator > | |
| static bbox3d | from_points (InputIterator points_begin, InputIterator points_end) |
| template<class Derived > | |
| static bbox3d | from_points (const Eigen::MatrixBase< Derived > &points) |
| rsmesh::geometry::bbox3d::bbox3d | ( | ) |
| point3d rsmesh::geometry::bbox3d::center | ( | ) | const |
| bool rsmesh::geometry::bbox3d::contains | ( | const point3d & | p | ) | const |
|
inlinestatic |
|
inlinestatic |
| const point3d & rsmesh::geometry::bbox3d::max | ( | ) | const |
在文件 bbox3d.cpp 第 64 行定义.
| const point3d & rsmesh::geometry::bbox3d::min | ( | ) | const |
在文件 bbox3d.cpp 第 68 行定义.
| bool rsmesh::geometry::bbox3d::operator== | ( | const bbox3d & | rhs | ) | const |
| vector3d rsmesh::geometry::bbox3d::size | ( | ) | const |
在文件 bbox3d.cpp 第 72 行定义.
| bbox3d rsmesh::geometry::bbox3d::transform | ( | const linear_transformation3d & | t | ) | const |
在文件 bbox3d.cpp 第 76 行定义.
在文件 bbox3d.cpp 第 103 行定义.