diff --git a/Arrangement_on_surface_2/include/CGAL/Curved_kernel_via_analysis_2/gfx/Curve_renderer_internals.h b/Arrangement_on_surface_2/include/CGAL/Curved_kernel_via_analysis_2/gfx/Curve_renderer_internals.h index 1cbc6be5535..dcba2b07e18 100644 --- a/Arrangement_on_surface_2/include/CGAL/Curved_kernel_via_analysis_2/gfx/Curve_renderer_internals.h +++ b/Arrangement_on_surface_2/include/CGAL/Curved_kernel_via_analysis_2/gfx/Curve_renderer_internals.h @@ -90,8 +90,11 @@ struct Pixel_2_ Integer sub_x, sub_y; // subpixel coordinates relative to pixel's boundary // (always 0 for pixels) + Pixel_2_() = default; - Pixel_2_& operator =(const Pixel_2_& pix) = default; + Pixel_2_(const Pixel_2_&) = default; + + Pixel_2_& operator =(const Pixel_2_&) = default; bool operator ==(const Pixel_2_& pix) const { return (