Pregunta

Pensé que OpenMesh admitiría acceso al azar a los vértices de los bordes de las caras. Todo lo que puedo encontrar son iteradores y circuladores:

for( auto v : mesh->vertices() ) 
    mesh->point(v).data();

¿Cómo puedo hacer algo así:

mesh->vertices(42);

¿Fue útil?

Solución

VertexHandle    vertex_handle (unsigned int _i) const

Esta función puede ser utilizada para obtener un manejador de vértices, y si desea obtener el vértice de él, solo use

mesh.point(_vh);

donde _vh es el asa que obtiene de la función anterior.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top