Generated from class MR.WeightedShell.ParametersRegions. Base classes: Direct: (non-virtual) MR.WeightedShell.ParametersBase This is the const half of the class.
More...
|
| class | _ByValue_Region |
| | This is used as a function parameter when the underlying function receives Region by value. Usage:
|
| class | _InOptConst_Region |
| | This is used for optional parameters of class Region with default arguments. This is only used const parameters. For non-const ones we have _InOptMut_Region. Usage:
|
| class | _InOptMut_Region |
| | This is used for optional parameters of class Region with default arguments. This is only used mutable parameters. For const ones we have _InOptConst_Region. Usage:
|
| struct | _Underlying |
| class | Const_Region |
| | Generated from class MR.WeightedShell.ParametersRegions.Region. This is the const half of the class. More...
|
| class | Region |
| | Generated from class MR.WeightedShell.ParametersRegions.Region. This is the non-const half of the class. More...
|
|
| virtual unsafe void | Dispose (bool disposing) |
|
| unsafe MR.Std.Const_Vector_MRWeightedShellParametersRegionsRegion | regions [get, protected set] |
| | list of regions (overlappings are allowed) with corresponding offsets the additional offset in overlaps is set to the average of the regions
|
| unsafe float | interpolationDist [get] |
| | interpolation distance between the weights of the regions determines the sharpness of transitions between different regions
|
| unsafe bool | bidirectionalMode [get] |
| | if true the distances grow in both directions from each triangle, reaching minimum in the triangle; if false the distances grow to infinity in the direction of triangle's normals, and decrease to minus infinity in the opposite direction
|
| unsafe float | offset [get] |
| | build iso-surface of minimal distance to points corresponding to this value
|
| unsafe float | voxelSize [get] |
| | Size of voxel in grid conversions; The user is responsible for setting some positive value here.
|
| unsafe float | numLayers [get] |
| | number of voxels to compute near the offset (should be left default unless used for debugging)
|
| unsafe MR.Std.Const_Function_Bool_From_Float | progress [get, protected set] |
| | Progress callback.
|
Generated from class MR.WeightedShell.ParametersRegions. Base classes: Direct: (non-virtual) MR.WeightedShell.ParametersBase This is the const half of the class.
◆ Const_ParametersRegions() [1/4]
| unsafe MR.WeightedShell.Const_ParametersRegions.Const_ParametersRegions |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ Const_ParametersRegions() [2/4]
| unsafe MR.WeightedShell.Const_ParametersRegions.Const_ParametersRegions |
( |
MR.WeightedShell._ByValue_ParametersRegions | _other | ) |
|
|
inline |
◆ Const_ParametersRegions() [3/4]
◆ Const_ParametersRegions() [4/4]
| MR.WeightedShell.Const_ParametersRegions.Const_ParametersRegions |
( |
ParametersRegions | _other | ) |
|
|
inline |
◆ Dispose() [1/2]
| virtual void MR.WeightedShell.Const_ParametersRegions.Dispose |
( |
| ) |
|
|
inlinevirtual |
◆ Dispose() [2/2]
| virtual unsafe void MR.WeightedShell.Const_ParametersRegions.Dispose |
( |
bool | disposing | ) |
|
|
inlineprotectedvirtual |
◆ operator MR.WeightedShell.Const_ParametersBase()
◆ __ref_storage_bidirectionalMode
| unsafe bool* MR.WeightedShell.Const_ParametersRegions.__ref_storage_bidirectionalMode |
|
protected |
◆ __ref_storage_interpolationDist
| unsafe float* MR.WeightedShell.Const_ParametersRegions.__ref_storage_interpolationDist |
|
protected |
◆ __ref_storage_numLayers
| unsafe float* MR.WeightedShell.Const_ParametersRegions.__ref_storage_numLayers |
|
protected |
◆ __ref_storage_offset
| unsafe float* MR.WeightedShell.Const_ParametersRegions.__ref_storage_offset |
|
protected |
◆ __ref_storage_voxelSize
| unsafe float* MR.WeightedShell.Const_ParametersRegions.__ref_storage_voxelSize |
|
protected |
◆ bidirectionalMode
| unsafe bool MR.WeightedShell.Const_ParametersRegions.bidirectionalMode |
|
get |
if true the distances grow in both directions from each triangle, reaching minimum in the triangle; if false the distances grow to infinity in the direction of triangle's normals, and decrease to minus infinity in the opposite direction
◆ interpolationDist
| unsafe float MR.WeightedShell.Const_ParametersRegions.interpolationDist |
|
get |
interpolation distance between the weights of the regions determines the sharpness of transitions between different regions
◆ numLayers
| unsafe float MR.WeightedShell.Const_ParametersRegions.numLayers |
|
get |
number of voxels to compute near the offset (should be left default unless used for debugging)
◆ offset
| unsafe float MR.WeightedShell.Const_ParametersRegions.offset |
|
get |
build iso-surface of minimal distance to points corresponding to this value
◆ progress
| unsafe MR.Std.Const_Function_Bool_From_Float MR.WeightedShell.Const_ParametersRegions.progress |
|
getprotected set |
◆ regions
| unsafe MR.Std.Const_Vector_MRWeightedShellParametersRegionsRegion MR.WeightedShell.Const_ParametersRegions.regions |
|
getprotected set |
list of regions (overlappings are allowed) with corresponding offsets the additional offset in overlaps is set to the average of the regions
◆ voxelSize
| unsafe float MR.WeightedShell.Const_ParametersRegions.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: