Jakub Jezek 2022-05-26 17:26:00 +02:00
parent c5787b8992
commit ae233ce80c
No known key found for this signature in database
GPG key ID: 730D7C02726179A7

View file

@ -941,6 +941,10 @@ def is_overlapping(ti_test, ti_original, strict=False):
(ti_test.timelineIn() <= ti_original.timelineIn())
and (ti_test.timelineOut() >= ti_original.timelineOut())
)
if strict:
return covering_exp
inside_exp = (
(ti_test.timelineIn() >= ti_original.timelineIn())
and (ti_test.timelineOut() <= ti_original.timelineOut())
@ -954,15 +958,12 @@ def is_overlapping(ti_test, ti_original, strict=False):
and (ti_test.timelineIn() <= ti_original.timelineIn())
)
if strict:
return covering_exp
else:
return any((
covering_exp,
inside_exp,
overlaying_right_exp,
overlaying_left_exp
))
return any((
covering_exp,
inside_exp,
overlaying_right_exp,
overlaying_left_exp
))
def get_sequence_pattern_and_padding(file):