vtkIntersectionPolyDataFilter::TriangleTriangleIntersection fails to identify intersecting triangles
Running the attached test results in (at least) the following missed triangle intersection:
Triangle 1: (-0.0711489,0.315353,0.220169) (0.390885,1.96084,-0.589281) (-0.148762,1.91039,-0.655977)
Triangle 2: (-0.458654,-0.00606818,0.326514) (0.955368,2.57451,-0.822857) (0.287939,1.73677,-0.486026)
tolerance: 256*std::numeric_limits<double>::epsilon()