diff --git a/Alpha_shapes_2/doc/Alpha_shapes_2/CGAL/Weighted_alpha_shape_euclidean_traits_2.h b/Alpha_shapes_2/doc/Alpha_shapes_2/CGAL/Weighted_alpha_shape_euclidean_traits_2.h index 7801eae43dd..93852d99a12 100644 --- a/Alpha_shapes_2/doc/Alpha_shapes_2/CGAL/Weighted_alpha_shape_euclidean_traits_2.h +++ b/Alpha_shapes_2/doc/Alpha_shapes_2/CGAL/Weighted_alpha_shape_euclidean_traits_2.h @@ -4,17 +4,22 @@ namespace CGAL { /*! \ingroup PkgAlphaShape2 -The class `Weighted_alpha_shape_euclidean_traits_2` is the default model for the concept -`AlphaShapeTraits_2` for the regular version of Alpha Shapes. +\deprecated The class is deprecated since \cgal 4.10, as the weighted point and the function +objects for weighted points are part of the concept `Kernel`. The class is kept for backward +compatibility. -\tparam K must be a `Kernel`. +The class `Weighted_alpha_shape_euclidean_traits_2` was the default model for the concept +`AlphaShapeTraits_2` for the regular version of Alpha Shapes. + +\tparam K must be a model of `Kernel`. \cgalModels `AlphaShapeTraits_2` */ template< typename K > -class Weighted_alpha_shape_euclidean_traits_2 : - public Regular_triangulation_euclidean_traits_2 { +class Weighted_alpha_shape_euclidean_traits_2 + : public K +{ public: }; /* end Weighted_alpha_shape_euclidean_traits_2 */