MeshLib Python Docs
Loading...
Searching...
No Matches
meshlib.mrmeshpy.FindOverhangsSettings Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, FindOverhangsSettings arg0)
 
None __init__ (self, Vector3f axis, float layerHeight, float maxOverhangDistance, int hops, AffineXf3f xf, func_bool_from_float progressCb)
 
Vector3f axis (self)
 
None axis (self, Vector3f arg1)
 
int hops (self)
 
None hops (self, int arg1)
 
float layerHeight (self)
 
None layerHeight (self, float arg1)
 
float maxOverhangDistance (self)
 
None maxOverhangDistance (self, float arg1)
 
AffineXf3f xf (self)
 
None xf (self, AffineXf3f arg1)
 

Detailed Description

Generated from:  MR::FindOverhangsSettings

parameters for MR::findOverhangs

Constructor & Destructor Documentation

◆ __init__() [1/3]

None meshlib.mrmeshpy.FindOverhangsSettings.__init__ ( self)
Implicit default constructor.

◆ __init__() [2/3]

None meshlib.mrmeshpy.FindOverhangsSettings.__init__ ( self,
FindOverhangsSettings arg0 )
Implicit copy constructor.

◆ __init__() [3/3]

None meshlib.mrmeshpy.FindOverhangsSettings.__init__ ( self,
Vector3f axis,
float layerHeight,
float maxOverhangDistance,
int hops,
AffineXf3f xf,
func_bool_from_float progressCb )
Implicit aggregate constructor.

Member Function Documentation

◆ axis() [1/2]

Vector3f meshlib.mrmeshpy.FindOverhangsSettings.axis ( self)
base axis marking the up direction

◆ axis() [2/2]

None meshlib.mrmeshpy.FindOverhangsSettings.axis ( self,
Vector3f arg1 )

◆ hops() [1/2]

int meshlib.mrmeshpy.FindOverhangsSettings.hops ( self)
number of hops used to smooth out the overhang regions (0 - disable smoothing)

◆ hops() [2/2]

None meshlib.mrmeshpy.FindOverhangsSettings.hops ( self,
int arg1 )

◆ layerHeight() [1/2]

float meshlib.mrmeshpy.FindOverhangsSettings.layerHeight ( self)
height of a layer

◆ layerHeight() [2/2]

None meshlib.mrmeshpy.FindOverhangsSettings.layerHeight ( self,
float arg1 )

◆ maxOverhangDistance() [1/2]

float meshlib.mrmeshpy.FindOverhangsSettings.maxOverhangDistance ( self)
maximum allowed overhang distance within a layer

◆ maxOverhangDistance() [2/2]

None meshlib.mrmeshpy.FindOverhangsSettings.maxOverhangDistance ( self,
float arg1 )

◆ xf() [1/2]

AffineXf3f meshlib.mrmeshpy.FindOverhangsSettings.xf ( self)
mesh transform

◆ xf() [2/2]

None meshlib.mrmeshpy.FindOverhangsSettings.xf ( self,
AffineXf3f arg1 )

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