mirror of https://github.com/CGAL/cgal
Added licence and author
This commit is contained in:
parent
2274210b17
commit
eab6b0f02c
|
|
@ -477,10 +477,12 @@ via a sparse linear system.
|
|||
The main author of the first version of this package was Laurent Saboret,
|
||||
who worked as an engineer at Inria Sophia-Antipolis.
|
||||
|
||||
For CGAL 4.10 the package has undergone a major rewrite by Andreas Fabri.
|
||||
The algorithms are the same, but they are now based on the `FaceGraph` API.
|
||||
Additionally, the class `Seam_mesh` was introduced, which is also a model of
|
||||
a `FaceGraph`, and replaces a wrapper which had a more complicated API.
|
||||
For CGAL 4.11 the package has undergone a major rewrite by Andreas Fabri and
|
||||
Mael Rouxel-Labbé and the Orbifold Tutte Embedding and As-Rigid-As-Possible
|
||||
parameterization techniques were added. All algorithms are now based on
|
||||
the`FaceGraph` API. Additionally, the class `Seam_mesh` was introduced to handle
|
||||
virtual borders. It is also a model of a `FaceGraph`, and replaces a wrapper
|
||||
which had a more complicated API.
|
||||
|
||||
*/
|
||||
} /* namespace CGAL */
|
||||
|
|
|
|||
|
|
@ -16,11 +16,13 @@
|
|||
// $Id$
|
||||
//
|
||||
//
|
||||
// Author(s) :
|
||||
// Author(s) : Mael Rouxel-Labbé
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_ARAP_PARAMETERIZER_3_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_ARAP_PARAMETERIZER_3_H
|
||||
|
||||
#include <CGAL/license/Surface_mesh_parameterization.h>
|
||||
|
||||
#include <CGAL/Surface_mesh_parameterization/internal/Bool_property_map.h>
|
||||
#include <CGAL/Surface_mesh_parameterization/internal/Containers_filler.h>
|
||||
#include <CGAL/Surface_mesh_parameterization/internal/kernel_traits.h>
|
||||
|
|
|
|||
|
|
@ -16,11 +16,13 @@
|
|||
// $Id$
|
||||
//
|
||||
//
|
||||
// Author(s) :
|
||||
// Author(s) : Mael Rouxel-Labbé
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_INTERNAL_ERROR_CODE_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_INTERNAL_ERROR_CODE_H
|
||||
|
||||
#include <CGAL/license/Surface_mesh_parameterization.h>
|
||||
|
||||
/// \file Error_code.h
|
||||
|
||||
namespace CGAL {
|
||||
|
|
|
|||
|
|
@ -16,13 +16,17 @@
|
|||
// $Id$
|
||||
//
|
||||
//
|
||||
// Author(s) :
|
||||
// Author(s) : Mael Rouxel-Labbé
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_IO_FILE_OFF_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_IO_FILE_OFF_H
|
||||
|
||||
#include <CGAL/license/Surface_mesh_parameterization.h>
|
||||
|
||||
#include <CGAL/Surface_mesh_parameterization/internal/Containers_filler.h>
|
||||
|
||||
#include <CGAL/boost/graph/iterator.h>
|
||||
#include <CGAL/Polygon_mesh_processing/connected_components.h>
|
||||
|
||||
#include <CGAL/circulator.h>
|
||||
|
||||
#include <boost/foreach.hpp>
|
||||
|
|
@ -36,9 +40,6 @@
|
|||
#include <sstream>
|
||||
#include <vector>
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_IO_FILE_OFF_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_IO_FILE_OFF_H
|
||||
|
||||
namespace CGAL {
|
||||
|
||||
namespace Surface_mesh_parameterization {
|
||||
|
|
|
|||
|
|
@ -16,11 +16,12 @@
|
|||
// $Id$
|
||||
//
|
||||
//
|
||||
// Author(s) :
|
||||
// Author(s) : Mael Rouxel-Labbé
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_MVC_POST_PROCESSOR_3_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_MVC_POST_PROCESSOR_3_H
|
||||
|
||||
#include <CGAL/license/Surface_mesh_parameterization.h>
|
||||
|
||||
#include <CGAL/Surface_mesh_parameterization/internal/Containers_filler.h>
|
||||
#include <CGAL/Surface_mesh_parameterization/internal/kernel_traits.h>
|
||||
|
|
|
|||
|
|
@ -16,11 +16,13 @@
|
|||
// $Id$
|
||||
//
|
||||
//
|
||||
// Author(s) :
|
||||
// Author(s) : Mael Rouxel-Labbé
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_ORBIFOLD_TUTTE_PARAMETERIZER_3_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_ORBIFOLD_TUTTE_PARAMETERIZER_3_H
|
||||
|
||||
#include <CGAL/license/Surface_mesh_parameterization.h>
|
||||
|
||||
#include <CGAL/Surface_mesh_parameterization/internal/angles.h>
|
||||
#include <CGAL/Surface_mesh_parameterization/internal/kernel_traits.h>
|
||||
#include <CGAL/Surface_mesh_parameterization/internal/orbifold_cone_helper.h>
|
||||
|
|
|
|||
|
|
@ -16,11 +16,13 @@
|
|||
// $Id$
|
||||
//
|
||||
//
|
||||
// Author(s) :
|
||||
// Author(s) : Mael Rouxel-Labbé
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_ORBIFOLD_TUTTE_SPHERE_MAPPING_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_ORBIFOLD_TUTTE_SPHERE_MAPPING_H
|
||||
|
||||
#include <CGAL/license/Surface_mesh_parameterization.h>
|
||||
|
||||
#include <CGAL/Surface_mesh_parameterization/internal/orbifold_cone_helper.h>
|
||||
#include <CGAL/Surface_mesh_parameterization/internal/kernel_traits.h>
|
||||
|
||||
|
|
|
|||
|
|
@ -16,11 +16,13 @@
|
|||
// $Id$
|
||||
//
|
||||
//
|
||||
// Author(s) :
|
||||
// Author(s) : Mael Rouxel-Labbé
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_INTERNAL_BOOL_PROPERTY_MAP_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_INTERNAL_BOOL_PROPERTY_MAP_H
|
||||
|
||||
#include <CGAL/license/Surface_mesh_parameterization.h>
|
||||
|
||||
#include <CGAL/boost/graph/properties.h>
|
||||
#include <CGAL/Kernel_traits.h>
|
||||
|
||||
|
|
|
|||
|
|
@ -16,11 +16,13 @@
|
|||
// $Id$
|
||||
//
|
||||
//
|
||||
// Author(s) :
|
||||
// Author(s) : Mael Rouxel-Labbé
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_INTERNAL_CONTAINERS_FILLER_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_INTERNAL_CONTAINERS_FILLER_H
|
||||
|
||||
#include <CGAL/license/Surface_mesh_parameterization.h>
|
||||
|
||||
#include <boost/foreach.hpp>
|
||||
#include "boost/tuple/tuple.hpp"
|
||||
#include <boost/unordered_set.hpp>
|
||||
|
|
|
|||
|
|
@ -16,11 +16,13 @@
|
|||
// $Id$
|
||||
//
|
||||
//
|
||||
// Author(s) :
|
||||
// Author(s) : Mael Rouxel-Labbé
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_ANGLES_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_ANGLES_H
|
||||
|
||||
#include <CGAL/license/Surface_mesh_parameterization.h>
|
||||
|
||||
#include <CGAL/Kernel/global_functions.h>
|
||||
#include <CGAL/number_type_config.h>
|
||||
|
||||
|
|
|
|||
|
|
@ -16,11 +16,13 @@
|
|||
// $Id$
|
||||
//
|
||||
//
|
||||
// Author(s) :
|
||||
// Author(s) : Mael Rouxel-Labbé
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_INTERNAL_KERNEL_TRAITS_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_INTERNAL_KERNEL_TRAITS_H
|
||||
|
||||
#include <CGAL/license/Surface_mesh_parameterization.h>
|
||||
|
||||
#include <CGAL/boost/graph/properties.h>
|
||||
#include <CGAL/Kernel_traits.h>
|
||||
|
||||
|
|
|
|||
|
|
@ -16,11 +16,13 @@
|
|||
// $Id$
|
||||
//
|
||||
//
|
||||
// Author(s) :
|
||||
// Author(s) : Mael Rouxel-Labbé
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_INTERNAL_CONE_HELPER_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_INTERNAL_CONE_HELPER_H
|
||||
|
||||
#include <CGAL/license/Surface_mesh_parameterization.h>
|
||||
|
||||
#include <CGAL/Surface_mesh_parameterization/internal/kernel_traits.h>
|
||||
#include <CGAL/Surface_mesh_parameterization/Error_code.h>
|
||||
|
||||
|
|
|
|||
|
|
@ -16,11 +16,13 @@
|
|||
// $Id$
|
||||
//
|
||||
//
|
||||
// Author(s) :
|
||||
// Author(s) : Mael Rouxel-Labbé
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_INTERNAL_SHORTEST_PATH_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_INTERNAL_SHORTEST_PATH_H
|
||||
|
||||
#include <CGAL/license/Surface_mesh_parameterization.h>
|
||||
|
||||
#include <CGAL/assertions.h>
|
||||
|
||||
#include <boost/graph/dijkstra_shortest_paths.hpp>
|
||||
|
|
|
|||
|
|
@ -16,11 +16,13 @@
|
|||
// $Id$
|
||||
//
|
||||
//
|
||||
// Author(s) :
|
||||
// Author(s) : Mael Rouxel-Labbé
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_INTERNAL_VALIDITY_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_INTERNAL_VALIDITY_H
|
||||
|
||||
#include <CGAL/license/Surface_mesh_parameterization.h>
|
||||
|
||||
#include <CGAL/Surface_mesh_parameterization/internal/Containers_filler.h>
|
||||
#include <CGAL/Surface_mesh_parameterization/internal/kernel_traits.h>
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
// $Id$
|
||||
//
|
||||
//
|
||||
// Author(s) :
|
||||
// Author(s) : Mael Rouxel-Labbé
|
||||
|
||||
/**
|
||||
* \ingroup PkgSurfaceMeshParameterization
|
||||
|
|
@ -25,9 +25,6 @@
|
|||
* the free functions of this package.
|
||||
*/
|
||||
|
||||
#ifndef CGAL_SURFACE_MESH_PARAMETERIZATION_H
|
||||
#define CGAL_SURFACE_MESH_PARAMETERIZATION_H
|
||||
|
||||
#include <CGAL/Surface_mesh_parameterization/ARAP_parameterizer_3.h>
|
||||
#include <CGAL/Surface_mesh_parameterization/Barycentric_mapping_parameterizer_3.h>
|
||||
#include <CGAL/Surface_mesh_parameterization/Discrete_authalic_parameterizer_3.h>
|
||||
|
|
@ -44,4 +41,3 @@
|
|||
#include <CGAL/Surface_mesh_parameterization/Square_border_parameterizer_3.h>
|
||||
#include <CGAL/Surface_mesh_parameterization/Two_vertices_parameterizer_3.h>
|
||||
|
||||
#endif // CGAL_SURFACE_MESH_PARAMETERIZATION_H
|
||||
|
|
|
|||
Loading…
Reference in New Issue