Introdução ao VTK

Introdução ao VTK Introdução ao VTK

paginas.fe.up.pt
from paginas.fe.up.pt More from this publisher
14.04.2013 Views

Exemplos de aplicação do VTK (algoritmos) Escoamento em torno de um elemento Filtros/classes vtk: vtkStreamLines, vtkTubeFilter, vtkDataSetMapper e vtkCutter Modelo CAD de um motor Filtros/classes vtk: vtkPolyDataMapper e vtkTextureThreshold J. Tavares / J. Barbosa Visualização Cientifíca - Introdução ao VTK 44

Arquitectura do sistema VTK O VTK é composto por um núcleo (core) compilado (escrito em linguagem C ++ ) com as devidas interfaces para várias linguagens interpretadas. Interpreter C ++ core Interpreted Wrapper (Tcl, Java, Python) •Tcl/Tk shell •Interpretador Java •Interpretador Python Bibliotecas e includes (ficheiros dll, bin e .h) ou (ficheiros .a e .h) Instalação Binária: para utilizar as classes no desenvolvimento de uma aplicação Núcleo C ++ •Fonte Tcl/Tk •Java JDK •Fonte Python Código fonte de todas as classes (pode levar horas a compilar) Instalação do código fonte: para estender o VTK J. Tavares / J. Barbosa Visualização Cientifíca - Introdução ao VTK 45

Arquitectura do sistema <strong>VTK</strong><br />

O <strong>VTK</strong> é composto por um núcleo (core) compilado (escrito em<br />

linguagem C ++ ) com as devidas interfaces para várias linguagens<br />

interpretadas.<br />

Interpreter<br />

C ++<br />

core<br />

Interpreted Wrapper (Tcl, Java, Python)<br />

•Tcl/Tk shell<br />

•Interpretador Java<br />

•Interpretador Python<br />

Bibliotecas e includes<br />

(ficheiros dll, bin e .h)<br />

ou<br />

(ficheiros .a e .h)<br />

Instalação Binária: para utilizar<br />

as classes no desenvolvimento<br />

de uma aplicação<br />

Núcleo C ++<br />

•Fonte Tcl/Tk<br />

•Java JDK<br />

•Fonte Python<br />

Código fonte de todas<br />

as classes (pode levar<br />

horas a compilar)<br />

Instalação do código<br />

fonte: para estender o<br />

<strong>VTK</strong><br />

J. Tavares / J. Barbosa Visualização Cientifíca - <strong>Introdução</strong> <strong>ao</strong> <strong>VTK</strong> 45

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!