from .controller_canvas_actions import ScanSlicerCanvasActionsMixin from .controller_detection import ScanSlicerDetectionMixin from .controller_image_io import ScanSlicerImageIOMixin from .controller_params import ScanSlicerParamsMixin from .controller_status import ScanSlicerStatusMixin # ScanSlicerControllerMixin: class definition for ScanSlicer behavior. class ScanSlicerControllerMixin( ScanSlicerStatusMixin, ScanSlicerCanvasActionsMixin, ScanSlicerDetectionMixin, ScanSlicerImageIOMixin, ScanSlicerParamsMixin, ): """Composed controller mixin split by responsibility."""