eomatch.finder.base.BaseMUFinder.all_products_overlap

eomatch.finder.base.BaseMUFinder.all_products_overlap#

BaseMUFinder.all_products_overlap(products: list[scrappi.ProductItem]) bool[source]#

Return True if every pair of products in products has a non-empty geometric intersection.

Parameters:

products – list of ProductItem objects to check.

Returns:

True if all products mutually overlap, False if any pair does not.