如何在CGAL中获取meso骨架和边界网格之间的对应信息:mcfskel

时间:2016-01-18 00:22:57

标签: graphics cgal

我是CGAL的新手,目前正致力于CGAL Triangulated Surface Mesh Skeletonization。

根据CGAL文档中的示例,我知道如何获取骨架(曲线)顶点和边界(输入)网格顶点之间的对应信息。但是,我需要的是中间骨架相位的对应信息(即在将其转换为曲线骨架之前)。希望你们可以帮助我。

1 个答案:

答案 0 :(得分:0)

这是一个未记录的功能,这意味着API可能会发生变化。 中间骨架的顶点具有与其对应的输入网格的顶点描述符的矢量。

typedef Mean_curvature_flow_skel::Meso_skeleton Meso_skeleton;
boost::graph_traits<Meso_skeleton>::vertex_descriptor v=...;// a vertex of the meso skeleton
std::vector<boost::graph_traits<Input_mesh>::vertex_descriptor>& correspondances = v->vertices;