MeshLib C# Docs
Loading...
Searching...
No Matches
MR.FindOverhangsSettings Class Reference

parameters for MR.findOverhangs Generated from class MR.FindOverhangsSettings. This is the non-const half of the class. More...

+ Inheritance diagram for MR.FindOverhangsSettings:

Public Member Functions

unsafe FindOverhangsSettings ()
 Constructs an empty (default-constructed) instance.
 
unsafe FindOverhangsSettings (MR.Vector3f axis, float layerHeight, float maxOverhangDistance, int hops, MR.AffineXf3f? xf, MR.Std._ByValue_Function_BoolFuncFromFloat progressCb)
 Constructs MR.FindOverhangsSettings elementwise.
 
unsafe FindOverhangsSettings (MR._ByValue_FindOverhangsSettings _other)
 Generated from constructor MR.FindOverhangsSettings.FindOverhangsSettings.
 
 FindOverhangsSettings (Const_FindOverhangsSettings _other)
 Generated from constructor MR.FindOverhangsSettings.FindOverhangsSettings.
 
 FindOverhangsSettings (FindOverhangsSettings _other)
 Generated from constructor MR.FindOverhangsSettings.FindOverhangsSettings.
 
unsafe MR.FindOverhangsSettings assign (MR._ByValue_FindOverhangsSettings _other)
 Generated from method MR.FindOverhangsSettings.operator=.
 

Properties

new unsafe ref MR.Vector3f axis [get]
 base axis marking the up direction
 
new unsafe ref float layerHeight [get]
 height of a layer
 
new unsafe ref float maxOverhangDistance [get]
 maximum allowed overhang distance within a layer
 
new unsafe ref int hops [get]
 number of hops used to smooth out the overhang regions (0 - disable smoothing)
 
new unsafe MR.? ConstBox_AffineXf3f xf [get, set]
 mesh transform
 
new unsafe MR.Std.Function_BoolFuncFromFloat progressCb [get, protected set]
 

Detailed Description

parameters for MR.findOverhangs Generated from class MR.FindOverhangsSettings. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ FindOverhangsSettings() [1/5]

unsafe MR.FindOverhangsSettings.FindOverhangsSettings ( )
inline

Constructs an empty (default-constructed) instance.

◆ FindOverhangsSettings() [2/5]

unsafe MR.FindOverhangsSettings.FindOverhangsSettings ( MR.Vector3f axis,
float layerHeight,
float maxOverhangDistance,
int hops,
MR.AffineXf3f? xf,
MR.Std._ByValue_Function_BoolFuncFromFloat progressCb )
inline

Constructs MR.FindOverhangsSettings elementwise.

◆ FindOverhangsSettings() [3/5]

unsafe MR.FindOverhangsSettings.FindOverhangsSettings ( MR._ByValue_FindOverhangsSettings _other)
inline

Generated from constructor MR.FindOverhangsSettings.FindOverhangsSettings.

◆ FindOverhangsSettings() [4/5]

MR.FindOverhangsSettings.FindOverhangsSettings ( Const_FindOverhangsSettings _other)
inline

Generated from constructor MR.FindOverhangsSettings.FindOverhangsSettings.

◆ FindOverhangsSettings() [5/5]

MR.FindOverhangsSettings.FindOverhangsSettings ( FindOverhangsSettings _other)
inline

Generated from constructor MR.FindOverhangsSettings.FindOverhangsSettings.

Member Function Documentation

◆ assign()

unsafe MR.FindOverhangsSettings MR.FindOverhangsSettings.assign ( MR._ByValue_FindOverhangsSettings _other)
inline

Generated from method MR.FindOverhangsSettings.operator=.

Property Documentation

◆ axis

new unsafe ref MR.Vector3f MR.FindOverhangsSettings.axis
get

base axis marking the up direction

◆ hops

new unsafe ref int MR.FindOverhangsSettings.hops
get

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

◆ layerHeight

new unsafe ref float MR.FindOverhangsSettings.layerHeight
get

height of a layer

◆ maxOverhangDistance

new unsafe ref float MR.FindOverhangsSettings.maxOverhangDistance
get

maximum allowed overhang distance within a layer

◆ progressCb

new unsafe MR.Std.Function_BoolFuncFromFloat MR.FindOverhangsSettings.progressCb
getprotected set

◆ xf

new unsafe MR.? ConstBox_AffineXf3f MR.FindOverhangsSettings.xf
getset

mesh transform


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