MeshLib C# Docs
Loading...
Searching...
No Matches
MR.MergeVolumePartSettings Struct Reference

Parameters' structure for MR::mergeVolumePart. More...

Inheritance diagram for MR.MergeVolumePartSettings:

Public Member Functions

unsafe MergeVolumePartSettings ()
 Constructs an empty (default-constructed) instance.
unsafe MergeVolumePartSettings (MR.Std._ByValue_Function_VoidFuncFromMRMeshRefFloatFloat preCut, MR.Std._ByValue_Function_VoidFuncFromMRMeshRef postCut, MR.Std._ByValue_Function_VoidFuncFromMRMeshRefConstMRPartMappingRef postMerge, MR.Const_PartMapping mapping, MR.Vector3f origin)
 Constructs MR.MergeVolumePartSettings elementwise.
unsafe MergeVolumePartSettings (MR._ByValue_MergeVolumePartSettings _other)
 Generated from constructor MR.MergeVolumePartSettings.MergeVolumePartSettings.
 MergeVolumePartSettings (Const_MergeVolumePartSettings _other)
 Generated from constructor MR.MergeVolumePartSettings.MergeVolumePartSettings.
 MergeVolumePartSettings (MergeVolumePartSettings _other)
 Generated from constructor MR.MergeVolumePartSettings.MergeVolumePartSettings.
unsafe MR.MergeVolumePartSettings assign (MR._ByValue_MergeVolumePartSettings _other)
 Generated from method MR::MergeVolumePartSettings::operator=.

Properties

new unsafe MR.Std.Function_Void_From_MRMeshRef_Float_Float preCut [get, protected set]
new unsafe MR.Std.Function_Void_From_MRMeshRef postCut [get, protected set]
new unsafe MR.Std.Function_Void_From_MRMeshRef_ConstMRPartMappingRef postMerge [get, protected set]
new unsafe MR.PartMapping mapping [get, protected set]
 mapping with initialized maps required for the postMerge callback
new unsafe ref MR.Vector3f origin [get]
 origin (position of the (0;0;0) voxel) of the voxel volume part, usually specified for SimpleVolume

Detailed Description

Parameters' structure for MR::mergeVolumePart.

See also
mergeVolumePart Generated from class MR.MergeVolumePartSettings. This is the const half of the class.
mergeVolumePart Generated from class MR.MergeVolumePartSettings. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ MergeVolumePartSettings() [1/5]

unsafe MR.MergeVolumePartSettings.MergeVolumePartSettings ( )
inline

Constructs an empty (default-constructed) instance.

◆ MergeVolumePartSettings() [2/5]

unsafe MR.MergeVolumePartSettings.MergeVolumePartSettings ( MR.Std._ByValue_Function_VoidFuncFromMRMeshRefFloatFloat preCut,
MR.Std._ByValue_Function_VoidFuncFromMRMeshRef postCut,
MR.Std._ByValue_Function_VoidFuncFromMRMeshRefConstMRPartMappingRef postMerge,
MR.Const_PartMapping mapping,
MR.Vector3f origin )
inline

Constructs MR.MergeVolumePartSettings elementwise.

◆ MergeVolumePartSettings() [3/5]

unsafe MR.MergeVolumePartSettings.MergeVolumePartSettings ( MR._ByValue_MergeVolumePartSettings _other)
inline

◆ MergeVolumePartSettings() [4/5]

MR.MergeVolumePartSettings.MergeVolumePartSettings ( Const_MergeVolumePartSettings _other)
inline

◆ MergeVolumePartSettings() [5/5]

MR.MergeVolumePartSettings.MergeVolumePartSettings ( MergeVolumePartSettings _other)
inline

Member Function Documentation

◆ assign()

unsafe MR.MergeVolumePartSettings MR.MergeVolumePartSettings.assign ( MR._ByValue_MergeVolumePartSettings _other)
inline

Generated from method MR::MergeVolumePartSettings::operator=.

Property Documentation

◆ mapping

new unsafe MR.PartMapping MR.MergeVolumePartSettings.mapping
getprotected set

mapping with initialized maps required for the postMerge callback

◆ origin

new unsafe ref MR.Vector3f MR.MergeVolumePartSettings.origin
get

origin (position of the (0;0;0) voxel) of the voxel volume part, usually specified for SimpleVolume

◆ postCut

new unsafe MR.Std.Function_Void_From_MRMeshRef MR.MergeVolumePartSettings.postCut
getprotected set

◆ postMerge

new unsafe MR.Std.Function_Void_From_MRMeshRef_ConstMRPartMappingRef MR.MergeVolumePartSettings.postMerge
getprotected set

◆ preCut

new unsafe MR.Std.Function_Void_From_MRMeshRef_Float_Float MR.MergeVolumePartSettings.preCut
getprotected set

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