Go to the source code of this file.
Typedefs | |
typedef MR_EXTERN_C_BEGIN enum MRLaplacianRememberShape | MRLaplacianRememberShape |
typedef struct MRLaplacian | MRLaplacian |
Enumerations | |
enum | MRLaplacianRememberShape { MRLaplacianRememberShapeYes , MRLaplacianRememberShapeNo } |
Functions | |
MRMESHC_API MRLaplacian * | mrLaplacianNew (MRMesh *mesh) |
MRMESHC_API void | mrLaplacianFree (MRLaplacian *laplacian) |
MRMESHC_API void | mrLaplacianInit (MRLaplacian *laplacian, const MRVertBitSet *freeVerts, MREdgeWeights weights, MRLaplacianRememberShape rem) |
MRMESHC_API void | mrLaplacianFixVertex (MRLaplacian *laplacian, MRVertId v, const MRVector3f *fixedPos, bool smooth) |
MRMESHC_API void | mrLaplacianApply (MRLaplacian *laplacian) |
typedef struct MRLaplacian MRLaplacian |
MRMESHC_API void mrLaplacianApply | ( | MRLaplacian * | laplacian | ) |
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 | ) |