OpenMesh предлагает возможность сохранять свойства элементов сетки (граней, вершин, полуребер, ребер), как описано здесь. Доступна ли функция, которая копирует все эти свойства из одного элемента в другой?
OpenMesh копирует все стандартные и пользовательские свойства из одного элемента сетки в другой.
Ответы (1)
Взгляните на copy_all_properties< /а>.
Подпись (выпускается в нескольких вариантах — VertexHandle, HalfedgeHandle, EdgeHandle и FaceHandle):
void OpenMesh::BaseKernel::copy_all_properties(EdgeHandle _eh_from, EdgeHandle _eh_to, bool _copyBuildIn = false )
Пример использования из репозитория git: unittests_property.cc
person
Mark Loyman
schedule
30.09.2020
можно ли использовать
copy_all_properties
для копирования свойств элементов, принадлежащих разным сеткам, при условии, что одно и то же свойство существует в элементах другой сетки?
- person Botond; 24.10.2020
Нет. Ссылка на ваш новый вопрос: stackoverflow.com/questions/64538092/ (в качестве ссылки для будущих читателей)
- person Mark Loyman; 27.10.2020
Спасибо, Марк. Я добавил минимальный пример к моему новому вопросу, чтобы показать, что он не работает.
- person Botond; 27.10.2020