Developer Documentation

Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
OpenMesh::Utils::MeshCheckerT< Mesh > Class Template Reference

`#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?

## Public Member Functions
| MeshCheckerT (const Mesh &_mesh)
| constructor
| ~MeshCheckerT ()
| destructor
bool | check (unsigned int _targets=CHECK_ALL, std::ostream &_os=omerr())
| check it, return true iff ok

## 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_

## Detailed Description

### template<class Mesh>
class OpenMesh::Utils::MeshCheckerT< 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.

The documentation for this class was generated from the following files:

- OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Tools/Utils/MeshCheckerT.hh
- OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Tools/Utils/MeshCheckerT_impl.hh