def setRenderSettings(self, renderSettings): if renderSettings is not None: self.slices = renderSettings["slices"] self.multiRenderWidget.setSlices(self.slices) cameraWrapper = renderSettings["camera"] cameraWrapper.applyToObject(self.multiRenderWidget.renderer.GetActiveCamera()) transformationsWrapped = renderSettings["transformations"] if transformationsWrapped is not None: transformations = TransformationList() transformations.setPythonVersion(transformationsWrapped) self.multiRenderWidget.transformations = transformations self.clippingBox = renderSettings["clippingBox"] self.clippingPlanes = renderSettings["clippingPlanes"] self.updateVisualization() self.slicesChanged.emit(self.slices) self.clippingBoxChanged.emit(self.clippingBox) else: self.slices = [False, False, False] self.clippingBox = False self.clippingPlanes = True
def setRenderSettings(self, renderSettings): if renderSettings is not None: self.slices = renderSettings["slices"] self.multiRenderWidget.setSlices(self.slices) cameraWrapper = renderSettings["camera"] cameraWrapper.applyToObject( self.multiRenderWidget.renderer.GetActiveCamera()) transformationsWrapped = renderSettings["transformations"] if transformationsWrapped is not None: transformations = TransformationList() transformations.setPythonVersion(transformationsWrapped) self.multiRenderWidget.transformations = transformations self.clippingBox = renderSettings["clippingBox"] self.clippingPlanes = renderSettings["clippingPlanes"] self.updateVisualization() self.slicesChanged.emit(self.slices) self.clippingBoxChanged.emit(self.clippingBox) else: self.slices = [False, False, False] self.clippingBox = False self.clippingPlanes = True