只保存两个点
创建3个线,放到vtkLines中,进而作为拓扑数据放入vtkPolyData中
#include <vtkCellArray.h>
#include <vtkLine.h>
#include <vtkPDataSetWriter.h>
#include <vtkPolyData.h>
#include <vtkSmartPointer.h>
int main(int, char *[])
{
vtkIndent indent;
vtkSmartPointer<vtkLine> line = vtkSmartPointer<vtkLine>::New();
//第一个参数是线的端点号,第二个参数是线端点对应点的ID
line->GetPointIds()->SetId(0, 9);// line 由两个点组成,方向是第一个点指向第二个点
line->GetPointIds()->SetId(1, 10);// 增加再多的点也没用,它什么也不会发生
line->PrintSelf(std::cout, indent);
vtkSmartPo