CGAL 4.5 - Triangulated Surface Mesh Deformation
|
Concept describing the set of requirements for calculating weights for halfedges.
Example:
Types | |
typedef unspecified_type | Halfedge_graph |
a model of HalfedgeGraph | |
Creation | |
SurfaceModelingWeights () | |
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< Halfedge_graph >::halfedge_descriptor he, const Halfedge_graph &halfedge_graph, VertexPointMap vpm) |
Function computing the halfedge weight of halfedge he More... | |
double SurfaceModelingWeights::operator() | ( | boost::graph_traits< Halfedge_graph >::halfedge_descriptor | he, |
const Halfedge_graph & | halfedge_graph, | ||
VertexPointMap | vpm | ||
) |
Function computing the halfedge weight of halfedge he
VertexPointMap | a model of ReadWritePropertyMap with boost::graph_traits<Halfedge_graph>::vertex_descriptor as key and a 3D point from a CGAL Kernel as value type |