MRMESHC_API MRNoiseSettings mrNoiseSettingsNew(void)
MRMESHC_API void mrAddNoiseToMesh(MRMesh *mesh, const MRVertBitSet *region, const MRNoiseSettings *settings, MRString **errorString)
MR_EXTERN_C_BEGIN struct MRNoiseSettings MRNoiseSettings
#define MR_EXTERN_C_BEGIN
Definition MRMeshC/MRMeshFwd.h:21
bool(* MRProgressCallback)(float)
Definition MRMeshC/MRMeshFwd.h:50
struct MRVertBitSet MRVertBitSet
Definition MRMeshC/MRMeshFwd.h:33
#define MR_EXTERN_C_END
Definition MRMeshC/MRMeshFwd.h:22
struct MRMesh MRMesh
Definition MRMeshC/MRMeshFwd.h:42
typedefMR_EXTERN_C_BEGIN struct MRString MRString
Definition MRMeshC/MRMeshFwd.h:27
#define MRMESHC_API
Definition MRMeshC/MRMeshFwd.h:14
Definition MRMeshC/MRAddNoise.h:8
unsigned int seed
Definition MRMeshC/MRAddNoise.h:11
MRProgressCallback callback
Definition MRMeshC/MRAddNoise.h:12
float sigma
Definition MRMeshC/MRAddNoise.h:9