OpenMesh将所有标准和自定义属性从一个网格元素复制到另一个网格元素

问题描述

OpenMesh提供了将属性存储在网格元素(面,顶点,半边,边)上的可能性,如here所述。是否有可用的函数将所有这些属性一个元素复制到另一个元素?

解决方法

看看copy_all_properties

签名(有几种口味-VertexHandle,HalfedgeHandle,EdgeHandle和FaceHandle):

void OpenMesh::BaseKernel::copy_all_properties(EdgeHandle _eh_from,EdgeHandle  _eh_to,bool _copyBuildIn = false ) 

git repo中的用法示例:unittests_property.cc