Source code for mantidimaging.core.data.utility

# Copyright (C) 2022 ISIS Rutherford Appleton Laboratory UKRI
# SPDX - License - Identifier: GPL-3.0-or-later

from typing import TYPE_CHECKING

from mantidimaging.core.utility.sensible_roi import SensibleROI

if TYPE_CHECKING:
    from mantidimaging.core.data import Images  # pragma: no cover


[docs] def mark_cropped(images: 'Images', roi: SensibleROI): # avoids circular import error from mantidimaging.core.operations.crop_coords import CropCoordinatesFilter # not ideal.. but it will allow to replicate the result accurately images.record_operation(CropCoordinatesFilter.__name__, CropCoordinatesFilter.filter_name, region_of_interest=roi)