MREdgeWeights
Definition MRMeshC/MRFillHoleNicely.h:7
MRLaplacianRememberShape
Definition MRMeshC/MRLaplacian.h:9
@ MRLaplacianRememberShapeNo
Definition MRMeshC/MRLaplacian.h:11
@ MRLaplacianRememberShapeYes
Definition MRMeshC/MRLaplacian.h:10
MRMESHC_API void mrLaplacianFixVertex(MRLaplacian *laplacian, MRVertId v, const MRVector3f *fixedPos, bool smooth)
MRMESHC_API void mrLaplacianFree(MRLaplacian *laplacian)
MRMESHC_API void mrLaplacianInit(MRLaplacian *laplacian, const MRVertBitSet *freeVerts, MREdgeWeights weights, MRLaplacianRememberShape rem)
MRMESHC_API MRLaplacian * mrLaplacianNew(MRMesh *mesh)
MRMESHC_API void mrLaplacianApply(MRLaplacian *laplacian)
struct MRLaplacian MRLaplacian
Definition MRMeshC/MRLaplacian.h:21
#define MR_EXTERN_C_BEGIN
Definition MRMeshC/MRMeshFwd.h:26
struct MRVertBitSet MRVertBitSet
Definition MRMeshC/MRMeshFwd.h:38
#define MR_EXTERN_C_END
Definition MRMeshC/MRMeshFwd.h:27
struct MRMesh MRMesh
Definition MRMeshC/MRMeshFwd.h:47
#define MRMESHC_API
Definition MRMeshC/MRMeshFwd.h:19
three-dimensional vector of floats
Definition MRMeshC/MRVector3.h:9
vertex index
Definition MRMeshC/MRId.h:14