我是CGAL的新手,目前正致力于CGAL Triangulated Surface Mesh Skeletonization。
根据CGAL文档中的示例,我知道如何获取骨架(曲线)顶点和边界(输入)网格顶点之间的对应信息。但是,我需要的是中间骨架相位的对应信息(即在将其转换为曲线骨架之前)。希望你们可以帮助我。
答案 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;