VTK/Examples/Developers

From KitwarePublic

Jump to: navigation, search

Contents

General

Errors and Warnings

Filters and Sources

Macros

Example Name VTK Classes Demonstrated Description
vtkDebugMacro vtkObject Display output only when DebugOn() has been called
vtkSetVector3Macro vtkSetGet Get/Set a member array

Standard classes

Example Name VTK Classes Demonstrated Description
Failed filter vtkAlgorithm Set an error code if something goes wrong.
PolyDataAlgorithm Reader vtkPolyDataAlgorithm Nothing in, PolyData out.
PolyDataAlgorithm Filter vtkPolyDataAlgorithm PolyData in, PolyData out.
vtkGraphAlgorithm Source vtkGraphAlgorithm Nothing in, Graph out.
vtkGraphAlgorithm Filter vtkGraphAlgorithm Graph in, Graph out.
vtkImageAlgorithm Filter vtkImageAlgorithm Image in, Image out.
vtkImageAlgorithm Source vtkImageAlgorithm Nothing in, Image out.
vtkPassInputTypeAlgorithm vtkPassInputTypeAlgorithm Anything in, same thing out.

Custom classes

Example Name VTK Classes Demonstrated Description
Custom object vtkObject A container for data of some kind.
vtkAlgorithm Source vtkAlgorithm Nothing in, custom class out.
vtkAlgorithm Filter vtkAlgorithm vtkDataObject Custom class in, custom class out.
vtkAlgorithm Filter Multiple Output Ports vtkAlgorithm Nothing in, 2 custom classes out.

Multiple Connections on a Single Port

Example Name VTK Classes Demonstrated Description
Multiple input connections Two PolyDatas in, 1 PolyData out.

Multiple Ports

Example Name VTK Classes Demonstrated Description
Multiple input ports Two PolyDatas in, 1 PolyData out.
Multiple output ports One PolyData in, 2 PolyDatas out.

Needed/Missing Developer Examples

Example Name VTK Classes Demonstrated Description
Multiple output connections One polydata in, 2 PolyDatas out.
Personal tools