4#ifndef MRMESH_NO_OPENVDB
#define MRMESH_API
Definition MRMesh/MRMeshFwd.h:46
Definition MRObjectMesh.h:11
std::function< bool(float)> ProgressCallback
Definition MRMesh/MRMeshFwd.h:589
Definition MRCameraOrientationPlugin.h:7
std::shared_ptr< OpenVdbFloatGrid > FloatGrid
Definition MRMesh/MRMeshFwd.h:537
MRMESH_API FloatGrid meshToLevelSet(const MeshPart &mp, const AffineXf3f &xf, const Vector3f &voxelSize, float surfaceOffset=3, ProgressCallback cb={})
Definition MRMesh/MRMeshPart.h:11
Definition MRBoolean.h:14
ProgressCallback callBack
Definition MRBoolean.h:21
FloatGrid operator()(const MeshPart &mp, const AffineXf3f &xf={}) const
Definition MRBoolean.h:23
float surfaceOffset
Definition MRBoolean.h:19
float adaptivity
Definition MRBoolean.h:29
float offsetVoxels
Definition MRBoolean.h:28
float voxelSize
Definition MRBoolean.h:16
Definition MRMesh/MRMesh.h:23
static constexpr Vector3 diagonal(float a) noexcept
Definition MRMesh/MRVector3.h:32