선분은 한 쌍의 점으로 정의 할 수 있습니다. 2D 공간에서 두 선분이 교차하는지 여부를 찾는 잘 알려진 알고리즘이 있습니다. 그러나 선에 너비를 추가하여 조금 더 까다롭게 만들면 어떨까요?너비가 0이 아닌 두 선분이 교차하는지 확인하는 방법
너비가 이고 너비가 인 한 쌍의 선분이 있다고 가정 해보십시오. 당신이 끝내는 것은 변 이 반드시 좌표축과 정렬되지 않은 사각형입니다. (그래서 표준 "직사각형 오버랩"기능을 사용할 수 없습니다.) 두 개의 선분이 겹치는 지 확인하는 가장 좋은 방법은 무엇입니까?
나는 이것이 한 쌍의 선분만을위한 것이 아니라 고전적인 스윕 라인 알고리즘과 비슷한 것을 찾고 있다고 생각 하는가? –
@Ram : "고전적인 스윕 라인 알고리즘"에 익숙하지 않습니다. –
은 위키 피 디아를 경유 한 링크입니다. http://compgeom.cs.uiuc.edu/~jeffe/teaching/373/notes/x06-sweepline.pdf –