#ifndef CGAL_EXACT_CIRCULAR_3_KERNEL_H #define CGAL_EXACT_CIRCULAR_3_KERNEL_H // Copyright (c) 2005-2006 INRIA Sophia-Antipolis (France). // All rights reserved. // // This file is part of CGAL (www.cgal.org); you may redistribute it under // the terms of the Q Public License version 1.0. // See the file LICENSE.QPL distributed with CGAL. // // Licensees holding a valid commercial license may use this file in // accordance with the commercial license agreement provided with the software. // // This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE // WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. // // $URL: $ // $Id: $ // // Author(s) : Monique Teillaud, Sylvain Pion, Pedro Machado // Partially supported by the IST Programme of the EU as a Shared-cost // RTD (FET Open) Project under Contract No IST-2000-26473 // (ECG - Effective Computational Geometry for Curves and Surfaces) // and a STREP (FET Open) Project under Contract No IST-006413 // (ACS -- Algorithms for Complex Shapes) #include #include #include /* TODO: CORRECT THE MAKE_ROOT_OF_2 of GMPq GMPz #ifdef CGAL_USE_GMP # include #else */ # include # include /* #endif */ CGAL_BEGIN_NAMESPACE /* #ifdef CGAL_USE_GMP typedef CGAL::Gmpq NT1; #else */ typedef CGAL::Quotient NT1; /* #endif */ typedef CGAL::Cartesian Linear_k1; typedef CGAL::Algebraic_kernel_for_spheres_2_3 Algebraic_k1; typedef CGAL::Circular_kernel_3 Exact_circular_kernel_3; CGAL_END_NAMESPACE #endif /*CGAL_EXACT_CIRCULAR_3_KERNEL_H*/