MCPcopy Create free account
hub / github.com/Kitware/VTK / serialize

Method serialize

Serialization/Manager/Testing/Python/TestSkybox.py:66–79  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

64 renderer.ResetCamera()
65
66 def serialize(self):
67
68 manager = vtkObjectManager()
69 manager.Initialize()
70 self.id_rwi = manager.RegisterObject(
71 self.render_window.GetInteractor())
72
73 manager.UpdateStatesFromObjects()
74 active_ids = manager.GetAllDependencies(0)
75
76 states = map(manager.GetState, active_ids)
77 hash_to_blob_map = {blob_hash: manager.GetBlob(
78 blob_hash, True) for blob_hash in manager.GetBlobHashes(active_ids)}
79 return states, hash_to_blob_map
80
81 def deserialize(self, states, hash_to_blob_map):
82

Callers 1

testMethod · 0.95

Calls 8

GetBlobHashesMethod · 0.80
mapFunction · 0.50
InitializeMethod · 0.45
RegisterObjectMethod · 0.45
GetInteractorMethod · 0.45
GetAllDependenciesMethod · 0.45
GetBlobMethod · 0.45

Tested by

no test coverage detected