Generic class for weighting collapses. More...
#include <quad_diag_collapse.h>

Public Types | |
| typedef TriMeshType::CoordType | CoordType |
| typedef vcg::GridStaticPtr < TriFaceType, typename TriFaceType::ScalarType > | GRID |
| typedef MeshType::HEdgePointer | HEdgePointer |
| typedef TriMeshType::FaceType | TriFaceType |
Static Public Member Functions | |
| static float | compute_weight (HEdgePointer hp, CoordType &P, TriMeshType &tm, GRID &grid) |
Generic class for weighting collapses.
Definition at line 39 of file quad_diag_collapse.h.
| typedef TriMeshType::CoordType vcg::tri::OperationWeight< MeshType, TriMeshType >::CoordType |
Reimplemented in vcg::tri::FitmapsCollapse< MeshType, TriMeshType >.
Definition at line 45 of file quad_diag_collapse.h.
| typedef vcg::GridStaticPtr<TriFaceType, typename TriFaceType::ScalarType> vcg::tri::OperationWeight< MeshType, TriMeshType >::GRID |
Reimplemented in vcg::tri::FitmapsCollapse< MeshType, TriMeshType >.
Definition at line 44 of file quad_diag_collapse.h.
| typedef MeshType::HEdgePointer vcg::tri::OperationWeight< MeshType, TriMeshType >::HEdgePointer |
Reimplemented in vcg::tri::FitmapsCollapse< MeshType, TriMeshType >.
Definition at line 42 of file quad_diag_collapse.h.
| typedef TriMeshType::FaceType vcg::tri::OperationWeight< MeshType, TriMeshType >::TriFaceType |
Reimplemented in vcg::tri::FitmapsCollapse< MeshType, TriMeshType >.
Definition at line 43 of file quad_diag_collapse.h.
| static float vcg::tri::OperationWeight< MeshType, TriMeshType >::compute_weight | ( | HEdgePointer | hp, |
| CoordType & | P, | ||
| TriMeshType & | tm, | ||
| GRID & | grid | ||
| ) | [static] |
Reimplemented in vcg::tri::FitmapsCollapse< MeshType, TriMeshType >.