- Fix Type_equality_wrapper<> for SunPro/MipsPro.

This commit is contained in:
Sylvain Pion 2003-02-19 09:02:16 +00:00
parent 3e14127c43
commit 1821e78df6
6 changed files with 16 additions and 7 deletions

View File

@ -1,5 +1,9 @@
Version 6.79 (19 February 2003)
- Fix Type_equality_wrapper<> for SunPro/MipsPro.
Version 6.78 (19 February 2003)
- restablished the first const and removed the second one, and tested it before submitting ===:>-
- restablished the first const and removed the second one, and tested it before
submitting ===:>-
Version 6.77 (18 February 2003)
- Removed a const (produced a warning on Sgi CC)

View File

@ -31,7 +31,8 @@ CGAL_BEGIN_NAMESPACE
template < typename FT_ >
class Cartesian
: public Type_equality_wrapper< Cartesian_base< Cartesian<FT_> > >
: public Type_equality_wrapper< Cartesian_base< Cartesian<FT_> >,
Cartesian<FT_> >
{
typedef Cartesian<FT_> Kernel;

View File

@ -31,7 +31,8 @@ CGAL_BEGIN_NAMESPACE
template < typename FT_ >
class Simple_cartesian
: public Type_equality_wrapper< Cartesian_base< Simple_cartesian<FT_> > >
: public Type_equality_wrapper< Cartesian_base< Simple_cartesian<FT_> >,
Simple_cartesian<FT_> >
{
typedef Simple_cartesian<FT_> Kernel;

View File

@ -1,3 +1,6 @@
2.79 (19 Feb 2003)
- Fix Type_equality_wrapper<> for SunPro/MipsPro.
2.78 (11 Feb 2003)
- Add squared_radius(p, q).

View File

@ -34,10 +34,10 @@ CGAL_BEGIN_NAMESPACE
template < typename RT_, typename FT_ = Quotient<RT_> >
class Homogeneous
: public Type_equality_wrapper< Homogeneous_base< Homogeneous<RT_, FT_> > >
: public Type_equality_wrapper< Homogeneous_base< Homogeneous<RT_, FT_> >,
Homogeneous<RT_, FT_> >
{
typedef Homogeneous<RT_, FT_> Kernel;
public:
typedef RT_ RT;

View File

@ -35,10 +35,10 @@ CGAL_BEGIN_NAMESPACE
template < typename RT_, typename FT_ = Quotient<RT_> >
class Simple_homogeneous
: public Type_equality_wrapper<
Homogeneous_base< Simple_homogeneous<RT_, FT_> > >
Homogeneous_base< Simple_homogeneous<RT_, FT_> >,
Simple_homogeneous<RT_, FT_> >
{
typedef Simple_homogeneous<RT_, FT_> Kernel;
public:
typedef RT_ RT;