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;
    }
  • 相关阅读:
    使用AD你应该避免的五个错误
    卸载常用组件
    学会批处理,用心学很容易
    VI的用法
    安装Linux版VNC 企业版
    【3】淘宝sdk的下载和安装
    【7】创建一个自己的模板
    【6】网店模板目录及文件介绍
    【11】淘宝sdk的DOM、CSS规范、Widget规范(这个Widget规范差不多就是网页效果)和HTML规范
    【2】认识淘宝sdk模板
  • 原文地址:https://www.cnblogs.com/gujianhan/p/3702057.html
Copyright © 2011-2022 走看看