MeshLib C++ Docs
Loading...
Searching...
No Matches
MRNormalDenoising.h File Reference
#include "MRMeshFwd.h"

Go to the source code of this file.

Classes

struct  MRDenoiseViaNormalsSettings
 

Typedefs

typedef MR_EXTERN_C_BEGIN struct MRDenoiseViaNormalsSettings MRDenoiseViaNormalsSettings
 

Functions

MRMESHC_API MRDenoiseViaNormalsSettings mrDenoiseViaNormalsSettingsNew (void)
 
MRMESHC_API void mrMeshDenoiseViaNormals (MRMesh *mesh, const MRDenoiseViaNormalsSettings *settings, MRString **errorString)
 

Typedef Documentation

◆ MRDenoiseViaNormalsSettings

typedef MR_EXTERN_C_BEGIN struct MRDenoiseViaNormalsSettings MRDenoiseViaNormalsSettings

Function Documentation

◆ mrDenoiseViaNormalsSettingsNew()

MRMESHC_API MRDenoiseViaNormalsSettings mrDenoiseViaNormalsSettingsNew ( void )

◆ mrMeshDenoiseViaNormals()

MRMESHC_API void mrMeshDenoiseViaNormals ( MRMesh * mesh,
const MRDenoiseViaNormalsSettings * settings,
MRString ** errorString )

Reduces noise in given mesh, see the article "Mesh Denoising via a Novel Mumford-Shah Framework"