def intersects(geometry_a: BaseGeometry, geometry_b: BaseGeometry) -> bool: return geometry_a.distance(geometry_b) < config.shapely_error_tolerance
def distance(self, point: BaseGeometry) -> float: return point.distance(self.center)