return intersection points from collision subroutines