def setParams( self, params, negMsgHandler=None, sendToCover=True): """ set parameters from outside + init tracer module if necessary + mainly receive parameter changes from Gui + send status messages to COVER if state has changed """ _infoer.function = str(self.setParams) _infoer.write("setParams") realChange = ParamsDiff( self.params, params ) PartModuleVis.setParams(self, params, negMsgHandler, sendToCover, realChange) PartColoredVis.setParams(self, params, negMsgHandler, sendToCover, realChange) PartInteractorVis.setParams(self, params, negMsgHandler, sendToCover, realChange) if 'use2DPartKey' in realChange: PartInteractorVis.sendInteractorPosibility(self)
def setParams(self, params, negMsgHandler=None, sendToCover=True): """ set parameters from outside + init tracer module if necessary + mainly receive parameter changes from Gui + send status messages to COVER if state has changed """ _infoer.function = str(self.setParams) _infoer.write("setParams") realChange = ParamsDiff(self.params, params) PartModuleVis.setParams(self, params, negMsgHandler, sendToCover, realChange) PartColoredVis.setParams(self, params, negMsgHandler, sendToCover, realChange) PartInteractorVis.setParams(self, params, negMsgHandler, sendToCover, realChange) if 'use2DPartKey' in realChange: PartInteractorVis.sendInteractorPosibility(self)