Generated from class MR.MoveMeshToVoxelMaxDerivSettings. This is the non-const half of the class.
More...
|
| unsafe | MoveMeshToVoxelMaxDerivSettings () |
| | Constructs an empty (default-constructed) instance.
|
| unsafe | MoveMeshToVoxelMaxDerivSettings (int iters, int samplePoints, int degree, float outlierThreshold, float intermediateSmoothForce, float preparationSmoothForce) |
| | Constructs MR.MoveMeshToVoxelMaxDerivSettings elementwise.
|
| unsafe | MoveMeshToVoxelMaxDerivSettings (MR.Const_MoveMeshToVoxelMaxDerivSettings _other) |
| | Generated from constructor MR.MoveMeshToVoxelMaxDerivSettings.MoveMeshToVoxelMaxDerivSettings.
|
| | MoveMeshToVoxelMaxDerivSettings (MoveMeshToVoxelMaxDerivSettings _other) |
| | Generated from constructor MR.MoveMeshToVoxelMaxDerivSettings.MoveMeshToVoxelMaxDerivSettings.
|
| unsafe MR.MoveMeshToVoxelMaxDerivSettings | assign (MR.Const_MoveMeshToVoxelMaxDerivSettings _other) |
| | Generated from method MR::MoveMeshToVoxelMaxDerivSettings::operator=.
|
| virtual void | Dispose () |
| unsafe | Const_MoveMeshToVoxelMaxDerivSettings () |
| | Constructs an empty (default-constructed) instance.
|
| unsafe | Const_MoveMeshToVoxelMaxDerivSettings (int iters, int samplePoints, int degree, float outlierThreshold, float intermediateSmoothForce, float preparationSmoothForce) |
| | Constructs MR.MoveMeshToVoxelMaxDerivSettings elementwise.
|
| unsafe | Const_MoveMeshToVoxelMaxDerivSettings (MR.Const_MoveMeshToVoxelMaxDerivSettings _other) |
| | Generated from constructor MR.MoveMeshToVoxelMaxDerivSettings.MoveMeshToVoxelMaxDerivSettings.
|
| | Const_MoveMeshToVoxelMaxDerivSettings (MoveMeshToVoxelMaxDerivSettings _other) |
| | Generated from constructor MR.MoveMeshToVoxelMaxDerivSettings.MoveMeshToVoxelMaxDerivSettings.
|
|
| 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] |
| | 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
|
| 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] |
| | 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.
|
| 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
|
| unsafe int | iters [get] |
| | number of iterations. Each iteration moves vertex only slightly and smooths the vector field of shifts.
|
| unsafe int | 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
|
| unsafe int | degree [get] |
| | degree of the polynomial used to fit sampled points. Must be in range [3; 6]
|
| unsafe float | 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.
|
| unsafe float | intermediateSmoothForce [get] |
| | force of the smoothing (relaxation) of vector field of shifts on each iteration
|
| unsafe 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]
◆ MoveMeshToVoxelMaxDerivSettings() [4/4]
◆ 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: