cross segment with polygon