vcg::tri::UpdateQuality< UpdateMeshType > Class Template Reference
[Trimesh]
Generation of per-vertex and per-face qualities.
More...
#include <vcg/complex/trimesh/update/quality.h>
List of all members.
Detailed Description
template<class UpdateMeshType>
class vcg::tri::UpdateQuality< UpdateMeshType >
Generation of per-vertex and per-face qualities.
It works according to various strategy, like geodesic distance from the border (UpdateQuality::VertexGeodesicFromBorder) or curvature ecc. This class is templated over the mesh and (like all other Update* classes) has only static members; Typical usage:
Definition at line 48 of file quality.h.
Member Typedef Documentation
template<class UpdateMeshType >
template<class UpdateMeshType >
template<class UpdateMeshType >
template<class UpdateMeshType >
template<class UpdateMeshType >
template<class UpdateMeshType >
template<class UpdateMeshType >
template<class UpdateMeshType >
Member Function Documentation
template<class UpdateMeshType >
Assign to each face of the mesh a constant quality value. Useful for initialization.
Definition at line 192 of file quality.h.
template<class UpdateMeshType >
Clamp each vertex of the mesh with a range of values.
Definition at line 183 of file quality.h.
template<class UpdateMeshType >
Assign to each vertex of the mesh a constant quality value. Useful for initialization.
Definition at line 174 of file quality.h.
template<class UpdateMeshType >
template<class UpdateMeshType >
template<class UpdateMeshType >
template<class UpdateMeshType >
template<class UpdateMeshType >
Compute, for each vertex of the mesh the geodesic distance from the border of the mesh itself.
It uses the classical Dijkstra Shortest Path Tree algorithm. The geodesic distance is approximated by allowing to walk only along edges of the mesh.
- Warning:
- VF topology, Per Vertex Quality and border flags already computed (see UpdateFlags::FaceBorderFromVF and UpdateTopology::VertexFace);
Definition at line 105 of file quality.h.
template<class UpdateMeshType >
The documentation for this class was generated from the following file: