Get intersection of line and triangle.
Line's endpoints.
Triangle
When intersection point exists, returns it. If not, returned undefined.
Get intersection of line and triangle.