MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.FixUndercuts.FindParams Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, Vector3f upDirection, float wallAngle)
 
Vector3f upDirection (self)
 
None upDirection (self, Vector3f arg1)
 
float wallAngle (self)
 
None wallAngle (self, float arg1)
 

Static Public Member Functions

None __init__ (*args, **kwargs)
 
FixUndercuts.FindParams operator (*args, **kwargs)
 
FixUndercuts.FindParams operator (*args, **kwargs)
 

Static Protected Attributes

typing _offsetof_upDirection = 0
 
typing _offsetof_wallAngle = 12
 

Detailed Description

Generated from:  MR::FixUndercuts::FindParams

Parameters that is used to find undercuts

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.FixUndercuts.FindParams.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/3]

None mrmeshpy.FixUndercuts.FindParams.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.FixUndercuts.FindParams.__init__ ( self,
Vector3f upDirection,
float wallAngle )
Implicit aggregate constructor.

Member Function Documentation

◆ operator() [1/2]

FixUndercuts.FindParams mrmeshpy.FixUndercuts.FindParams.operator ( * args,
** kwargs )
static

◆ operator() [2/2]

FixUndercuts.FindParams mrmeshpy.FixUndercuts.FindParams.operator ( * args,
** kwargs )
static

◆ upDirection() [1/2]

Vector3f mrmeshpy.FixUndercuts.FindParams.upDirection ( self)
Primitives that are not visible from up direction are considered as undercuts (fix undercuts is performed downwards (in `-direction`))

◆ upDirection() [2/2]

None mrmeshpy.FixUndercuts.FindParams.upDirection ( self,
Vector3f arg1 )

◆ wallAngle() [1/2]

float mrmeshpy.FixUndercuts.FindParams.wallAngle ( self)
vertical angle of fixed undercut walls (note that this value is approximate - it defines "camera" position for internal projective transformation)
0 - strictly vertical walls of undercuts area
positive - expanding downwards walls
negative - shrinking downwards walls

◆ wallAngle() [2/2]

None mrmeshpy.FixUndercuts.FindParams.wallAngle ( self,
float arg1 )

Member Data Documentation

◆ _offsetof_upDirection

typing mrmeshpy.FixUndercuts.FindParams._offsetof_upDirection = 0
staticprotected

◆ _offsetof_wallAngle

typing mrmeshpy.FixUndercuts.FindParams._offsetof_wallAngle = 12
staticprotected

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