OpenMesh Access aléatoire
Question
Je pensais que Openmesh soutiendrait l'accès aléatoire aux visages des bords des bords. Tout ce que je peux trouver, ce sont des itérateurs et des circulateurs:
for( auto v : mesh->vertices() )
mesh->point(v).data();
Comment puis-je faire quelque chose comme ceci:
mesh->vertices(42);
La solution
VertexHandle vertex_handle (unsigned int _i) const
Cette fonction peut être utilisée pour obtenir un gestionnaire de vertex et si vous souhaitez obtenir le sommet de celui-ci, utilisez simplement
mesh.point(_vh);
où _vh est la poignée que vous obtenez de la fonction ci-dessus.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow