Developer Documentation
|
#include <OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Tools/Utils/MeshCheckerT.hh>
Public Types | |
enum | CheckTargets { CHECK_EDGES = 1 , CHECK_VERTICES = 2 , CHECK_FACES = 4 , CHECK_ALL = 255 } |
what should be checked? More... | |
Public Member Functions | |
MeshCheckerT (const Mesh &_mesh) | |
constructor More... | |
~MeshCheckerT () | |
destructor More... | |
bool | check (unsigned int _targets=CHECK_ALL, std::ostream &_os=omerr()) |
check it, return true iff ok More... | |
Private Member Functions | |
bool | is_deleted (typename Mesh::VertexHandle _vh) |
bool | is_deleted (typename Mesh::EdgeHandle _eh) |
bool | is_deleted (typename Mesh::FaceHandle _fh) |
Private Attributes | |
const Mesh & | mesh_ |
Check integrity of mesh.
This class provides several functions to check the integrity of a mesh.
Definition at line 73 of file MeshCheckerT.hh.
enum OpenMesh::Utils::MeshCheckerT::CheckTargets |
what should be checked?
Definition at line 85 of file MeshCheckerT.hh.
|
inlineexplicit |
constructor
Definition at line 78 of file MeshCheckerT.hh.
|
inline |
destructor
Definition at line 81 of file MeshCheckerT.hh.
bool OpenMesh::Utils::MeshCheckerT< Mesh >::check | ( | unsigned int | _targets = CHECK_ALL , |
std::ostream & | _os = omerr() |
||
) |
check it, return true iff ok
Definition at line 65 of file MeshCheckerT_impl.hh.
|
inlineprivate |
Definition at line 104 of file MeshCheckerT.hh.
|
inlineprivate |
Definition at line 107 of file MeshCheckerT.hh.
|
inlineprivate |
Definition at line 101 of file MeshCheckerT.hh.
|
private |
Definition at line 112 of file MeshCheckerT.hh.