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¶
A vtkTkImageViewerWidget for Python. |
API¶
- class vtkmodules.tk.vtkTkImageViewerWidget.vtkTkImageViewerWidget(master, cnf={}, **kw)¶
Bases:
tkinter.WidgetA 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)¶