\( \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 - 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 1 2]

CGAL |
Deformation_Eigen_closest_rotation_traits_3 | A class to compute the closest rotation in Frobenius norm to a 3x3 Matrix using the `Eigen` library
Deformation_Eigen_polar_closest_rotation_traits_3 | A class to compute the closest rotation in Frobenius norm to a 3x3 Matrix using the `Eigen` library
Surface_mesh_deformation | Class providing the functionalities for deforming a triangulated surface mesh
DeformationClosestRotationTraits_3 | Concept 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
RawPoint_3 | Concept describing the set of requirements of a simple point type
SurfaceMeshDeformationWeights | Concept describing the set of requirements for calculating weights for halfedges