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

Generated from class MR.WeightedShell.ParametersBase. Derived classes: Direct: (non-virtual) MR.WeightedShell.ParametersMetric MR.WeightedShell.ParametersRegions This is the non-const half of the class. More...

+ Inheritance diagram for MR.WeightedShell.ParametersBase:

Public Member Functions

unsafe ParametersBase ()
 Constructs an empty (default-constructed) instance.
 
unsafe ParametersBase (float offset, float voxelSize, float numLayers, MR.Std._ByValue_Function_BoolFuncFromFloat progress)
 Constructs MR.WeightedShell.ParametersBase elementwise.
 
unsafe ParametersBase (MR.WeightedShell._ByValue_ParametersBase _other)
 Generated from constructor MR.WeightedShell.ParametersBase.ParametersBase.
 
 ParametersBase (Const_ParametersBase _other)
 Generated from constructor MR.WeightedShell.ParametersBase.ParametersBase.
 
 ParametersBase (ParametersBase _other)
 Generated from constructor MR.WeightedShell.ParametersBase.ParametersBase.
 
unsafe MR.WeightedShell.ParametersBase assign (MR.WeightedShell._ByValue_ParametersBase _other)
 Generated from method MR.WeightedShell.ParametersBase.operator=.
 

Properties

new unsafe ref float offset [get]
 build iso-surface of minimal distance to points corresponding to this value
 
new unsafe ref float voxelSize [get]
 
new unsafe ref float numLayers [get]
 number of voxels to compute near the offset (should be left default unless used for debugging)
 
new unsafe MR.Std.Function_BoolFuncFromFloat progress [get, protected set]
 Progress callback.
 

Detailed Description

Generated from class MR.WeightedShell.ParametersBase. Derived classes: Direct: (non-virtual) MR.WeightedShell.ParametersMetric MR.WeightedShell.ParametersRegions This is the non-const half of the class.

Constructor & Destructor Documentation

◆ ParametersBase() [1/5]

unsafe MR.WeightedShell.ParametersBase.ParametersBase ( )
inline

Constructs an empty (default-constructed) instance.

◆ ParametersBase() [2/5]

unsafe MR.WeightedShell.ParametersBase.ParametersBase ( float offset,
float voxelSize,
float numLayers,
MR.Std._ByValue_Function_BoolFuncFromFloat progress )
inline

Constructs MR.WeightedShell.ParametersBase elementwise.

◆ ParametersBase() [3/5]

unsafe MR.WeightedShell.ParametersBase.ParametersBase ( MR.WeightedShell._ByValue_ParametersBase _other)
inline

Generated from constructor MR.WeightedShell.ParametersBase.ParametersBase.

◆ ParametersBase() [4/5]

MR.WeightedShell.ParametersBase.ParametersBase ( Const_ParametersBase _other)
inline

Generated from constructor MR.WeightedShell.ParametersBase.ParametersBase.

◆ ParametersBase() [5/5]

MR.WeightedShell.ParametersBase.ParametersBase ( ParametersBase _other)
inline

Generated from constructor MR.WeightedShell.ParametersBase.ParametersBase.

Member Function Documentation

◆ assign()

unsafe MR.WeightedShell.ParametersBase MR.WeightedShell.ParametersBase.assign ( MR.WeightedShell._ByValue_ParametersBase _other)
inline

Generated from method MR.WeightedShell.ParametersBase.operator=.

Property Documentation

◆ numLayers

new unsafe ref float MR.WeightedShell.ParametersBase.numLayers
get

number of voxels to compute near the offset (should be left default unless used for debugging)

◆ offset

new unsafe ref float MR.WeightedShell.ParametersBase.offset
get

build iso-surface of minimal distance to points corresponding to this value

◆ progress

new unsafe MR.Std.Function_BoolFuncFromFloat MR.WeightedShell.ParametersBase.progress
getprotected set

Progress callback.

◆ voxelSize

new unsafe ref float MR.WeightedShell.ParametersBase.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: