Я создал 3D сетку. Мне просто интересно, могу ли я искать соседние ячейки для одной специальной ячейки.
Как обойти все ячейки 3D-сетки CGAL с помощью BFS?
Ответы (1)
Имея Cell_handle, вы можете получить доступ к его соседним ячейкам с помощью функции neighbor
:
Cell_handle n = cell->neighbor(i); // 0<= i < 4
Если вы хотите ограничиться ячейками в комплексе, вы можете использовать функцию is_in_complex(Cell_handle c)
а>.
person
sloriot
schedule
18.04.2016