999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于VTK 的斜拉橋可視化研究

2020-11-27 03:24:28李加順
科學技術創新 2020年33期
關鍵詞:可視化界面

李加順

(重慶交通大學,重慶400074)

1 VTK 的介紹

VTK 的全稱是Visualization Toolkit(可視化工具包),VTK 是一個開源、跨平臺、自由獲取、支持并處理的圖形應用函數庫。

VTK 最早出現在《The Visualization Toolkit:An Object-Oriented Approach to 3D Graphics》 一書的附件中,這本書是由Prentice Hall 在1993 年出版的。美國GE 公司的三位研究人員 Ken Martin、Will Schroeder 和Bill Lorensen 開發了VTK 軟件。

1998 年,VTK 社區成長迅速,在學術研究及商業應用領域得到了重用(主要都是醫學方面的應用)[1]。

2 VTK 的使用方法

先新建一個cpp 文件,再新建一個MakeLists 文件并寫上相應的代碼,然后使用CMake 產生工程文件(.sln),最后進行編譯。

MakeLists 文件的編寫示例如下:

3 VTK 的程序界面

3.1 VTK 與Qt 結合

VTK 擁有強大的圖形處理能力,但是缺少窗口框架的用戶界面,與Qt 結合可建立一個用戶界面。

圖1

Visual Studio 新建一個項目中,找到Qt 然后創建一個Qt Widgets Application 項目,在設計界面中拖出QVTKWidget 窗口,最后完成界面的實現,如圖1 所示。

3.2 界面與功能設計

橋梁結構界面建立可視化模型需要實現以下功能:輸入節點、輸入截面類型以及參數、輸入單元類型、分析步、計算結果、圖像的可視化。在Qt 的設計界面中,利用PushButton、ToolButton、Verictical Scroll Bar、Horizontal Scroll Bar 等控件來實現一個界面。

4 功能實現

由Qt 框架的窗口接收模型可視化顯示的數據參數并交給VTK 可視化流程最終在窗口上顯示。VTK 的可視化管道數據按照如下順序執行:Source->Filte->PolyData->PolyDataMapper->Actor->Renderer->RenderWindow->RenderWindowInteractor

在VTK 的編譯安裝過程中可能會遇到一些問題,通過CMake 顯示的問題的提示來完成VTK 的編譯,并完成Qt 與VTK 的結合,使用Qt 建立一個項目。

4.1 窗口中顯示點

創建點的坐標,先New一個points 對象,在用points 去創建幾個點。

4.2 窗口中顯示線

創建一條線,先New幾個line 對象,在用line 去創建幾條線。

4.3 將點、線,加入到數據集中

創 建 一 個polyData、mapper、actor、renderer、renderWindow、interactor 對象,再用polyData 來設置點、線,將polyData 傳遞給mapper 再傳遞給actor,最終做一個交互;用Visual Studio 執行就可以顯示所創建的圖形。

4.4 節點及節點標號的顯示

先在h 文件中定義一個節點Create_Node,再利用cpp 文件寫上相應的顯示節點的代碼;然后定義一個節點標號Create_Label,利用cpp 文件寫上節點標號的代碼,最后把節點及節點標號傳給actor。部分代碼如下:

4.5 線及線標號的顯示

vtkSmartPointer Actor_Line_Label;

Actor_Line_Label = Create_Label(L_Label, Label, 0, 1, 0);

5 最終的顯示效果

猜你喜歡
可視化界面
自然資源可視化決策系統
北京測繪(2022年6期)2022-08-01 09:19:06
思維可視化
師道·教研(2022年1期)2022-03-12 05:46:47
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
自然資源可視化決策系統
北京測繪(2021年7期)2021-07-28 07:01:18
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于CGAL和OpenGL的海底地形三維可視化
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
空間界面
金秋(2017年4期)2017-06-07 08:22:16
電子顯微打開材料界面世界之門
主站蜘蛛池模板: 97se亚洲综合在线韩国专区福利| 日韩精品无码免费一区二区三区| 亚洲av无码成人专区| 无码高潮喷水在线观看| 美女内射视频WWW网站午夜 | 国产精品视频3p| 国产区网址| 热九九精品| 免费jizz在线播放| 99国产精品国产高清一区二区| 免费女人18毛片a级毛片视频| a亚洲天堂| 成·人免费午夜无码视频在线观看| 亚洲国产精品日韩av专区| 日韩高清中文字幕| 在线无码九区| 国产永久在线视频| 国产乱子伦视频三区| 国产丝袜91| 国产丰满成熟女性性满足视频| 激情五月婷婷综合网| 色欲综合久久中文字幕网| 58av国产精品| 伊人久综合| 日韩精品无码免费一区二区三区| 欧美一区二区精品久久久| 天堂av综合网| 日韩欧美综合在线制服| 欧美色视频日本| 重口调教一区二区视频| 国产一区二区福利| www.91在线播放| 国产精品欧美在线观看| 日本手机在线视频| 国产精品欧美在线观看| 国产无套粉嫩白浆| 无码中文字幕乱码免费2| 国产真实乱子伦视频播放| 又大又硬又爽免费视频| 欧美日韩动态图| 国产福利2021最新在线观看| 狠狠色噜噜狠狠狠狠奇米777| 国产精品无码AV中文| 国产成人综合亚洲网址| 亚洲国产精品VA在线看黑人| 亚洲中文字幕97久久精品少妇| 露脸真实国语乱在线观看| 欧美日本在线播放| 国产精彩视频在线观看| 777国产精品永久免费观看| 亚洲91在线精品| 久久亚洲黄色视频| 欧美国产综合色视频| 日韩欧美国产三级| 亚洲综合久久一本伊一区| 真实国产乱子伦视频| 91美女在线| 亚洲AV人人澡人人双人| 亚洲综合色在线| 九色在线观看视频| 国产精品久久久精品三级| 亚洲天堂.com| 亚洲三级片在线看| 日韩东京热无码人妻| 91久久偷偷做嫩草影院| 亚洲精品图区| 亚洲一区二区三区国产精华液| 日韩成人午夜| 人妻熟妇日韩AV在线播放| 欧美色亚洲| 极品性荡少妇一区二区色欲| 91成人在线免费观看| 日韩午夜福利在线观看| 日本道综合一本久久久88| 欧美中文一区| 99热这里只有免费国产精品| 国产亚洲视频在线观看| 国产不卡一级毛片视频| 麻豆精品视频在线原创| 亚洲成人高清无码| 欧美日韩午夜| 国产玖玖视频|