Removed the requirement for Approximate_kernel

This commit is contained in:
Efi Fogel 2025-01-23 17:23:01 +02:00
parent b9915fed10
commit bf4fce5e61
2 changed files with 5 additions and 9 deletions

View File

@ -3573,12 +3573,11 @@ of the curves.
The `AosApproximateTraits_2` refines the concept
`AosApproximatePointTraits_2`. In addition to the type
`Approximate_number_type` required by the latter, a model of the
`AosApproximateTraits_2` concept must define the types
`Approximate_kernel` and `Approximate_point_2`, which are
typically defined as `CGAL::Cartesian<Approximate_number_type>`
and `Approximate_kernel::Point_2`, respectively. Also, it
must support the operations below (in addition to the operation
required by the concept `AosApproximatePointTraits_2`).
`AosApproximateTraits_2` concept must define the type
`Approximate_point_2`, which is typically defined as
`CGAL::Cartesian<Approximate_number_type>::Point_2`. Also, it must
support the operations below (in addition to the operation required by
the concept `AosApproximatePointTraits_2`).
<DL>
<DT>\link AosApproximateTraits_2::Approximate_2 <B>`Approximate_2`</B>\endlink:

View File

@ -24,9 +24,6 @@ public:
/// \name Types
/// @{
//! the approximate kernel.
typedef unspecified_type Approximate_kernel;
//! the approximate point.
typedef unspecified_type Approximate_point_2;