There are intersection tests for different geometries in different dimensions. Check existing intersection tests for completeness.