move Get_arithmetic_kernel specializations into correct packages

This commit is contained in:
Michael Hemmer
2010-05-05 14:19:26 +00:00
parent 81c6149d32
commit 0d2cb98390
8 changed files with 134 additions and 15 deletions
@@ -29,21 +29,6 @@
CGAL_BEGIN_NAMESPACE
template< class NT > struct Get_arithmetic_kernel;
template <class COEFF, class ROOT> class Sqrt_extension;
template <class COEFF, class ROOT>
struct Get_arithmetic_kernel<Sqrt_extension<COEFF,ROOT> >{
typedef Get_arithmetic_kernel<COEFF> GET;
typedef typename GET::Arithmetic_kernel Arithmetic_kernel;
};
template <class COEFF> class Polynomial;
template <class COEFF>
struct Get_arithmetic_kernel<Polynomial<COEFF> >{
typedef Get_arithmetic_kernel<COEFF> GET;
typedef typename GET::Arithmetic_kernel Arithmetic_kernel;
};
CGAL_END_NAMESPACE
#endif // CGAL_GET_ARITHMETIC_KERNEL_H