Generated from class MR.MoveMeshToVoxelMaxDerivSettings. This is the non-const half of the class.
More...
|
| new unsafe ref int | iters [get] |
| | number of iterations. Each iteration moves vertex only slightly and smooths the vector field of shifts.
|
| |
| new unsafe ref int | samplePoints [get] |
| |
| new unsafe ref int | degree [get] |
| | degree of the polynomial used to fit sampled points. Must be in range [3; 6]
|
| |
| new unsafe ref float | outlierThreshold [get] |
| |
| new unsafe ref float | intermediateSmoothForce [get] |
| | force of the smoothing (relaxation) of vector field of shifts on each iteration
|
| |
| new unsafe ref float | preparationSmoothForce [get] |
| | force of initial smoothing of vertices, before applying the algorithm
|
| |
Generated from class MR.MoveMeshToVoxelMaxDerivSettings. This is the non-const half of the class.
◆ MoveMeshToVoxelMaxDerivSettings() [1/4]
| unsafe MR.MoveMeshToVoxelMaxDerivSettings.MoveMeshToVoxelMaxDerivSettings |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ MoveMeshToVoxelMaxDerivSettings() [2/4]
| unsafe MR.MoveMeshToVoxelMaxDerivSettings.MoveMeshToVoxelMaxDerivSettings |
( |
int | iters, |
|
|
int | samplePoints, |
|
|
int | degree, |
|
|
float | outlierThreshold, |
|
|
float | intermediateSmoothForce, |
|
|
float | preparationSmoothForce ) |
|
inline |
◆ MoveMeshToVoxelMaxDerivSettings() [3/4]
| unsafe MR.MoveMeshToVoxelMaxDerivSettings.MoveMeshToVoxelMaxDerivSettings |
( |
MR.Const_MoveMeshToVoxelMaxDerivSettings | _other | ) |
|
|
inline |
Generated from constructor MR.MoveMeshToVoxelMaxDerivSettings.MoveMeshToVoxelMaxDerivSettings.
◆ MoveMeshToVoxelMaxDerivSettings() [4/4]
Generated from constructor MR.MoveMeshToVoxelMaxDerivSettings.MoveMeshToVoxelMaxDerivSettings.
◆ assign()
Generated from method MR.MoveMeshToVoxelMaxDerivSettings.operator=.
◆ degree
| new unsafe ref int MR.MoveMeshToVoxelMaxDerivSettings.degree |
|
get |
degree of the polynomial used to fit sampled points. Must be in range [3; 6]
◆ intermediateSmoothForce
| new unsafe ref float MR.MoveMeshToVoxelMaxDerivSettings.intermediateSmoothForce |
|
get |
force of the smoothing (relaxation) of vector field of shifts on each iteration
◆ iters
| new unsafe ref int MR.MoveMeshToVoxelMaxDerivSettings.iters |
|
get |
number of iterations. Each iteration moves vertex only slightly and smooths the vector field of shifts.
◆ outlierThreshold
| new unsafe ref float MR.MoveMeshToVoxelMaxDerivSettings.outlierThreshold |
|
get |
for each iteration, if target position of the vertex is greater than this threshold, it is disregarded. For small degrees, this value should be small, for large degrees it may be larger. Measured in number of voxels.
◆ preparationSmoothForce
| new unsafe ref float MR.MoveMeshToVoxelMaxDerivSettings.preparationSmoothForce |
|
get |
force of initial smoothing of vertices, before applying the algorithm
◆ samplePoints
| new unsafe ref int MR.MoveMeshToVoxelMaxDerivSettings.samplePoints |
|
get |
number of points to sample for each vertex. Samples are used to get the picewice-linear function of density and estimate the derivative based on it
The documentation for this class was generated from the following file: