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

Generated from class MR.ThickenParams. This is the non-const half of the class. More...

+ Inheritance diagram for MR.ThickenParams:

Public Member Functions

unsafe ThickenParams ()
 Constructs an empty (default-constructed) instance.
 
unsafe ThickenParams (float outsideOffset, float insideOffset, float normalsTrustFactor)
 Constructs MR.ThickenParams elementwise.
 
unsafe ThickenParams (MR.Const_ThickenParams _other)
 Generated from constructor MR.ThickenParams.ThickenParams.
 
 ThickenParams (ThickenParams _other)
 Generated from constructor MR.ThickenParams.ThickenParams.
 
unsafe MR.ThickenParams assign (MR.Const_ThickenParams _other)
 Generated from method MR.ThickenParams.operator=.
 

Properties

new unsafe ref float outsideOffset [get]
 the amount of offset for original mesh vertices
 
new unsafe ref float insideOffset [get]
 the amount of offset for cloned mirrored mesh vertices in the opposite direction
 
new unsafe ref float normalsTrustFactor [get]
 

Detailed Description

Generated from class MR.ThickenParams. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ ThickenParams() [1/4]

unsafe MR.ThickenParams.ThickenParams ( )
inline

Constructs an empty (default-constructed) instance.

◆ ThickenParams() [2/4]

unsafe MR.ThickenParams.ThickenParams ( float outsideOffset,
float insideOffset,
float normalsTrustFactor )
inline

Constructs MR.ThickenParams elementwise.

◆ ThickenParams() [3/4]

unsafe MR.ThickenParams.ThickenParams ( MR.Const_ThickenParams _other)
inline

Generated from constructor MR.ThickenParams.ThickenParams.

◆ ThickenParams() [4/4]

MR.ThickenParams.ThickenParams ( ThickenParams _other)
inline

Generated from constructor MR.ThickenParams.ThickenParams.

Member Function Documentation

◆ assign()

unsafe MR.ThickenParams MR.ThickenParams.assign ( MR.Const_ThickenParams _other)
inline

Generated from method MR.ThickenParams.operator=.

Property Documentation

◆ insideOffset

new unsafe ref float MR.ThickenParams.insideOffset
get

the amount of offset for cloned mirrored mesh vertices in the opposite direction

◆ normalsTrustFactor

new unsafe ref float MR.ThickenParams.normalsTrustFactor
get

increasing this value will lead mesh vertices to shift in the directions closer to their raw pseudo-normals, but it will increase the probability of self-intersections as well; decreasing (to a positive value) will on the contrary make the field of shift directions smoother

◆ outsideOffset

new unsafe ref float MR.ThickenParams.outsideOffset
get

the amount of offset for original mesh vertices


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