Generic class for checking feasibility of 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 bool | check_feasible (HEdgePointer hp, CoordType &V1, CoordType &V2, TriMeshType &tm, GRID &grid) |
Generic class for checking feasibility of collapses.
Definition at line 23 of file quad_diag_collapse.h.
typedef TriMeshType::CoordType vcg::tri::FeasibilityCheck< MeshType, TriMeshType >::CoordType |
Reimplemented in vcg::tri::FitmapsCollapse< MeshType, TriMeshType >.
Definition at line 29 of file quad_diag_collapse.h.
typedef vcg::GridStaticPtr<TriFaceType, typename TriFaceType::ScalarType> vcg::tri::FeasibilityCheck< MeshType, TriMeshType >::GRID |
Reimplemented in vcg::tri::FitmapsCollapse< MeshType, TriMeshType >.
Definition at line 28 of file quad_diag_collapse.h.
typedef MeshType::HEdgePointer vcg::tri::FeasibilityCheck< MeshType, TriMeshType >::HEdgePointer |
Reimplemented in vcg::tri::FitmapsCollapse< MeshType, TriMeshType >.
Definition at line 26 of file quad_diag_collapse.h.
typedef TriMeshType::FaceType vcg::tri::FeasibilityCheck< MeshType, TriMeshType >::TriFaceType |
Reimplemented in vcg::tri::FitmapsCollapse< MeshType, TriMeshType >.
Definition at line 27 of file quad_diag_collapse.h.
static bool vcg::tri::FeasibilityCheck< MeshType, TriMeshType >::check_feasible | ( | HEdgePointer | hp, |
CoordType & | V1, | ||
CoordType & | V2, | ||
TriMeshType & | tm, | ||
GRID & | grid | ||
) | [static] |
Reimplemented in vcg::tri::FitmapsCollapse< MeshType, TriMeshType >.