VTK对不同格式的文件的读写使用不同的类。
一:Reader
**QString.toLocal8Bit.data()连着写有问题,要先QByteArray qbTemp = QString.toLocal8Bit(),然后
const char filename = qbTemp.data();*
使用之前应包括相应的头文件,如#include <vtkPNGReader.h>
现将用过的类总结如下:
1、STL:
vtkSmartPointer<vtkSTLReader> stlReader = vtkSmartPointer<vtkSTLReader>::New();
QByteArray qbTemp = kSTLFullName.toLocal8Bit();
const char *stlFileName_str = qbTemp.data();
stlReader->SetFileName(stlFileName_str);
stlReader->Update();
vtkSmartPointer<vtkPolyData> polyData = vtkSmartPointer<vtkPolyData>::New();
polyData = stlReader->GetOu
VTK的Reader与Writer
最新推荐文章于 2024-03-21 13:41:18 发布