MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::CompensateRadiusParams Struct Reference

structure with parameters for compensateRadius function More...

#include <MRMesh/MRRadiusCompensation.h>

Public Attributes

Vector3f direction
 Z direction of milling tool.
float toolRadius { 0.0f }
 radius of spherical tool
const FaceBitSet * region { nullptr }
int maxIterations { 100 }
 maximum iteration of applying algorithm (each iteration improves result a little bit)
int relaxExpansion = 3
 how many hops to expand around each moved vertex for relaxation
int relaxIterations = 5
 how many iterations of relax is applied on each compensation iteration
float relaxForce = 0.3f
 force of relaxations on each compensation iteration
ProgressCallback callback

Detailed Description

structure with parameters for compensateRadius function


The documentation for this struct was generated from the following file: