id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 12139,Voronoi diagram contains NaN coordinates,Piotr Wieczorek ,Lucanus Simonson,"After computing Voronoi diagram for a large shape consisting of only segments (no points), resulting diagram contains some NaN coordinates. Segments are non-intersecting, as far as could've checked. I'll try to simplify the shape and attach it here, so far I'm just showing the stacktrace of the division by zero causing a NaN: boost::polygon::detail::robust_fpt::operator/(const boost::polygon::detail::robust_fpt & that) Line 205 C++ boost::polygon::detail::voronoi_predicates >::lazy_circle_formation_functor,boost::polygon::detail::circle_event >::pps(const boost::polygon::detail::site_event & site1, const boost::polygon::detail::site_event & site2, const boost::polygon::detail::site_event & site3, int segment_index, boost::polygon::detail::circle_event & c_event) Line 1095 C++ boost::polygon::detail::voronoi_predicates >::circle_formation_predicate,boost::polygon::detail::circle_event,boost::polygon::detail::voronoi_predicates >::circle_existence_predicate >,boost::polygon::detail::voronoi_predicates >::lazy_circle_formation_functor,boost::polygon::detail::circle_event > >::operator()(const boost::polygon::detail::site_event & site1, const boost::polygon::detail::site_event & site2, const boost::polygon::detail::site_event & site3, boost::polygon::detail::circle_event & circle) Line 1467 C++ boost::polygon::voronoi_builder,boost::polygon::detail::voronoi_predicates > >::activate_circle_event(const boost::polygon::detail::site_event & site1, const boost::polygon::detail::site_event & site2, const boost::polygon::detail::site_event & site3, std::_Tree_iterator > const ,boost::polygon::detail::beach_line_node_data > > > > > bisector_node) Line 482 C++ boost::polygon::voronoi_builder,boost::polygon::detail::voronoi_predicates > >::process_circle_event > >(boost::polygon::voronoi_diagram > * output) Line 424 C++ > boost::polygon::voronoi_builder,boost::polygon::detail::voronoi_predicates > >::construct > >(boost::polygon::voronoi_diagram > * output) Line 122 C++ ",Bugs,new,To Be Determined,polygon,Boost 1.60.0,Problem,,,