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

Public Member Functions

None __init__ (self)
 
None __init__ (self, FixUndercuts.FindParams arg0)
 
None __init__ (self, Vector3f upDirection, float wallAngle)
 
Vector3f upDirection (self)
 
None upDirection (self, Vector3f arg1)
 
float wallAngle (self)
 
None wallAngle (self, float arg1)
 

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__ ( self)
Implicit default constructor.

◆ __init__() [2/3]

None mrmeshpy.FixUndercuts.FindParams.__init__ ( self,
FixUndercuts.FindParams arg0 )
Implicit copy constructor.

◆ __init__() [3/3]

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

Member Function Documentation

◆ 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 )

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