vtkPolygon::IntersectWithLine tolerance problem
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
Can't intersect with polygons within a tolerance. If the intersection was within the polygon, it works fine.
In vtkPolygon::IntersectWithLine(...) there is a if( EvaluatePosition(...) ) { ... }
If I compare that to vtkTriangle's it is a bit different.
It should be if( EvaluatePosition(...) >= 0 ) { ... } so if '0' is returned, we can still check if it is within tolerance and say the ray intersected.