Calculé un diagrama de Voronoï a partir de un conjunto de puntos (con Boost.polygon ).
Intento encontrar una triangulación de Delaunay, conectando el centro de cada celda para cada arista de Voronoï, pero se me escapan algunas aristas.
En la siguiente imagen, los puntos rojos son mis puntos iniciales, las líneas azules son las aristas de Voronoï (he ignorado las aristas infinitas), y las líneas verdes son las aristas de triangulación (una arista verde por cada arista azul, conectando dos orígenes de celdas).
Podemos ver que faltan las aristas diagonales. ¿Qué me falta?
Aquí hay más ejemplos:
0 votos
Estoy desconcertado. Las únicas aristas que me faltan (no puedo) son las perpendiculares a los rayos infinitos. ¿Puedes dibujar una arista verde que creas que debería estar ahí?
0 votos
En la primera imagen: una diagonal del cuadrado verde en el centro.