mirror of https://github.com/CGAL/cgal
parent
c2f330904a
commit
992175aecb
|
|
@ -1,27 +1,33 @@
|
|||
// TODO: Add licence
|
||||
// Copyright (c) 2004-2008 Max-Planck-Institute Saarbruecken (Germany),
|
||||
// and Tel-Aviv University (Israel). All rights reserved.
|
||||
//
|
||||
// This file is part of CGAL (www.cgal.org); you can redistribute it and/or
|
||||
// modify it under the terms of the GNU Lesser General Public License as
|
||||
// published by the Free Software Foundation; version 2.1 of the License.
|
||||
// See the file LICENSE.LGPL 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: svn+ssh://eric@scm.gforge.inria.fr/svn/cgal/trunk/Curved_kernel_via_analysis_2/include/CGAL/Curved_kernel_via_analysis_2/Arc_2.h $
|
||||
// $Id: Arc_2.h 41576 2008-01-14 08:20:11Z eric $
|
||||
//
|
||||
// $URL: svn+ssh://eric@scm.gforge.inria.fr/svn/cgal/trunk/Kernel_23/include/CGAL/enum.h $
|
||||
// $Id: enum.h 44129 2008-07-12 21:09:38Z spion $
|
||||
//
|
||||
//
|
||||
// Author(s) : Eric Berberich <eric@mpi-inf.mpg.de>
|
||||
// Pavel Emeliyanenko <asm@mpi-sb.mpg.de>
|
||||
//
|
||||
// ============================================================================
|
||||
|
||||
#ifndef CGAL_CURVED_KERNEL_ARC_2_H
|
||||
#define CGAL_CURVED_KERNEL_ARC_2_H
|
||||
#ifndef CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_ARC_2_H
|
||||
#define CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_ARC_2_H
|
||||
|
||||
/*!\file Curved_kernel_via_analysis_2/Arc_2.h
|
||||
* \brief
|
||||
* Defines class \c Arc_2 that represents an arc on a curve that
|
||||
/*!\file include/CGAL/Curved_kernel_via_analysis_2/Arc_2.h
|
||||
*\brief Defines class \c Arc_2 that represents an arc on a curve that
|
||||
* can be analyzed.
|
||||
*/
|
||||
|
||||
#include <CGAL/basic.h>
|
||||
#include <CGAL/config.h>
|
||||
#include <CGAL/Handle_with_policy.h>
|
||||
|
||||
#include <iostream>
|
||||
|
|
@ -30,7 +36,9 @@
|
|||
|
||||
#include <CGAL/Arr_enums.h>
|
||||
|
||||
#define CGAL_CKvA_USE_CACHES
|
||||
#ifndef CGAL_CKvA_USE_CACHES
|
||||
#define CGAL_CKvA_USE_CACHES 1
|
||||
#endif
|
||||
|
||||
#include <CGAL/Curved_kernel_via_analysis_2/Point_2.h>
|
||||
|
||||
|
|
@ -2909,5 +2917,5 @@ std::ostream& operator<<(std::ostream& os,
|
|||
|
||||
CGAL_END_NAMESPACE
|
||||
|
||||
#endif // CGAL_CURVED_KERNEL_ARC_2_H
|
||||
#endif // CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_ARC_2_H
|
||||
// EOF
|
||||
|
|
|
|||
|
|
@ -1,24 +1,31 @@
|
|||
// TODO: Add licence
|
||||
// Copyright (c) 2006-2008 Max-Planck-Institute Saarbruecken (Germany),
|
||||
// and Tel-Aviv University (Israel). All rights reserved.
|
||||
//
|
||||
// This file is part of CGAL (www.cgal.org); you can redistribute it and/or
|
||||
// modify it under the terms of the GNU Lesser General Public License as
|
||||
// published by the Free Software Foundation; version 2.1 of the License.
|
||||
// See the file LICENSE.LGPL 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: $
|
||||
//
|
||||
// $URL: svn+ssh://eric@scm.gforge.inria.fr/svn/cgal/trunk/Kernel_23/include/CGAL/enum.h $
|
||||
// $Id: enum.h 44129 2008-07-12 21:09:38Z spion $
|
||||
//
|
||||
//
|
||||
// Author(s) : Pavel Emeliyanenko <asm@mpi-sb.mpg.de>
|
||||
//
|
||||
// ============================================================================
|
||||
|
||||
#ifndef CGAL_CURVED_KERNEL_CURVE_INTERVAL_ARCNO_CACHE_H
|
||||
#define CGAL_CURVED_KERNEL_CURVE_INTERVAL_ARCNO_CACHE_H
|
||||
#ifndef CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_CURVE_INTERVAL_ARCNO_CACHE_H
|
||||
#define CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_CURVE_INTERVAL_ARCNO_CACHE_H
|
||||
|
||||
/*! \file Curved_kernel_via_analysis_2/Curve_interval_arcno_cache.h
|
||||
* defines \c Curve_interval_arcno_cache functor
|
||||
/*!\file include/CGAL/Curved_kernel_via_analysis_2/Curve_interval_arcno_cache.h
|
||||
* \brief defines \c Curve_interval_arcno_cache functor
|
||||
*/
|
||||
|
||||
#include <CGAL/basic.h>
|
||||
#include <CGAL/config.h>
|
||||
#include <CGAL/Handle_with_policy.h>
|
||||
|
||||
CGAL_BEGIN_NAMESPACE
|
||||
|
|
@ -227,5 +234,5 @@ private:
|
|||
|
||||
CGAL_END_NAMESPACE
|
||||
|
||||
#endif // CGAL_CURVED_KERNEL_CURVE_INTERVAL_ARCNO_CACHE_H
|
||||
#endif // CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_CURVE_INTERVAL_ARCNO_CACHE_H
|
||||
// EOF
|
||||
|
|
|
|||
|
|
@ -1,25 +1,32 @@
|
|||
// TODO add licence
|
||||
// Copyright (c) 2004-2008 Max-Planck-Institute Saarbruecken (Germany),
|
||||
// and Tel-Aviv University (Israel). All rights reserved.
|
||||
//
|
||||
// This file is part of CGAL (www.cgal.org); you can redistribute it and/or
|
||||
// modify it under the terms of the GNU Lesser General Public License as
|
||||
// published by the Free Software Foundation; version 2.1 of the License.
|
||||
// See the file LICENSE.LGPL 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: $
|
||||
//
|
||||
// $URL: svn+ssh://eric@scm.gforge.inria.fr/svn/cgal/trunk/Kernel_23/include/CGAL/enum.h $
|
||||
// $Id: enum.h 44129 2008-07-12 21:09:38Z spion $
|
||||
//
|
||||
//
|
||||
// Author(s) : Eric Berberich <eric@mpi-inf.mpg.de>
|
||||
// Pavel Emeliyanenko <asm@mpi-sb.mpg.de>
|
||||
//
|
||||
// ============================================================================
|
||||
|
||||
#ifndef CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_FUNCTORS_H
|
||||
#define CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_FUNCTORS_H
|
||||
|
||||
/*! \file Curved_kernel_via_analysis_2/Curved_kernel_via_analysis_2_functors.h
|
||||
* \brief defines Curved_kernel_via_analysis_2 function objects + class
|
||||
/*!\file include/CGAL/Curved_kernel_via_analysis_2/Curved_kernel_via_analysis_2_functors.h
|
||||
* \brief defines Curved_kernel_via_analysis_2 function objects + class
|
||||
*/
|
||||
|
||||
#include <CGAL/basic.h>
|
||||
#include <CGAL/config.h>
|
||||
#include <CGAL/Curved_kernel_via_analysis_2/Make_x_monotone_2.h>
|
||||
|
||||
CGAL_BEGIN_NAMESPACE
|
||||
|
|
|
|||
|
|
@ -1,27 +1,34 @@
|
|||
// TODO: Add licence
|
||||
// Copyright (c) 2007-2008 Max-Planck-Institute Saarbruecken (Germany),
|
||||
// and Tel-Aviv University (Israel). All rights reserved.
|
||||
//
|
||||
// This file is part of CGAL (www.cgal.org); you can redistribute it and/or
|
||||
// modify it under the terms of the GNU Lesser General Public License as
|
||||
// published by the Free Software Foundation; version 2.1 of the License.
|
||||
// See the file LICENSE.LGPL 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: $
|
||||
//
|
||||
// $URL: svn+ssh://eric@scm.gforge.inria.fr/svn/cgal/trunk/Kernel_23/include/CGAL/enum.h $
|
||||
// $Id: enum.h 44129 2008-07-12 21:09:38Z spion $
|
||||
//
|
||||
//
|
||||
// Author(s) : Pavel Emeliyanenko <asm@mpi-sb.mpg.de>
|
||||
//
|
||||
//
|
||||
// ============================================================================
|
||||
|
||||
#ifndef CGAL_CURVED_KERNEL_GENERIC_ARC_2_H
|
||||
#define CGAL_CURVED_KERNEL_GENERIC_ARC_2_H
|
||||
|
||||
/*! \file Curved_kernel_via_analysis_2/Generic_arc_2.h
|
||||
* \brief defines class \c Generic_arc_2
|
||||
#ifndef CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_GENERIC_ARC_2_H
|
||||
#define CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_GENERIC_ARC_2_H
|
||||
|
||||
/*!\file include/CGAL/Curved_kernel_via_analysis_2/Generic_arc_2.h
|
||||
* \brief defines class \c Generic_arc_2
|
||||
*
|
||||
* adds support for isolated points to native CKvA_2 object
|
||||
*/
|
||||
|
||||
#include <CGAL/basic.h>
|
||||
#include <CGAL/config.h>
|
||||
#include <CGAL/Handle_with_policy.h>
|
||||
|
||||
CGAL_BEGIN_NAMESPACE
|
||||
|
|
@ -294,4 +301,5 @@ std::istream& operator >> (std::istream& is,
|
|||
|
||||
CGAL_END_NAMESPACE
|
||||
|
||||
#endif // CGAL_CURVED_KERNEL_GENERIC_ARC_2_H
|
||||
#endif // CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_GENERIC_ARC_2_H
|
||||
// EOF
|
||||
|
|
|
|||
|
|
@ -1,27 +1,33 @@
|
|||
// TODO: Add licence
|
||||
// Copyright (c) 2007-2008 Max-Planck-Institute Saarbruecken (Germany),
|
||||
// and Tel-Aviv University (Israel). All rights reserved.
|
||||
//
|
||||
// This file is part of CGAL (www.cgal.org); you can redistribute it and/or
|
||||
// modify it under the terms of the GNU Lesser General Public License as
|
||||
// published by the Free Software Foundation; version 2.1 of the License.
|
||||
// See the file LICENSE.LGPL 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: $
|
||||
//
|
||||
// $URL: svn+ssh://eric@scm.gforge.inria.fr/svn/cgal/trunk/Kernel_23/include/CGAL/enum.h $
|
||||
// $Id: enum.h 44129 2008-07-12 21:09:38Z spion $
|
||||
//
|
||||
//
|
||||
// Author(s) : Pavel Emeliyanenko <asm@mpi-sb.mpg.de>
|
||||
//
|
||||
//
|
||||
// ============================================================================
|
||||
|
||||
#ifndef CGAL_CURVED_KERNEL_GENERIC_POINT_2_H
|
||||
#define CGAL_CURVED_KERNEL_GENERIC_POINT_2_H
|
||||
#ifndef CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_GENERIC_POINT_2_H
|
||||
#define CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_GENERIC_POINT_2_H
|
||||
|
||||
/*! \file Curved_kernel_via_analysis_2/Generic_point_2.h
|
||||
* \brief defines class \c Generic_point_2
|
||||
/*!\file include/CGAL/Curved_kernel_via_analysis_2/Generic_point_2.h
|
||||
* \brief defines class \c Generic_point_2
|
||||
*
|
||||
* adds support for points at infinity to native CKvA_2 object
|
||||
* adds support for points at infinity to native CKvA_2 object
|
||||
*/
|
||||
|
||||
#include <CGAL/basic.h>
|
||||
#include <CGAL/config.h>
|
||||
#include <CGAL/Handle_with_policy.h>
|
||||
|
||||
CGAL_BEGIN_NAMESPACE
|
||||
|
|
@ -217,4 +223,5 @@ std::istream& operator >> (std::istream& is,
|
|||
|
||||
CGAL_END_NAMESPACE
|
||||
|
||||
#endif // CGAL_CURVED_KERNEL_GENERIC_POINT_2_H
|
||||
#endif // CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_GENERIC_POINT_2_H
|
||||
// EOF
|
||||
|
|
|
|||
|
|
@ -1,11 +1,20 @@
|
|||
// TODO: Add licence
|
||||
// Copyright (c) 2004-2008 Max-Planck-Institute Saarbruecken (Germany),
|
||||
// and Tel-Aviv University (Israel). All rights reserved.
|
||||
//
|
||||
// This file is part of CGAL (www.cgal.org); you can redistribute it and/or
|
||||
// modify it under the terms of the GNU Lesser General Public License as
|
||||
// published by the Free Software Foundation; version 2.1 of the License.
|
||||
// See the file LICENSE.LGPL 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: $
|
||||
//
|
||||
// $URL: svn+ssh://eric@scm.gforge.inria.fr/svn/cgal/trunk/Kernel_23/include/CGAL/enum.h $
|
||||
// $Id: enum.h 44129 2008-07-12 21:09:38Z spion $
|
||||
//
|
||||
//
|
||||
// Author(s) : Eric Berberich <eric@mpi-inf.mpg.de>
|
||||
// Arno Eigenwillig <arno@mpi-inf.mpg.de>
|
||||
|
|
@ -13,16 +22,17 @@
|
|||
//
|
||||
// ============================================================================
|
||||
|
||||
#ifndef CGAL_CURVED_KERNEL_MAKE_X_MONOTONE_H
|
||||
#define CGAL_CURVED_KERNEL_MAKE_X_MONOTONE_H
|
||||
#ifndef CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_MAKE_X_MONOTONE_2_H
|
||||
#define CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_MAKE_X_MONOTONE_2_H
|
||||
|
||||
/*! \file Curved_kernel_via_analysis_2/Make_x_monotone_2.h
|
||||
* Defines \c Make_x_monotone_2 functor
|
||||
/*!\file include/CGAL/Curved_kernel_via_analysis_2/Make_x_monotone_2.h
|
||||
* \brief Defines \c Make_x_monotone_2 functor
|
||||
*/
|
||||
|
||||
#include <CGAL/basic.h>
|
||||
#include <CGAL/config.h>
|
||||
#include <CGAL/Handle_with_policy.h>
|
||||
|
||||
// TODO remove polynomial_traits
|
||||
#include <CGAL/Polynomial_traits_d.h>
|
||||
|
||||
CGAL_BEGIN_NAMESPACE
|
||||
|
|
@ -325,5 +335,5 @@ private:
|
|||
|
||||
CGAL_END_NAMESPACE
|
||||
|
||||
#endif // CGAL_CURVED_KERNEL_MAKE_X_MONOTONE_H
|
||||
#endif // CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_MAKE_X_MONOTONE_2_H
|
||||
//EOF
|
||||
|
|
|
|||
|
|
@ -1,26 +1,33 @@
|
|||
// TODO: Add licence
|
||||
// Copyright (c) 2007-2008 Max-Planck-Institute Saarbruecken (Germany),
|
||||
// and Tel-Aviv University (Israel). All rights reserved.
|
||||
//
|
||||
// This file is part of CGAL (www.cgal.org); you can redistribute it and/or
|
||||
// modify it under the terms of the GNU Lesser General Public License as
|
||||
// published by the Free Software Foundation; version 2.1 of the License.
|
||||
// See the file LICENSE.LGPL 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:
|
||||
//
|
||||
// $URL: svn+ssh://eric@scm.gforge.inria.fr/svn/cgal/trunk/Kernel_23/include/CGAL/enum.h $
|
||||
// $Id: enum.h 44129 2008-07-12 21:09:38Z spion $
|
||||
//
|
||||
//
|
||||
// Author(s) : Pavel Emeliyanenko <asm@mpi-sb.mpg.de>
|
||||
//
|
||||
// ============================================================================
|
||||
|
||||
#ifndef CGAL_CURVED_KERNEL_NON_X_MONOTONE_ARC_2
|
||||
#define CGAL_CURVED_KERNEL_NON_X_MONOTONE_ARC_2
|
||||
#ifndef CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_NON_X_MONOTONE_ARC_2_H
|
||||
#define CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_NON_X_MONOTONE_ARC_2_H
|
||||
|
||||
/*! \file Curved_kernel_via_analysis_2/Non_x_monotone_arc_2.h
|
||||
* \brief defines class \c Non_x_monotone_arc_2
|
||||
/*!\file include/CGAL/Curved_kernel_via_analysis_2/Non_x_monotone_arc_2.h
|
||||
* \brief defines class \c Non_x_monotone_arc_2
|
||||
*
|
||||
* non x-monotone arc of a generic curve
|
||||
* non x-monotone arc of a generic curve
|
||||
*/
|
||||
|
||||
#include <CGAL/basic.h>
|
||||
#include <CGAL/config.h>
|
||||
#include <CGAL/Handle_with_policy.h>
|
||||
|
||||
#include <CGAL/Curved_kernel_via_analysis_2/Arc_2.h>
|
||||
|
|
@ -302,4 +309,5 @@ CGAL::Qt_widget& operator <<(CGAL::Qt_widget& ws,
|
|||
|
||||
CGAL_END_NAMESPACE
|
||||
|
||||
#endif // CGAL_CURVED_KERNEL_NON_X_MONOTONE_ARC_2
|
||||
#endif // CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_NON_X_MONOTONE_ARC_2_H
|
||||
// EOF
|
||||
|
|
|
|||
|
|
@ -1,29 +1,38 @@
|
|||
// TODO: Add licence
|
||||
// Copyright (c) 2004-2008 Max-Planck-Institute Saarbruecken (Germany),
|
||||
// and Tel-Aviv University (Israel). All rights reserved.
|
||||
//
|
||||
// This file is part of CGAL (www.cgal.org); you can redistribute it and/or
|
||||
// modify it under the terms of the GNU Lesser General Public License as
|
||||
// published by the Free Software Foundation; version 2.1 of the License.
|
||||
// See the file LICENSE.LGPL 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: $
|
||||
//
|
||||
// $URL: svn+ssh://eric@scm.gforge.inria.fr/svn/cgal/trunk/Kernel_23/include/CGAL/enum.h $
|
||||
// $Id: enum.h 44129 2008-07-12 21:09:38Z spion $
|
||||
//
|
||||
//
|
||||
// Author(s) : Eric Berberich <eric@mpi-inf.mpg.de>
|
||||
// Pavel Emeliyanenko <asm@mpi-sb.mpg.de>
|
||||
//
|
||||
// ============================================================================
|
||||
|
||||
#ifndef CGAL_CURVED_KERNEL_POINT_2_H
|
||||
#define CGAL_CURVED_KERNEL_POINT_2_H
|
||||
#ifndef CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_POINT_2_H
|
||||
#define CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_POINT_2_H
|
||||
|
||||
/*! \file Curved_kernel_via_analysis_2/Point_2.h
|
||||
/*!\file include/CGAL/Curved_kernel_via_analysis_2/Point_2.h
|
||||
* \brief Defines class \c Point_2 that represents a point on a curve that can
|
||||
* be analyzed.
|
||||
*/
|
||||
|
||||
#include <CGAL/basic.h>
|
||||
#include <CGAL/Handle_with_policy.h>
|
||||
#include <CGAL/config.h>
|
||||
|
||||
#include <boost/optional.hpp>
|
||||
|
||||
#include <CGAL/Handle_with_policy.h>
|
||||
|
||||
#include <CGAL/Arr_enums.h>
|
||||
|
||||
#include <CGAL/Curved_kernel_via_analysis_2/Curved_kernel_via_analysis_2_functors.h>
|
||||
|
|
@ -685,5 +694,5 @@ std::ostream& operator <<(std::ostream& os,
|
|||
|
||||
CGAL_END_NAMESPACE
|
||||
|
||||
#endif // CGAL_CURVED_KERNEL_POINT_2_H
|
||||
#endif // CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_POINT_2_H
|
||||
// EOF
|
||||
|
|
|
|||
|
|
@ -1,33 +1,41 @@
|
|||
// TODO: Add licence
|
||||
// Copyright (c) 2007-2008 Max-Planck-Institute Saarbruecken (Germany),
|
||||
// and Tel-Aviv University (Israel). All rights reserved.
|
||||
//
|
||||
// This file is part of CGAL (www.cgal.org); you can redistribute it and/or
|
||||
// modify it under the terms of the GNU Lesser General Public License as
|
||||
// published by the Free Software Foundation; version 2.1 of the License.
|
||||
// See the file LICENSE.LGPL 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: $
|
||||
//
|
||||
// $URL: svn+ssh://eric@scm.gforge.inria.fr/svn/cgal/trunk/Kernel_23/include/CGAL/enum.h $
|
||||
// $Id: enum.h 44129 2008-07-12 21:09:38Z spion $
|
||||
//
|
||||
//
|
||||
// Author(s) : Pavel Emeliyanenko <asm@mpi-sb.mpg.de>
|
||||
//
|
||||
//
|
||||
// ============================================================================
|
||||
|
||||
#ifndef CGAL_SWEEP_CURVES_ADAPTER_2_H
|
||||
#define CGAL_SWEEP_CURVES_ADAPTER_2_H 1
|
||||
#ifndef CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_SWEEP_CURVES_ADAPTER_2_H
|
||||
#define CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_SWEEP_CURVES_ADAPTER_2_H 1
|
||||
|
||||
/*! \file Curved_kernel_via_analysis_2/Sweep_curves_adapter_2.h
|
||||
* \brief defines class \c Sweep_curves_adapter_2
|
||||
/*!\file include/CGAL/Curved_kernel_via_analysis_2/Sweep_curves_adapter_2.h
|
||||
* \brief defines class \c Sweep_curves_adapter_2
|
||||
*
|
||||
* provides a valid model of \c SoX::CurveSweepTraits_2 to use
|
||||
* provides a valid model of \c SoX::CurveSweepTraits_2 to use
|
||||
* \c Curved_kernel_via_analysis_2 with \c SoX::sweep_curves
|
||||
*/
|
||||
|
||||
#include <CGAL/basic.h>
|
||||
#include <CGAL/config.h>
|
||||
|
||||
#include <boost/optional.hpp>
|
||||
#include <boost/none.hpp>
|
||||
|
||||
#include <CGAL/Handle_with_policy.h>
|
||||
|
||||
#include <CGAL/Arr_enums.h>
|
||||
#include <boost/optional.hpp>
|
||||
#include <boost/none.hpp>
|
||||
|
||||
#include <CGAL/Curved_kernel_via_analysis_2/Generic_point_2.h>
|
||||
#include <CGAL/Curved_kernel_via_analysis_2/Generic_arc_2.h>
|
||||
|
|
@ -857,4 +865,5 @@ protected:
|
|||
|
||||
CGAL_END_NAMESPACE
|
||||
|
||||
#endif // CGAL_SWEEP_CURVES_ADAPTER_2_H
|
||||
#endif // CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_SWEEP_CURVES_ADAPTER_2
|
||||
// EOF
|
||||
|
|
|
|||
|
|
@ -1,30 +1,38 @@
|
|||
// TODO: Add licence
|
||||
// Copyright (c) 2004-2008 Max-Planck-Institute Saarbruecken (Germany),
|
||||
// and Tel-Aviv University (Israel). All rights reserved.
|
||||
//
|
||||
// This file is part of CGAL (www.cgal.org); you can redistribute it and/or
|
||||
// modify it under the terms of the GNU Lesser General Public License as
|
||||
// published by the Free Software Foundation; version 2.1 of the License.
|
||||
// See the file LICENSE.LGPL 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: $
|
||||
//
|
||||
// $URL: svn+ssh://eric@scm.gforge.inria.fr/svn/cgal/trunk/Kernel_23/include/CGAL/enum.h $
|
||||
// $Id: enum.h 44129 2008-07-12 21:09:38Z spion $
|
||||
//
|
||||
//
|
||||
// Author(s) : Pavel Emeliyanenko <asm@mpi-sb.mpg.de>
|
||||
//
|
||||
// ============================================================================
|
||||
|
||||
/*! \file simple_models.h
|
||||
* \brief defines dummy implementations satisfying Curve_kernel_2
|
||||
* concept requirenments
|
||||
#ifndef CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_TEST_SIMPLE_MODELS_H
|
||||
#define CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_TEST_SIMPLE_MODELS_H
|
||||
|
||||
/*!\file include/CGAL/Curved_kernel_via_analysis_2/test/simple_models.h
|
||||
* \brief defines dummy implementations satisfying Curve_kernel_2
|
||||
* concept requirenments
|
||||
*/
|
||||
|
||||
#ifndef CGAL_CKVA_2_SIMPLE_MODELS_H
|
||||
#define CGAL_CKVA_2_SIMPLE_MODELS_H
|
||||
#include <CGAL/config.h>
|
||||
|
||||
#include <CGAL/basic.h>
|
||||
#include <CGAL/Arithmetic_kernel.h>
|
||||
|
||||
#include <CGAL/Polynomial.h>
|
||||
|
||||
#include <CGAL/Algebraic_kernel_1.h>
|
||||
#include <CGAL/Arithmetic_kernel.h>
|
||||
|
||||
CGAL_BEGIN_NAMESPACE
|
||||
|
||||
|
|
@ -1396,4 +1404,5 @@ public:
|
|||
|
||||
CGAL_END_NAMESPACE
|
||||
|
||||
#endif // CGAL_CKVA_2_SIMPLE_MODELS_H
|
||||
#endif // CGAL_CURVED_KERNEL_VIA_ANALYSIS_2_TEST_SIMPLE_MODELS_H
|
||||
// EOF
|
||||
|
|
|
|||
Loading…
Reference in New Issue