MeshLib Documentation
Loading...
Searching...
No Matches
MR::FindOverhangsSettings Struct Reference

parameters for MR::findOverhangs More...

#include <MRMeshOverhangs.h>

Public Attributes

Vector3f axis { Vector3f::plusZ() }
 base axis marking the up direction
 
float layerHeight { 1.f }
 height of a layer
 
float maxOverhangDistance { 1.f }
 maximum allowed overhang distance within a layer
 
int hops = 0
 number of hops used to smooth out the overhang regions (0 - disable smoothing)
 
const AffineXf3f * xf = nullptr
 mesh transform
 
ProgressCallback progressCb
 

Detailed Description

parameters for MR::findOverhangs

Member Data Documentation

◆ axis

Vector3f MR::FindOverhangsSettings::axis { Vector3f::plusZ() }

base axis marking the up direction

◆ hops

int MR::FindOverhangsSettings::hops = 0

number of hops used to smooth out the overhang regions (0 - disable smoothing)

◆ layerHeight

float MR::FindOverhangsSettings::layerHeight { 1.f }

height of a layer

◆ maxOverhangDistance

float MR::FindOverhangsSettings::maxOverhangDistance { 1.f }

maximum allowed overhang distance within a layer

◆ progressCb

ProgressCallback MR::FindOverhangsSettings::progressCb

◆ xf

const AffineXf3f* MR::FindOverhangsSettings::xf = nullptr

mesh transform


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