|
CGAL 6.0 - 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 |