
    tj0                     Z    d Z ddlmZ ddlZddlZddlmZ  G d dej                        Zy)zy
A subclass of tkinter.PhotoImage that connects a
vtkImageData to a photo widget.

Created by Daniel Blezek, August 2002
    )absolute_importN   )vtkLoadPythonTkWidgetsc                       e Zd ZdZd ZddZy)vtkTkPhotoImagezX
    A subclass of PhotoImage with helper functions
    for displaying vtkImageData
    c                 n    t         j                  j                  | |       t        | j                         y )N)tkinter
PhotoImage__init__r   tk)selfkws     J/DATA/.local/lib/python3.12/site-packages/vtkmodules/tk/vtkTkPhotoImage.pyr   zvtkTkPhotoImage.__init__   s$    ##dB0*    c                     t        |j                        }d|| j                  ||||fz  }| j                  j	                  |       y )Nz'vtkImageDataToTkPhoto %s %s %d %s %d %d)str__this__namer   eval)r   imagezorientationwindowleveltss           r   PutImageSlicezvtkTkPhotoImage.PutImageSlice   s=    %.."5!TYY;X^`e8ggqr   N)
transverse      )__name__
__module____qualname____doc__r   r    r   r   r   r      s    +
r   r   )r$   
__future__r   sysr	   r   r
   r   r%   r   r   <module>r(      s*    ' 
  :** r   