Exemplo n.º 1
0
 def __get_selection_model(self, name):
     "Internal method."
     pxm = servermanager.ProxyManager()
     model = pxm.GetSelectionModel(name)
     if not model:
         model = servermanager.vtkSMProxySelectionModel()
         pxm.RegisterSelectionModel(name, model)
     return model
Exemplo n.º 2
0
 def __get_selection_model(self, name):
     "Internal method."
     pxm = servermanager.ProxyManager()
     model = pxm.GetSelectionModel(name)
     if not model:
         model = servermanager.vtkSMProxySelectionModel()
         pxm.RegisterSelectionModel(name, model)
     return model
Exemplo n.º 3
0
 def __get_selection_model(self, name, session=None):
     "Internal method."
     if session and session != servermanager.ActiveConnection.Session:
         raise RuntimeError, "Try to set an active object with invalid active connection."
     pxm = servermanager.ProxyManager(session)
     model = pxm.GetSelectionModel(name)
     if not model:
         model = servermanager.vtkSMProxySelectionModel()
         pxm.RegisterSelectionModel(name, model)
     return model