https://blog.csdn.net/u012176176/article/details/51242939
改程序主要用到的类:
vtksimplepointsreader()
1
vtksimplepointsreader( ) 类主要实现从源对象文件读取点,每一点的坐标包含三个浮点数值,每一行对应一个点的x,y,z值。
#include <vtkSmartPointer.h>
#include <vtkSimplePointsReader.h>
#include <vtkPolyDataMapper.h>
#include <vtkActor.h>
#include <vtkProperty.h>
#include <vtkRenderer.h>
#include <vtkRenderWindow.h>
#include <vtkRenderWindowInteractor.h>
int main(int argc, char* argv[])
{
char* filename = "simple.xyz";
vtkSmartPointer<vtkSimplePointsReader> reader =
vtkSmartPointer<vtkSimplePointsReader>::New();
reader->SetFileName(filename);
reader->Update();
vtkSmartPointer<vtkPolyDataMapper> mapper =
vtkSmartPointer<vtkPolyDataMapper>::New();
mapper->SetInputConnection(reader->GetOutputPort());