Generated from class MR.SpacingSettings. This is the non-const half of the class.
More...
|
| new unsafe MR.? Const_VertBitSet | region [get, set] |
| | vertices to be moved by the algorithm, nullptr means all valid vertices
|
| |
| new unsafe MR.Std.Function_FloatFuncFromMRUndirectedEdgeId | dist [get, protected set] |
| |
| new unsafe ref int | numIters [get] |
| | the algorithm is iterative, the more iterations the closer result to exact solution
|
| |
| new unsafe ref float | stabilizer [get] |
| | too small number here can lead to instability, too large - to slow convergence
|
| |
| new unsafe ref float | maxSumNegW [get] |
| | maximum sum of minus negative weights, if it is exceeded then stabilizer is increased automatically
|
| |
| new unsafe MR.Std.Function_BoolFuncFromMRFaceId | isInverted [get, protected set] |
| | if this predicated is given, then all inverted faces will be converted in degenerate faces at the end of each iteration
|
| |
Generated from class MR.SpacingSettings. This is the non-const half of the class.
◆ SpacingSettings() [1/5]
| unsafe MR.SpacingSettings.SpacingSettings |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ SpacingSettings() [2/5]
| unsafe MR.SpacingSettings.SpacingSettings |
( |
MR.Const_VertBitSet? | region, |
|
|
MR.Std._ByValue_Function_FloatFuncFromMRUndirectedEdgeId | dist, |
|
|
int | numIters, |
|
|
float | stabilizer, |
|
|
float | maxSumNegW, |
|
|
MR.Std._ByValue_Function_BoolFuncFromMRFaceId | isInverted ) |
|
inline |
◆ SpacingSettings() [3/5]
| unsafe MR.SpacingSettings.SpacingSettings |
( |
MR._ByValue_SpacingSettings | _other | ) |
|
|
inline |
Generated from constructor MR.SpacingSettings.SpacingSettings.
◆ SpacingSettings() [4/5]
| MR.SpacingSettings.SpacingSettings |
( |
Const_SpacingSettings | _other | ) |
|
|
inline |
Generated from constructor MR.SpacingSettings.SpacingSettings.
◆ SpacingSettings() [5/5]
Generated from constructor MR.SpacingSettings.SpacingSettings.
◆ assign()
Generated from method MR.SpacingSettings.operator=.
◆ dist
| new unsafe MR.Std.Function_FloatFuncFromMRUndirectedEdgeId MR.SpacingSettings.dist |
|
getprotected set |
◆ isInverted
| new unsafe MR.Std.Function_BoolFuncFromMRFaceId MR.SpacingSettings.isInverted |
|
getprotected set |
if this predicated is given, then all inverted faces will be converted in degenerate faces at the end of each iteration
◆ maxSumNegW
| new unsafe ref float MR.SpacingSettings.maxSumNegW |
|
get |
maximum sum of minus negative weights, if it is exceeded then stabilizer is increased automatically
◆ numIters
| new unsafe ref int MR.SpacingSettings.numIters |
|
get |
the algorithm is iterative, the more iterations the closer result to exact solution
◆ region
| new unsafe MR.? Const_VertBitSet MR.SpacingSettings.region |
|
getset |
vertices to be moved by the algorithm, nullptr means all valid vertices
◆ stabilizer
| new unsafe ref float MR.SpacingSettings.stabilizer |
|
get |
too small number here can lead to instability, too large - to slow convergence
The documentation for this class was generated from the following file: