
    vj              	       T    d dl mZ ddlmZ 	 ddedededefdZ	 ddededed	efd
Zy)    )vtkXMLPolyDataWriter   )Shapeshapefname	toleranceangularTolerancec                     t               }|j                  |       |j                  | j                  ||             |j	                          y )N)r   SetFileNameSetInputDatatoVtkPolyDataWrite)r   r   r   r	   writers        L/DATA/.local/lib/python3.12/site-packages/cadquery/occ_impl/exporters/vtk.py	exportVTPr      s?     "#F
u
++I7GHI
LLN    returnc                     t               }|j                  d       |j                  | j                  ||d             |j	                          |j                         S )NT)r   SetWriteToOutputStringr   r   r   GetOutputString)r   r   r	   r   s       r   toStringr      sP     "#F
!!$'
++I7GNO
LLN!!##r   N)皙?r   )gMbP?r   )vtkmodules.vtkIOXMLr   shapesr   strfloatr   r    r   r   <module>r      sc    4  QT).HM FI	$	$"	$=B	$	$r   