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

Parameters that is used to find undercuts Generated from class MR.FixUndercuts.FindParams. This is the non-const half of the class. More...

+ Inheritance diagram for MR.FixUndercuts.FindParams:

Public Member Functions

unsafe FindParams ()
 Constructs an empty (default-constructed) instance.
 
unsafe FindParams (MR.Vector3f upDirection, float wallAngle)
 Constructs MR.FixUndercuts.FindParams elementwise.
 
unsafe FindParams (MR.FixUndercuts.Const_FindParams _other)
 Generated from constructor MR.FixUndercuts.FindParams.FindParams.
 
 FindParams (FindParams _other)
 Generated from constructor MR.FixUndercuts.FindParams.FindParams.
 
unsafe MR.FixUndercuts.FindParams assign (MR.FixUndercuts.Const_FindParams _other)
 Generated from method MR.FixUndercuts.FindParams.operator=.
 

Properties

new unsafe ref MR.Vector3f upDirection [get]
 Primitives that are not visible from up direction are considered as undercuts (fix undercuts is performed downwards (in -direction))
 
new unsafe ref float wallAngle [get]
 

Detailed Description

Parameters that is used to find undercuts Generated from class MR.FixUndercuts.FindParams. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ FindParams() [1/4]

unsafe MR.FixUndercuts.FindParams.FindParams ( )
inline

Constructs an empty (default-constructed) instance.

◆ FindParams() [2/4]

unsafe MR.FixUndercuts.FindParams.FindParams ( MR.Vector3f upDirection,
float wallAngle )
inline

Constructs MR.FixUndercuts.FindParams elementwise.

◆ FindParams() [3/4]

unsafe MR.FixUndercuts.FindParams.FindParams ( MR.FixUndercuts.Const_FindParams _other)
inline

Generated from constructor MR.FixUndercuts.FindParams.FindParams.

◆ FindParams() [4/4]

MR.FixUndercuts.FindParams.FindParams ( FindParams _other)
inline

Generated from constructor MR.FixUndercuts.FindParams.FindParams.

Member Function Documentation

◆ assign()

unsafe MR.FixUndercuts.FindParams MR.FixUndercuts.FindParams.assign ( MR.FixUndercuts.Const_FindParams _other)
inline

Generated from method MR.FixUndercuts.FindParams.operator=.

Property Documentation

◆ upDirection

new unsafe ref MR.Vector3f MR.FixUndercuts.FindParams.upDirection
get

Primitives that are not visible from up direction are considered as undercuts (fix undercuts is performed downwards (in -direction))

◆ wallAngle

new unsafe ref float MR.FixUndercuts.FindParams.wallAngle
get

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


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