今天来使用VS2019 CMake 项目 测试VTK 9.0.0 的环境是否配置好
来测试一段简单的代码
// 1.cpp: 定义应用程序的入口点。
//
#include <vtkActor.h>
#include <vtkCamera.h>
#include <vtkCylinderSource.h>
#include <vtkNamedColors.h>
#include <vtkNew.h>
#include <vtkPolyDataMapper.h>
#include <vtkProperty.h>
#include <vtkRenderWindow.h>
#include <vtkRenderWindowInteractor.h>
#include <vtkRenderer.h>
#include <vtkInteractorStyleMultiTouchCamera.h>
#include <array>
#include <vtkLight.h>
int main(int argc, char* argv[])
{
//这是一个圆柱体 数据源、 中心在渲染场景原点 ,柱体长轴沿着Y
vtkNew<vtkCylinderSource> cylinder;
cylinder->SetHeight(3);//圆柱体高度
cylinder->SetRadius(1);//圆半径
cylinder->SetResolution(10);//设置圆柱体的多边形边数
// vtkPolyDataMapper类用于渲染多边形几何数据(vtkPolyData),派