“将单元连接性定义为['Points]索引”的含义是什么

时间:2018-08-14 02:46:25

标签: python numpy vtk

我使用VMTK在血管中找到中心线,这是使用vtk数据的工具。在字典结构中,有两种数据,点和单元格。根据字典结构的介绍,这些点是N个顶点的Nx3数组以及x,y,z位置,我可以理解。但是,关于单元格数据,引言说单元格是Mx3数组,它定义了与['Points]索引的单元格连通性。我不明白这。下图是python中数据结构的屏幕截图。谢谢! Points data cells data

1 个答案:

答案 0 :(得分:1)

请考虑下图,该图由两个三角形组成。

enter image description here

这里的Point索引及其坐标可以写为:

Index   Points
0   (3,3,0)
1   (5,2,0)
2   (8,5,0)
3   (4,6,0)

因此对于三角形0,通过连接点P0-P1,P1-P3和P3-P0获得边缘。 因此,三角形0的连通性为(0,1,3)。可以根据构成它们的点的索引来编写两个三角形,如下所示:

Index Connectivity
0    (0, 1, 3)
1    (0, 3, 4)