zoukankan      html  css  js  c++  java
  • vtk 基础概念

    #include <vtk-5.10/vtkSmartPointer.h>
    #include <vtk-5.10/vtkRenderWindow.h>
    #include <vtk-5.10/vtkRenderer.h>
    #include <vtk-5.10/vtkCylinderSource.h>
    #include <vtk-5.10/vtkPolyDataMapper.h>
    #include <vtk-5.10/vtkActor.h>
    #include <vtk-5.10/vtkRenderWindowInteractor.h>
    #include <vtk-5.10/vtkInteractorStyleTrackballCamera.h>
    int main()
    {
        vtkSmartPointer<vtkCylinderSource> cylinder=vtkSmartPointer<vtkCylinderSource>::New();
        cylinder->SetHeight(3.0);
        cylinder->SetRadius(1.0);
        cylinder->SetResolution(10);
        
        vtkSmartPointer<vtkPolyDataMapper> polydata=vtkSmartPointer<vtkPolyDataMapper>::New();
        polydata->SetInputConnection(cylinder->GetOutputPort());
        
        vtkSmartPointer<vtkActor> cylinderActor=vtkSmartPointer<vtkActor>::New();
        cylinderActor->SetMapper(polydata);
        
        vtkSmartPointer<vtkRenderer> render=vtkSmartPointer<vtkRenderer>::New();
        render->AddActor(cylinderActor);
        render->SetBackground(0.1, 0.2, 0.4);
        
        vtkSmartPointer<vtkRenderWindow> renderWindow=vtkSmartPointer<vtkRenderWindow >::New();
        renderWindow->AddRenderer(render);
        renderWindow->SetSize(640, 480);
        
        vtkSmartPointer<vtkRenderWindowInteractor> renderwindowInteractor=vtkSmartPointer<vtkRenderWindowInteractor>::New();
        renderwindowInteractor->SetRenderWindow(renderWindow);
        
        vtkSmartPointer<vtkInteractorStyleTrackballCamera> interactorStyle =vtkSmartPointer<vtkInteractorStyleTrackballCamera>::New();
        renderwindowInteractor->SetInteractorStyle(interactorStyle);
        renderwindowInteractor->Initialize();
        renderwindowInteractor->Start();
        
        std::cin.get();
        return 0;
    }
  • 相关阅读:
    4412--PWM驱动部分
    Linux中进程与线程
    Linux 进程间通信 --信号量
    Linux 进程间通信 --消息队列
    Linux 进程间通信 --共享内存
    QByteArray转成十六进制的QString
    网易C++设计模式笔记(二)面向设计对象的原则
    网易C++设计模式笔记(一)
    windows安装系统记录
    设计模式解析第二版 课后习题自我解答
  • 原文地址:https://www.cnblogs.com/gujianhan/p/3702057.html
Copyright © 2011-2022 走看看