find intersectWithSegment