- Remove 257 redundant per-definition comment stubs across the package - Drop dead nonlocal declarations in autoslicer_detection.py - Document the swapped flag and swap_left_right in architecture docs - Remove unsupported 'legacy override' claims from autotune/runtime docs
18 lines
576 B
Python
18 lines
576 B
Python
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
|
|
|
|
|
|
class ScanSlicerControllerMixin(
|
|
ScanSlicerStatusMixin,
|
|
ScanSlicerCanvasActionsMixin,
|
|
ScanSlicerDetectionMixin,
|
|
ScanSlicerImageIOMixin,
|
|
ScanSlicerParamsMixin,
|
|
):
|
|
"""Composed controller mixin split by responsibility."""
|
|
|
|
|
|
__all__ = ["ScanSlicerControllerMixin"]
|