NAME

Graphics::VTK::Pipeline - VTK Visual Pipeline Browser

SYNOPSIS

use Graphics::VTK::Pipeline;

Your VTK pipeline setup code here
.
.
.

# Show the visualization pipeline in a Tk window:
Graphics::VTK::Pipeline::show($renderWindow);

DESCRIPTION

This is a perl port of Paul Rajlich's tcl/tk VTK pipeline browser.

It will display the layout of the VTK visualization pipeline in your perl program using a Tk tree widget. Clicking on a particular element in the tree will display the VTK objects information in a window to the right of the tree.

Information on the original tcl/tk browser is available at: http://brighton.ncsa.uiuc.edu/prajlich/vtkPipeline

See the examples/pipeline directory of the Graphics::VTK Source distribution for some example scripts that use this module.

Known Issues

  • The VTK-object edit capability of Paul's original browser is not implemented yet.

  • Variables names are not displayed in the pipeline browser, just the object types. Due to the way Perl hides Lexical variables from the symbol table, I don't know of a way around this problem. If anybody has any good ideas, let me know.

  • vtkCubeAxesActor2D actors don't appear to show up in the pipeline.

AUTHOR

John Cerney

SEE ALSO

perl.