\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)
CGAL 4.8.2 - Triangulated Surface Mesh Deformation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Class and Concept List
Here is the list of all concepts and classes of this package. Classes are inside the namespace CGAL. Concepts are in the global namespace.
[detail level 12]
oNCGAL
|oCDeformation_Eigen_closest_rotation_traits_3A class to compute the closest rotation in Frobenius norm to a 3x3 Matrix using the Eigen library
|oCDeformation_Eigen_polar_closest_rotation_traits_3A class to compute the closest rotation in Frobenius norm to a 3x3 Matrix using the Eigen library
|\CSurface_mesh_deformationClass providing the functionalities for deforming a triangulated surface mesh
oCDeformationClosestRotationTraits_3Concept describing the set of requirements for computing a 3x3 rotation matrix that is close to a given 3x3 matrix, together with basic computations used in the class CGAL::Surface_mesh_deformation. The definition of close depends on the model. The fact that some basic operations are hidden behind a function is to allow to benefit from optimizations like expression template from libraries used to implement models of this concept
oCRawPoint_3Concept describing the set of requirements of a simple point type
\CSurfaceMeshDeformationWeightsConcept describing the set of requirements for calculating weights for halfedges