pure 3D complex? A: 与其相对应的是 simplex, 也许可以分别译为:单纯形 和 复合形。 3D complex is pure, 意思是每一个face(0d,1d,2d,3d)都包含在至少一个3d的face中。 所以complex 可以描述为3D单元的集合。 the difference of face and facet? A: face 包括 vertices(0), edges(1), facets(2) 和 cells(3)
目前可以处理: implicit functions, polyhedral domains, and domains defined through 3D labeled images.
The function make_mesh_3 generates from scratch a mesh of the input domain, while the function refine_mesh_3 refines an existing mesh of the input domain.
LabeledImage_3
CGAL::lloyd_optimize_mesh_3
#include <CGAL/lloyd optimize mesh 3.h> template<typename C3T3, typename MeshDomain> Mesh optimization return code lloyd optimize mesh 3( C3T3& c3t3, MeshDomain domain, double time limit=0, std::size t max iteration number=0, double convergence=0.02, double freeze bound = 0.01) Precondition: time limit ≥ 0 and 0 ≤ convergence ≤ 1 and 0 ≤ freeze bound ≤ 1
CGAL::make_mesh_3
The vertex and cell base classes of the triangulation C3T3::Triangulation are required to be models of the concepts MeshVertexBase_3 and MeshCellBase_3 respectively.