#include <MRMeshC/MRAddNoise.h>
#include <MRMeshC/MRMesh.h>
#include <MRMeshC/MRMeshLoad.h>
#include <MRMeshC/MRMeshSave.h>
#include <MRMeshC/MRNormalDenoising.h>
#include <stdlib.h>
int main( int argc, char* argv[] )
{
return EXIT_SUCCESS;
}
MRMESHC_API MRNoiseSettings mrNoiseSettingsNew(void)
MRMESHC_API void mrAddNoiseToMesh(MRMesh *mesh, const MRVertBitSet *region, const MRNoiseSettings *settings, MRString **errorString)
MRMESHC_API float mrBox3fDiagonal(const MRBox3f *box)
MR_EXTERN_C_BEGIN MRMESHC_API MRMesh * mrMeshLoadFromAnySupportedFormat(const char *file, MRString **errorStr)
MR_EXTERN_C_BEGIN MRMESHC_API void mrMeshSaveToAnySupportedFormat(const MRMesh *mesh, const char *file, const MRSaveSettings *settings, MRString **errorStr)
MRMESHC_API MRBox3f mrMeshComputeBoundingBox(const MRMesh *mesh, const MRAffineXf3f *toWorld)
MRMESHC_API void mrMeshFree(MRMesh *mesh)
MRMESHC_API void mrMeshInvalidateCaches(MRMesh *mesh, bool pointsChanged)
MRMESHC_API void mrMeshDenoiseViaNormals(MRMesh *mesh, const MRDenoiseViaNormalsSettings *settings, MRString **errorString)