Accesso casuale openmesh.
Domanda
Ho pensato che Openmesh supporrebbe l'accesso casuale ai vertici dei bordi. Tutto quello che riesco a trovare sono iteratori e circolatori:
for( auto v : mesh->vertices() )
mesh->point(v).data();
.
Come posso fare qualcosa del genere:
mesh->vertices(42);
. Soluzione
VertexHandle vertex_handle (unsigned int _i) const
.
Questa funzione può essere utilizzata per ottenere un gestore vertice e se si desidera ottenere il vertice da esso, basta usare
mesh.point(_vh);
.
Dove _vh è la maniglia che ottieni dalla funzione di cui sopra.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow