diff --git a/Packages/Qt_widget/include/CGAL/IO/Qt_widget_Optimisation_ellipse_2.h b/Packages/Qt_widget/include/CGAL/IO/Qt_widget_Optimisation_ellipse_2.h index ff0cdd6981a..bba5426f8ec 100644 --- a/Packages/Qt_widget/include/CGAL/IO/Qt_widget_Optimisation_ellipse_2.h +++ b/Packages/Qt_widget/include/CGAL/IO/Qt_widget_Optimisation_ellipse_2.h @@ -57,7 +57,13 @@ operator << ( Qt_widget &ws, case 3: case 4: case 5: - ws << oe.to_double(); + { + typedef CGAL::Conic_2 > + DoubleConic_2; + DoubleConic_2 dc2; + oe.double_conic(dc2); + ws << dc2; + } break; default: CGAL_optimisation_assertion( ( oe.n_boundary_points >= 0) &&