#include <NvBlastExtAuthoringMeshCleanerImpl.h>

Public Member Functions | |
| virtual Mesh * | cleanMesh (const Nv::Blast::Mesh *mesh) override |
| virtual void | release () override |
| ~MeshCleanerImpl () | |
| Nv::Blast::MeshCleanerImpl::~MeshCleanerImpl | ( | ) | [inline] |
| virtual Mesh* Nv::Blast::MeshCleanerImpl::cleanMesh | ( | const Nv::Blast::Mesh * | mesh | ) | [override, virtual] |
Tries to remove self intersections and open edges in interior of mesh.
| [in] | mesh | Mesh to be cleaned. |
Implements Nv::Blast::MeshCleaner.
| virtual void Nv::Blast::MeshCleanerImpl::release | ( | ) | [override, virtual] |
Implements Nv::Blast::MeshCleaner.