diff --git a/Circular_kernel_3/include/CGAL/Circle_on_reference_sphere_3.h b/Circular_kernel_3/include/CGAL/Circle_on_reference_sphere_3.h index b46af7bc54f..63e2d02ec44 100644 --- a/Circular_kernel_3/include/CGAL/Circle_on_reference_sphere_3.h +++ b/Circular_kernel_3/include/CGAL/Circle_on_reference_sphere_3.h @@ -1,3 +1,32 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + #ifndef CGAL_CIRCLE_ON_REFERENCE_SPHERE_3_H #define CGAL_CIRCLE_ON_REFERENCE_SPHERE_3_H diff --git a/Circular_kernel_3/include/CGAL/Circular_arc_on_reference_sphere_3.h b/Circular_kernel_3/include/CGAL/Circular_arc_on_reference_sphere_3.h index 21c91179ebc..27790e13676 100644 --- a/Circular_kernel_3/include/CGAL/Circular_arc_on_reference_sphere_3.h +++ b/Circular_kernel_3/include/CGAL/Circular_arc_on_reference_sphere_3.h @@ -1,3 +1,32 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + #ifndef CGAL_CIRCULAR_ARC_ON_REFERENCE_SPHERE_3_H #define CGAL_CIRCULAR_ARC_ON_REFERENCE_SPHERE_3_H diff --git a/Circular_kernel_3/include/CGAL/Circular_arc_point_on_reference_sphere_3.h b/Circular_kernel_3/include/CGAL/Circular_arc_point_on_reference_sphere_3.h index a9c702e0518..3b7a6f98f42 100644 --- a/Circular_kernel_3/include/CGAL/Circular_arc_point_on_reference_sphere_3.h +++ b/Circular_kernel_3/include/CGAL/Circular_arc_point_on_reference_sphere_3.h @@ -1,3 +1,32 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + #ifndef CGAL_CIRCULAR_ARC_POINT_ON_REFERENCE_SPHERE_3_H #define CGAL_CIRCULAR_ARC_POINT_ON_REFERENCE_SPHERE_3_H diff --git a/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circle_3.h b/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circle_3.h index 71f3a663669..b889830c407 100644 --- a/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circle_3.h +++ b/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circle_3.h @@ -91,7 +91,7 @@ namespace CGAL { } Point_3 center() const { - #warning : THIS SUPPPOSE THAT THE SPHERE IS CENTERED AT THE ORIGIN + CGAL_precondition(reference_sphere().center()==Point_3(0.,0.,0.));//center of reference_sphere should be origin FT coeff=get_circle_center_coeff(supporting_sphere().center(),supporting_sphere().squared_radius()); return CGAL::ORIGIN+(supporting_sphere().center()-CGAL::ORIGIN)*coeff; }; diff --git a/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circle_on_reference_sphere_3.h b/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circle_on_reference_sphere_3.h index 58227a2d389..3397f1c2dc9 100644 --- a/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circle_on_reference_sphere_3.h +++ b/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circle_on_reference_sphere_3.h @@ -1,3 +1,33 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + + #ifndef CGAL_SPHERICAL_CIRCLE_ON_REFERENCE_SPHERE_H #define CGAL_SPHERICAL_CIRCLE_ON_REFERENCE_SPHERE_H diff --git a/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_point_on_reference_sphere_3.h b/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_point_on_reference_sphere_3.h index 3aeb06cb1a2..76a2c1d0215 100644 --- a/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_point_on_reference_sphere_3.h +++ b/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_point_on_reference_sphere_3.h @@ -1,3 +1,32 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + #ifndef CGAL_SPHERICAL_KERNEL_CIRCULAR_ARC_POINT_ON_REFERENCE_SPHERE_3_H #define CGAL_SPHERICAL_KERNEL_CIRCULAR_ARC_POINT_ON_REFERENCE_SPHERE_3_H diff --git a/Circular_kernel_3/include/CGAL/Circular_kernel_3/Half_circle_on_reference_sphere_3.h b/Circular_kernel_3/include/CGAL/Circular_kernel_3/Half_circle_on_reference_sphere_3.h index f3f97fa5c03..71d6b5a1afc 100644 --- a/Circular_kernel_3/include/CGAL/Circular_kernel_3/Half_circle_on_reference_sphere_3.h +++ b/Circular_kernel_3/include/CGAL/Circular_kernel_3/Half_circle_on_reference_sphere_3.h @@ -1,3 +1,32 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + #ifndef CGAL_SPHERICAL_HALF_CIRCLE_ON_REFERENCE_SPHERE_H #define CGAL_SPHERICAL_HALF_CIRCLE_ON_REFERENCE_SPHERE_H diff --git a/Circular_kernel_3/include/CGAL/Circular_kernel_3/Sphere_with_radius_3.h b/Circular_kernel_3/include/CGAL/Circular_kernel_3/Sphere_with_radius_3.h index a2b0a6da0a3..29230c260a2 100644 --- a/Circular_kernel_3/include/CGAL/Circular_kernel_3/Sphere_with_radius_3.h +++ b/Circular_kernel_3/include/CGAL/Circular_kernel_3/Sphere_with_radius_3.h @@ -1,3 +1,33 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + + #ifndef CGAL_SPHERICAL_KERNEL_SPHERE_WITH_RADIUS_3_H #define CGAL_SPHERICAL_KERNEL_SPHERE_WITH_RADIUS_3_H diff --git a/Circular_kernel_3/include/CGAL/Circular_kernel_3/Theta_rep.h b/Circular_kernel_3/include/CGAL/Circular_kernel_3/Theta_rep.h index f9531ebc410..4be59820429 100644 --- a/Circular_kernel_3/include/CGAL/Circular_kernel_3/Theta_rep.h +++ b/Circular_kernel_3/include/CGAL/Circular_kernel_3/Theta_rep.h @@ -1,3 +1,32 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + #ifndef CGAL_SPHERICAL_KERNEL_THETA_REP_H #define CGAL_SPHERICAL_KERNEL_THETA_REP_H diff --git a/Circular_kernel_3/include/CGAL/Circular_kernel_3/constant.h b/Circular_kernel_3/include/CGAL/Circular_kernel_3/constant.h index 2f1ed0d6502..07b9e004da4 100644 --- a/Circular_kernel_3/include/CGAL/Circular_kernel_3/constant.h +++ b/Circular_kernel_3/include/CGAL/Circular_kernel_3/constant.h @@ -1,3 +1,32 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + #ifndef CGAL_SPHERICAL_KERNEL_CONSTANT_H #define CGAL_SPHERICAL_KERNEL_CONSTANT_H @@ -133,8 +162,6 @@ namespace CGAL{ if (!is_tangency) set_inter_pt_conv(IA,Ipts); } - - #warning introduce this in a better manner template inline FT compute_a(const Point_3& c,const FT& R2,const FT& squared_radius){ return c.x() * c.x() + c.y() * c.y()+ c.z() * c.z() + R2 - squared_radius; diff --git a/Circular_kernel_3/include/CGAL/Circular_kernel_3/function_objects_polynomial_reference_sphere.h b/Circular_kernel_3/include/CGAL/Circular_kernel_3/function_objects_polynomial_reference_sphere.h index abdcd2e14ec..b6cdbe82286 100644 --- a/Circular_kernel_3/include/CGAL/Circular_kernel_3/function_objects_polynomial_reference_sphere.h +++ b/Circular_kernel_3/include/CGAL/Circular_kernel_3/function_objects_polynomial_reference_sphere.h @@ -1,3 +1,32 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + #ifndef CGAL_SPHERICAL_KERNEL_FUNCTION_OBJECTS_POLYNOMIAL_REFERENCE_SPHERE_H #define CGAL_SPHERICAL_KERNEL_FUNCTION_OBJECTS_POLYNOMIAL_REFERENCE_SPHERE_H diff --git a/Circular_kernel_3/include/CGAL/Circular_kernel_3/internal_function_compare_to_left_spherical_kernel.h b/Circular_kernel_3/include/CGAL/Circular_kernel_3/internal_function_compare_to_left_spherical_kernel.h index 170352ab368..ec687f579ea 100644 --- a/Circular_kernel_3/include/CGAL/Circular_kernel_3/internal_function_compare_to_left_spherical_kernel.h +++ b/Circular_kernel_3/include/CGAL/Circular_kernel_3/internal_function_compare_to_left_spherical_kernel.h @@ -1,3 +1,32 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + #ifndef CGAL_SPHERICAL_KERNEL_PREDICATES_COMPARE_TO_LEFT_H #define CGAL_SPHERICAL_KERNEL_PREDICATES_COMPARE_TO_LEFT_H diff --git a/Circular_kernel_3/include/CGAL/Circular_kernel_3/internal_functions_on_reference_sphere_3.h b/Circular_kernel_3/include/CGAL/Circular_kernel_3/internal_functions_on_reference_sphere_3.h index 143cd17ecf7..eeb7b2d83e0 100644 --- a/Circular_kernel_3/include/CGAL/Circular_kernel_3/internal_functions_on_reference_sphere_3.h +++ b/Circular_kernel_3/include/CGAL/Circular_kernel_3/internal_functions_on_reference_sphere_3.h @@ -1,3 +1,32 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + #ifndef CGAL_SPHERICAL_KERNEL_PREDICATES_ON_REFERENCE_SPHERE_H #define CGAL_SPHERICAL_KERNEL_PREDICATES_ON_REFERENCE_SPHERE_H diff --git a/Circular_kernel_3/include/CGAL/Half_circle_on_reference_sphere_3.h b/Circular_kernel_3/include/CGAL/Half_circle_on_reference_sphere_3.h index 702e0c07a54..1758932ef83 100644 --- a/Circular_kernel_3/include/CGAL/Half_circle_on_reference_sphere_3.h +++ b/Circular_kernel_3/include/CGAL/Half_circle_on_reference_sphere_3.h @@ -1,3 +1,32 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + #ifndef CGAL_HALF_CIRCLE_ON_REFERENCE_SPHERE_3_H #define CGAL_HALF_CIRCLE_ON_REFERENCE_SPHERE_3_H diff --git a/Circular_kernel_3/include/CGAL/Sphere_with_radius_3.h b/Circular_kernel_3/include/CGAL/Sphere_with_radius_3.h index 0e129d61ddf..ec5111d951c 100644 --- a/Circular_kernel_3/include/CGAL/Sphere_with_radius_3.h +++ b/Circular_kernel_3/include/CGAL/Sphere_with_radius_3.h @@ -1,3 +1,32 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + #ifndef CGAL_SPHERE_WITH_RADIUS_3_H #define CGAL_SPHERE_WITH_RADIUS_3_H diff --git a/Circular_kernel_3/include/CGAL/Theta_rep.h b/Circular_kernel_3/include/CGAL/Theta_rep.h index 875a44682f9..0d36cca4ec8 100644 --- a/Circular_kernel_3/include/CGAL/Theta_rep.h +++ b/Circular_kernel_3/include/CGAL/Theta_rep.h @@ -1,3 +1,32 @@ +// 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. +// +// 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) +// +// $URL: svn+ssh://sloriot@scm.gforge.inria.fr/svn/cgal/trunk/Circular_kernel_3/include/CGAL/Circular_kernel_3/Circular_arc_3.h $ +// $Id: Circular_arc_3.h 40627 2007-10-16 15:00:59Z sloriot $ +// +// Author(s) : Loriot Sebastien +// Monique Teillaud +// Sylvain Pion +// Pedro Machado +// Julien Hazebrouck +// Damien Leroy + #ifndef CGAL_THETA_REP_H #define CGAL_THETA_REP_H