o
    i»  ã                   @  s2   d dl mZ d dlmZ dgZG dd„ deƒZdS )é    )Úannotations)ÚInvertibleTraitÚApplyPendingc                   @  s    e Zd ZdZdd„ Zdd„ ZdS )r   ar  
    ApplyPending can be inserted into a pipeline that is being executed lazily in order to ensure
    resampling happens before the next transform. It doesn't do anything itself, but its presence
    causes the pipeline to be executed as ApplyPending doesn't implement ```LazyTrait``.

    See ``Compose`` for a detailed explanation of the lazy resampling feature.
    c                 C  ó   |S ©N© ©ÚselfÚdatar   r   ú]/home/dell461/cl/sdc2/last_ska_mid/HISourceFinder-master-l/src/monai/transforms/lazy/array.pyÚ__call__   ó   zApplyPending.__call__c                 C  r   r   r   r   r   r   r   Úinverse   r   zApplyPending.inverseN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r   r      s    N)Ú
__future__r   Úmonai.transforms.traitsr   Ú__all__r   r   r   r   r   Ú<module>   s   