Table of Contents
- Introduction
- Using Python and Tkinter
2.1. Python Basics
2.2. Tkinter Basics
2.2.1. Creating a Tkinter Main Window
2.2.2. Creating a Color Selector Dialog
- VTK Basics
3.1. Source Objects
3.1.1. vtkImageReader
3.1.1.1.
vtkImageReader Functions
3.2. Filter Objects
3.2.1. vtkExtractVOI
3.2.1.1.
vtkExtractVOI Functions
3.2.2. vtkContourFilter
/ vtkMarchingCubes
3.2.2.1.
vtkContourFilter / vtkMarchingCubes
Functions
3.3. Mapper Objects
3.3.1. vtkPolyDataMapper
3.3.1.1.
vtkPolyDataMapper Functions
3.4. Actor and Rendering Objects
3.4.1. vtkActor
/ vtkLODActor
3.4.1.1.
vtkActor / vtkLODActor Functions
3.4.2. vtkRenderer
3.4.2.1.
vtkRenderer Functions
3.4.3. vtkRenderWindow
3.4.3.1.
vtkRenderWindow Functions
3.5. VTK Mini-Tutorials
3.5.1. Creating the Pipeline
3.5.1.1.
Creating the Pipeline: vtkImageReader
3.5.1.2.
Creating the Pipeline: vtkExtractVOI
3.5.1.3.
Creating the Pipeline: vtkMarchingCubes / vtkContourFitler
3.5.1.4.
Creating the Pipeline: vtkPolyDataMapper and vtkLODActor
3.5.2. vtkContourFilter
vs. vtkMarchingCubes
3.5.3. Trying Different Colors and Opacities
3.5.4. Trying Different Volumes of Interest and Sampling Rates
- Creating the Application
4.1. GUI
4.2. VTKRender
4.3. DialogOptionVOI
4.4. DialogIsosurfaces
4.5. Main Part of Program
- Running the Application & Conclusion
|