MeshLib C Docs
Loading...
Searching...
No Matches
MRMakeRigidXf.h File Reference

Go to the source code of this file.

Typedefs

typedef struct MR_MeshPart MR_MeshPart
 

Functions

MRC_API MR_AffineXf3d MR_makeRigidXf_MR_AffineXf3d (const MR_MeshPart *mp, const MR_AffineXf3d *meshXf)
 
MRC_API MR_AffineXf3f MR_makeRigidXf_MR_AffineXf3f (const MR_MeshPart *mp, const MR_AffineXf3f *meshXf)
 

Typedef Documentation

◆ MR_MeshPart

typedef struct MR_MeshPart MR_MeshPart

Function Documentation

◆ MR_makeRigidXf_MR_AffineXf3d()

MRC_API MR_AffineXf3d MR_makeRigidXf_MR_AffineXf3d ( const MR_MeshPart * mp,
const MR_AffineXf3d * meshXf )

given a mesh part and its arbitrary transformation, computes and returns the rigid transformation that best approximates meshXf Generated from function MR::makeRigidXf. Parameter mp can not be null. It is a single object. Parameter meshXf can not be null. It is a single object.

◆ MR_makeRigidXf_MR_AffineXf3f()

MRC_API MR_AffineXf3f MR_makeRigidXf_MR_AffineXf3f ( const MR_MeshPart * mp,
const MR_AffineXf3f * meshXf )

Generated from function MR::makeRigidXf. Parameter mp can not be null. It is a single object. Parameter meshXf can not be null. It is a single object.