#include <MROffsetVerts.h>
Public Attributes | |
float | maxShift = 0 |
bool | reduceSelfIntersections = false |
if true, limits the movement of each vertex to reduce self-intersections in the mesh | |
float | minThickness = 0 |
only if (reduceSelfIntersections = true), avoids moving a vertex closer than this distance to another triangle | |
ProgressCallback | progress |
to report progress and cancel processing | |
float MR::ZCompensateParams::maxShift = 0 |
shift of mesh parts orthogonal to Z-axis with normal against Z-axis; for other mesh parts the shift will be less and will depend on the angle between point pseudo-normal and Z-axis
float MR::ZCompensateParams::minThickness = 0 |
only if (reduceSelfIntersections = true), avoids moving a vertex closer than this distance to another triangle
ProgressCallback MR::ZCompensateParams::progress |
to report progress and cancel processing
bool MR::ZCompensateParams::reduceSelfIntersections = false |
if true, limits the movement of each vertex to reduce self-intersections in the mesh