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=.
Public Member Functions inherited from MR.FixUndercuts.Const_FindParams
virtual void Dispose ()
unsafe Const_FindParams ()
 Constructs an empty (default-constructed) instance.
unsafe Const_FindParams (MR.Vector3f upDirection, float wallAngle)
 Constructs MR.FixUndercuts.FindParams elementwise.
unsafe Const_FindParams (MR.FixUndercuts.Const_FindParams _other)
 Generated from constructor MR.FixUndercuts.FindParams.FindParams.
 Const_FindParams (FindParams _other)
 Generated from constructor MR.FixUndercuts.FindParams.FindParams.

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]
 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
Properties inherited from MR.FixUndercuts.Const_FindParams
unsafe ref readonly MR.Vector3f upDirection [get]
 Primitives that are not visible from up direction are considered as undercuts (fix undercuts is performed downwards (in -direction))
unsafe float 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

Additional Inherited Members

Protected Member Functions inherited from MR.FixUndercuts.Const_FindParams
virtual unsafe void Dispose (bool disposing)
Protected Attributes inherited from MR.FixUndercuts.Const_FindParams
unsafe MR.Vector3f__ref_storage_upDirection
unsafe float * __ref_storage_wallAngle

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: