/// \defgroup PkgSurfaceMeshDeformationRef Triangulated Surface Mesh Deformation Reference
/// \defgroup PkgSurfaceMeshDeformationConcepts Concepts
/// \ingroup PkgSurfaceMeshDeformationRef

/*!
\addtogroup PkgSurfaceMeshDeformationRef
\cgalPkgDescriptionBegin{Triangulated Surface Mesh Deformation,PkgSurfaceMeshDeformation}
\cgalPkgPicture{deform-ico.png}
\cgalPkgSummaryBegin
\cgalPkgAuthors{Sébastien Loriot, Olga Sorkine-Hornung, Yin Xu, and Ilker %O. Yaz}
\cgalPkgDesc{This package offers surface mesh deformation algorithms which provide new positions to the vertices of a surface mesh
under positional constraints of some of its vertices, without requiring any additional structure other than the surface mesh itself.}
\cgalPkgManuals{Chapter_SurfaceMeshDeformation,PkgSurfaceMeshDeformationRef}
\cgalPkgSummaryEnd
\cgalPkgShortInfoBegin
\cgalPkgSince{4.5}
\cgalPkgDependsOn{\ref PkgSolverInterface and \ref thirdpartyEigen}
\cgalPkgBib{cgal:lsxy-tsmd}
\cgalPkgLicense{\ref licensesGPL "GPL"}
\cgalPkgDemo{CGAL Lab,CGALlab.zip}
\cgalPkgShortInfoEnd
\cgalPkgDescriptionEnd


\cgalClassifedRefPages


\cgalCRPSection{Main Class}
- `#CGAL::Surface_mesh_deformation`

\cgalCRPSection{Concepts}
- `DeformationClosestRotationTraits_3`
- `RawPoint_3`
- `SurfaceMeshDeformationWeights`

\cgalCRPSection{Algebraic Traits}
- `#CGAL::Deformation_Eigen_closest_rotation_traits_3`
- `#CGAL::Deformation_Eigen_polar_closest_rotation_traits_3`

*/

