VTK/Tutorials
From KitwarePublic
Jump to navigationJump to search
System Configuration/General Information
- Obtaining VTK
- Typical CMakeLists.txt file
- Typical CMakeLists.txt file for Qt4
- Linux Environment Setup
- Microsoft Windows Environment Setup
- Python environment setup
- Java environment setup
- SQL setup
Basics
- Smart pointers
- vtkIdType
- 3D Data Types - A brief outline of the data types that VTK offers for 3D data storage.
- Non-SmartPointer Template Member Variable
- Extents - A powerful indexing method.
- Geometry & Topology - Demonstrates 0, 1, and 2D topology on a triangle geometry.
- Terminology - What is a mapper? What is an actor? What is a filter? What is a source?
- Field data, cell data, and point data - What are these? When should I use them?
Tutorials
- Callbacks - Handling events produced by VTK
- vtkInteractorStyle subclass - Handling user events in a render window.
- Widgets
- Saving videos
Tutorials for Developers
External Tutorials
- An introduction to Programming for Medical Image Analysis With the Visualization Toolkit(pdf, 238 pages), available from the BioImage Suite webpage at Yale. This replaces the older set of notes that was previously linked here -- Medical programming using VTK.
- There is also a tutorial in the VTK distribution (in /Examples/Tutorial).