
    ,jp                         d dl Z d dlmZ d dlmZ d dlmZ d Z G d de          Zd Z	e
d	k    r*d
e j        v r e e                       dS  e	             dS dS )    N)TrameApp)	DivLayout)htmlc                     	 dd l } |                                 }|                                 }|                    |           |                                 |                                S # t          $ r}|j        cY d }~S d }~ww xY w)Nr   )vtkvtkRenderervtkRenderWindowAddRendererRenderReportCapabilitiesImportErrormsg)r   rendererrender_windowerrs       I/DATA/AppData/hermes/venv/lib/python3.11/site-packages/trame/tools/vtk.pyget_rendering_informationr      s    


??$$++--!!(+++//111   ws   A(A+ +
B5B;BBc                         e Zd Zd fd	Z xZS )VtkRenderingInfoNc                    t                                          |           t          | j                  5 | _        t          j        d           d d d            n# 1 swxY w Y   t                      | j        _	        d S )Nz{{ report }})
super__init__r   serveruir   Prer   statereport)selfr   	__class__s     r   r   zVtkRenderingInfo.__init__   s       t{## 	%twH^$$$	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 677
s   AA!$A!N)__name__
__module____qualname__r   __classcell__)r   s   @r   r   r      s=        8 8 8 8 8 8 8 8 8 8    r   c                  T    t                      } | j                                         d S r    )r   r   start)apps    r   mainr)       s'    


CJr%   __main__z--stdout)sys	trame.appr   trame.ui.htmlr   trame.widgetsr   r   r   r)   r!   argvprint r%   r   <module>r2      s    



       # # # # # #        8 8 8 8 8x 8 8 8  
 zSX''))*****	 r%   