#include <vtkVersion.h>
#include <vtkCellArray.h>
#include <vtkPoints.h>
#include <vtkXMLPolyDataWriter.h>
#include <vtkPolyData.h>
#include <vtkSmartPointer.h>
int main()
{
vtkSmartPointer<vtkPoints> points =
vtkSmartPointer<vtkPoints>::New();
for (unsigned int i = 0; i < 10; ++i)
{
points->InsertNextPoint(i, i, i);
}
vtkSmartPointer<vtkPolyData> polydata =
vtkSmartPointer<vtkPolyData>::New();
polydata->SetPoints(points);
vtkSmartPointer<vtkXMLPolyDataWriter> writer =
vtkSmartPointer<vtkXMLPolyDataWriter>::New();
writer->SetFileName("test.vtp");
writer->SetInput(polydata);
writer->Write();
return 0;
}
vtk实战(三十一)——写入vtp数据
最新推荐文章于 2024-05-06 17:58:59 发布