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

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

+ Inheritance diagram for MR.PointsToMeshParameters:

Public Member Functions

unsafe PointsToMeshParameters ()
 Constructs an empty (default-constructed) instance.
 
unsafe PointsToMeshParameters (MR._ByValue_PointsToMeshParameters _other)
 Generated from constructor MR.PointsToMeshParameters.PointsToMeshParameters.
 
 PointsToMeshParameters (Const_PointsToMeshParameters _other)
 Generated from constructor MR.PointsToMeshParameters.PointsToMeshParameters.
 
 PointsToMeshParameters (PointsToMeshParameters _other)
 Generated from constructor MR.PointsToMeshParameters.PointsToMeshParameters.
 
unsafe MR.PointsToMeshParameters assign (MR._ByValue_PointsToMeshParameters _other)
 Generated from method MR.PointsToMeshParameters.operator=.
 

Properties

new unsafe ref float sigma [get]
 
new unsafe ref float minWeight [get]
 minimum sum of influence weights from surrounding points for a triangle to appear, meaning that there shall be at least this number of points in close proximity
 
new unsafe ref float invSigmaModifier [get]
 
new unsafe ref bool sqrtAngleWeight [get]
 
new unsafe ref float voxelSize [get]
 
new unsafe MR.? Const_VertColors ptColors [get, set]
 optional input: colors of input points
 
new unsafe MR.? VertColors vColors [get, set]
 optional output: averaged colors of mesh vertices
 
new unsafe MR.Std.Function_BoolFuncFromFloat progress [get, protected set]
 Progress callback.
 

Detailed Description

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

Constructor & Destructor Documentation

◆ PointsToMeshParameters() [1/4]

unsafe MR.PointsToMeshParameters.PointsToMeshParameters ( )
inline

Constructs an empty (default-constructed) instance.

◆ PointsToMeshParameters() [2/4]

unsafe MR.PointsToMeshParameters.PointsToMeshParameters ( MR._ByValue_PointsToMeshParameters _other)
inline

Generated from constructor MR.PointsToMeshParameters.PointsToMeshParameters.

◆ PointsToMeshParameters() [3/4]

MR.PointsToMeshParameters.PointsToMeshParameters ( Const_PointsToMeshParameters _other)
inline

Generated from constructor MR.PointsToMeshParameters.PointsToMeshParameters.

◆ PointsToMeshParameters() [4/4]

MR.PointsToMeshParameters.PointsToMeshParameters ( PointsToMeshParameters _other)
inline

Generated from constructor MR.PointsToMeshParameters.PointsToMeshParameters.

Member Function Documentation

◆ assign()

unsafe MR.PointsToMeshParameters MR.PointsToMeshParameters.assign ( MR._ByValue_PointsToMeshParameters _other)
inline

Generated from method MR.PointsToMeshParameters.operator=.

Property Documentation

◆ invSigmaModifier

new unsafe ref float MR.PointsToMeshParameters.invSigmaModifier
get

coefficient used for weight calculation: e^(dist^2 * -invSigmaModifier * sigma^-2) values: (0;inf)

◆ minWeight

new unsafe ref float MR.PointsToMeshParameters.minWeight
get

minimum sum of influence weights from surrounding points for a triangle to appear, meaning that there shall be at least this number of points in close proximity

◆ progress

new unsafe MR.Std.Function_BoolFuncFromFloat MR.PointsToMeshParameters.progress
getprotected set

Progress callback.

◆ ptColors

new unsafe MR.? Const_VertColors MR.PointsToMeshParameters.ptColors
getset

optional input: colors of input points

◆ sigma

new unsafe ref float MR.PointsToMeshParameters.sigma
get

it the distance of highest influence of a point; the maximal influence distance is 3*sigma; beyond that distance the influence is strictly zero

◆ sqrtAngleWeight

new unsafe ref bool MR.PointsToMeshParameters.sqrtAngleWeight
get

changes the way point angle affects weight, by default it is linearly increasing with dot product if enabled - increasing as dot product^(0.5) (with respect to its sign)

◆ vColors

new unsafe MR.? VertColors MR.PointsToMeshParameters.vColors
getset

optional output: averaged colors of mesh vertices

◆ voxelSize

new unsafe ref float MR.PointsToMeshParameters.voxelSize
get

Size of voxel in grid conversions; The user is responsible for setting some positive value here


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