#include "MRMeshFwd.h"#include "MRAffineXf.h"#include "MRMatrix3.h"#include "MRMesh.h"#include "MRBitSetParallelFor.h"#include "MRMeshProject.h"#include "MRMeshAttributesToUpdate.h"Go to the source code of this file.
Classes | |
| struct | MR::ProjectAttributeParams |
| this structure contains transformation for projection from one mesh to another and progress callback More... | |
Namespaces | |
| namespace | MR |
Functions | |
| template<typename F > | |
| bool | MR::projectVertAttribute (const MeshVertPart &mp, const Mesh &oldMesh, F &&func, const ProjectAttributeParams ¶ms={}) |
| template<typename F > | |
| bool | MR::projectFaceAttribute (const MeshPart &mp, const Mesh &oldMesh, F &&func, const ProjectAttributeParams ¶ms={}) |
| MRMESH_API Expected< void > | MR::projectObjectMeshData (const ObjectMeshData &oldMeshData, ObjectMeshData &newMeshData, const FaceBitSet *region=nullptr, const ProjectAttributeParams ¶ms={}) |
| finds attributes of new mesh by projecting faces/vertices on old mesh | |