#define MRMESH_API
Definition MRMesh/MRMeshFwd.h:79
std::function< bool(float)> ProgressCallback
Definition MRMesh/MRMeshFwd.h:626
tl::expected< T, E > Expected
Definition MRExpected.h:59
MRMESH_API Expected< void > compensateRadius(Mesh &mesh, const CompensateRadiusParams ¶ms)
structure with parameters for compensateRadius function
Definition MRRadiusCompensation.h:12
float remeshTargetEdgeLength
Definition MRRadiusCompensation.h:30
Vector3f direction
Z direction of milling tool.
Definition MRRadiusCompensation.h:14
FaceBitSet * region
Definition MRRadiusCompensation.h:26
ProgressCallback callback
Definition MRRadiusCompensation.h:32
Vector2i distanceMapResolution
resolution of distance map that is used for compensation
Definition MRRadiusCompensation.h:20
float toolRadius
radius of spherical tool
Definition MRRadiusCompensation.h:17
Definition MRMesh/MRMesh.h:23