vtkPolyData
转自CSDN博主「JayneYJ」的原创文章 原文链接:https://blog.csdn.net/kateyabc/article/details/83868359 VTK图像处理引言 图像数据的应用非常广泛,最贴近日常生活的应用是3D游戏,其中每个角色的模型、场景等都是图形数据。当然,游戏仅仅是图像数据的一个应用点。图形在CAD(计算机辅助设计)、影视、医学、地质、气象数据建模等领域中均有着广泛的应用。vtkPolyData是VTK中常用的数据结构之一,可以表示小到一个点、一条线,达到一个模型、一个场景等。 vtkpolydata介绍 vtkpolydata用来表示顶点、线、多边形、三角形带在内的几何结构,即三维实体。 setpoints:通过函数setpoints设置点信息: setpolys:通过设置单元排列(cell array)来定义多边形,单元排列(cell array)用来定义多边形的表示(多边形按点顺序进行定义)。 setstrips:通过设置单元排列(cell array)来定义三角形带strip,setverts:设置顶点,等。 vtkpoints :用来操作vtk中的点,可以调用setpoint或insertpoint来设置点的vtkidtype(类似id的值)和三维坐标,2个函数的功能相同,区别在于insertpoint先要完成点的范围检查和内存分配工作