(vtk_object: vtkObjectBase)
| 29 | |
| 30 | |
| 31 | def serialize(vtk_object: vtkObjectBase) -> vtkCharArray: |
| 32 | manager = vtkObjectManager() |
| 33 | manager.Initialize() |
| 34 | manager.RegisterObject(vtk_object) |
| 35 | manager.UpdateStatesFromObjects() |
| 36 | # Equivalent to when using files: |
| 37 | # manager.Export("data_object") |
| 38 | return manager.ExportToBytes() |
| 39 | |
| 40 | |
| 41 | def deserialize(serialized_data: vtkCharArray) -> vtkObjectBase: |
no test coverage detected