vtkDistancePolyDataFilter gives incorrect distance sign

Unfortunately, Boolean operations in VTK do not work reliably - they fail too often for relatively simple, completely valid inputs.