|
CGAL 6.1.3 - Triangulated Surface Mesh Deformation
|
Concept describing the set of requirements for calculating weights for halfedges.
Example:
Types | |
| typedef unspecified_type | Triangle_mesh |
| a model of HalfedgeGraph | |
Creation | |
| SurfaceMeshDeformationWeights () | |
| Default constructor. Required only if the default parameter is used in the constructor of CGAL::Surface_mesh_deformation. | |
Operations | |
| template<class VertexPointMap> | |
| double | operator() (boost::graph_traits< Triangle_mesh >::halfedge_descriptor he, const Triangle_mesh &triangle_mesh, VertexPointMap vpm) |
| Function computing the halfedge weight of halfedge he. | |
| double SurfaceMeshDeformationWeights::operator() | ( | boost::graph_traits< Triangle_mesh >::halfedge_descriptor | he, |
| const Triangle_mesh & | triangle_mesh, | ||
| VertexPointMap | vpm ) |
Function computing the halfedge weight of halfedge he.
| VertexPointMap | a model of ReadWritePropertyMap with boost::graph_traits<Triangle_mesh>::vertex_descriptor as key and a 3D point from a CGAL Kernel as value type |
#include <Concepts/SurfaceMeshDeformationWeights.h>
Concept describing the set of requirements for calculating weights for halfedges.
Example:
Types | |
| typedef unspecified_type | Triangle_mesh |
| a model of HalfedgeGraph | |
Creation | |
| SurfaceMeshDeformationWeights () | |
| Default constructor. Required only if the default parameter is used in the constructor of CGAL::Surface_mesh_deformation. | |
Operations | |
| template<class VertexPointMap> | |
| double | operator() (boost::graph_traits< Triangle_mesh >::halfedge_descriptor he, const Triangle_mesh &triangle_mesh, VertexPointMap vpm) |
| Function computing the halfedge weight of halfedge he. | |
| double SurfaceMeshDeformationWeights::operator() | ( | boost::graph_traits< Triangle_mesh >::halfedge_descriptor | he, |
| const Triangle_mesh & | triangle_mesh, | ||
| VertexPointMap | vpm ) |
Function computing the halfedge weight of halfedge he.
| VertexPointMap | a model of ReadWritePropertyMap with boost::graph_traits<Triangle_mesh>::vertex_descriptor as key and a 3D point from a CGAL Kernel as value type |