vtkmodules.tk.vtkTkImageViewerWidget

A vtkTkImageViewerWidget for python, which is based on the vtkTkImageWindowWidget.

Specify double=1 to get a double-buffered window.

Created by David Gobbi, Nov 1999

Module Contents

Classes

vtkTkImageViewerWidget

A vtkTkImageViewerWidget for Python.

API

class vtkmodules.tk.vtkTkImageViewerWidget.vtkTkImageViewerWidget(master, cnf={}, **kw)

Bases: tkinter.Widget

A vtkTkImageViewerWidget for Python.

Use GetImageViewer() to get the vtkImageViewer.

Create with the keyword double=1 in order to generate a double-buffered viewer.

Create with the keyword focus_on_enter=1 to enable focus-follows-mouse. The default is for a click-to-focus mode.

Initialization

Constructor.

Keyword arguments:

iv – Use passed image viewer instead of creating a new one.

double – If True, generate a double-buffered viewer. Defaults to False.

focus_on_enter – If True, use a focus-follows-mouse mode. Defaults to False where the widget will use a click-to-focus mode.

__getattr__(attr)
GetImageViewer()
Render()
BindTkImageViewer()
_GrabFocus()
EnterTkViewer()
LeaveTkViewer()
ExposeTkImageViewer()
StartWindowLevelInteraction(x, y)
EndWindowLevelInteraction()
UpdateWindowLevelInteraction(x, y)
ResetTkImageViewer()
StartQueryInteraction(x, y)
EndQueryInteraction()
UpdateQueryInteraction(x, y)