/* 7297 */ if (vec1.length() > 0.0D)
/* */ {
/* */ break;
/* */ }
/* */ }
/* 7302 */ pNrm.cross(vec0, vec1);
/* */
/* 7304 */ if ((vec1.length() == 0.0D) || (pNrm.length() == 0.0D))
/* */ {
/* 7307 */ k = l == 0 ? coordinates.length - 1 : l - 1;
/* 7308 */ isIntersect = intersectLineAndRay(coordinates[l], coordinates[k], origin, direction, dist, iPnt);