목표는 Qhull의 qvoronoi 서브 루틴의 출력에서 개별 3D 보로 노이 셀 (정점과 가장자리)을 얻는 것입니다. 그러나, 나는 voronoi 능선 (출력 'Fv')을 이해하는 데 어려움을 겪고있다. 출력의 샘플 라인이다Qhull 출력에서 3D 보로 노이 셀 가져 오기
7 0 1 1 0 4 5 3
첫 번째 숫자는 라인의 정점의 개수는 다음 두 릿지에 의해 분리 된 정점의 지표이며, 수치의 나머지 꼭지점 능선에 색인. 인접한 버텍스 (예 : 4->5
, 5->3
, 3->1
등)를 연결해 보려고 순진 해 보았습니다. 올바르게 작동하는지 확실하지는 않지만 작동하는 것처럼 보였습니다. 포인트는 어떻게 서로 연결됩니까?
또한 qvoronoi 출력 (옵션 'FN')에서 각 영역의 꼭지점을 얻을 수 있지만 꼭지점 간의 연결에 대한 정보는 없습니다. 이 정보가 어디에 있는지 궁금합니다. 능선 출력 또는 다른 qvoronoi 출력 옵션에 있습니까?
나는 '된 Fv'출력의 인접 정점을 연결하는 선의의 모든 음모를 꾸미고,이 실험했습니다 (끝점이 무한대 인 라인 무시). 모든 플롯 된 선은 꼭지점에서만 서로 교차하므로 융기 색인이 순환 순서로있을 수 있습니다. 나는 이것이 모든 경우에 적용되는지 또는 내가 시도한 몇 안되는 것 (각각 20 점 미만의 입력 점)을 확신 할 수 없다. – user1911373
@ user1911373 Voronoi 정점 인덱스 0은 무한대입니다. 그러므로 경계가있는 셀만 플로팅하십시오. 문서가 명확하지는 않더라도 정점이 순서대로 표시 될 수 있습니다. 그렇다면 내 대답을 자유롭게 편집하십시오. –