Generated from class MR.SpacingSettings. This is the const half of the class.
More...
|
| virtual unsafe void | Dispose (bool disposing) |
|
| unsafe MR.? Const_VertBitSet | region [get] |
| | vertices to be moved by the algorithm, nullptr means all valid vertices
|
| unsafe MR.Std.Const_Function_Float_From_MRUndirectedEdgeId | dist [get, protected set] |
| unsafe int | numIters [get] |
| | the algorithm is iterative, the more iterations the closer result to exact solution
|
| unsafe float | stabilizer [get] |
| | too small number here can lead to instability, too large - to slow convergence
|
| unsafe float | maxSumNegW [get] |
| | maximum sum of minus negative weights, if it is exceeded then stabilizer is increased automatically
|
| unsafe MR.Std.Const_Function_Bool_From_MRFaceId | 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 const half of the class.
◆ Const_SpacingSettings() [1/5]
| unsafe MR.Const_SpacingSettings.Const_SpacingSettings |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ Const_SpacingSettings() [2/5]
| unsafe MR.Const_SpacingSettings.Const_SpacingSettings |
( |
MR.Const_VertBitSet? | region, |
|
|
MR.Std._ByValue_Function_Float_From_MRUndirectedEdgeId | dist, |
|
|
int | numIters, |
|
|
float | stabilizer, |
|
|
float | maxSumNegW, |
|
|
MR.Std._ByValue_Function_Bool_From_MRFaceId | isInverted ) |
|
inline |
◆ Const_SpacingSettings() [3/5]
| unsafe MR.Const_SpacingSettings.Const_SpacingSettings |
( |
MR._ByValue_SpacingSettings | _other | ) |
|
|
inline |
◆ Const_SpacingSettings() [4/5]
◆ Const_SpacingSettings() [5/5]
◆ Dispose() [1/2]
| virtual void MR.Const_SpacingSettings.Dispose |
( |
| ) |
|
|
inlinevirtual |
◆ Dispose() [2/2]
| virtual unsafe void MR.Const_SpacingSettings.Dispose |
( |
bool | disposing | ) |
|
|
inlineprotectedvirtual |
◆ __ptr_storage_region
| unsafe MR.Const_VertBitSet._Underlying** MR.Const_SpacingSettings.__ptr_storage_region |
|
protected |
◆ __ref_storage_maxSumNegW
| unsafe float* MR.Const_SpacingSettings.__ref_storage_maxSumNegW |
|
protected |
◆ __ref_storage_numIters
| unsafe int* MR.Const_SpacingSettings.__ref_storage_numIters |
|
protected |
◆ __ref_storage_stabilizer
| unsafe float* MR.Const_SpacingSettings.__ref_storage_stabilizer |
|
protected |
◆ dist
| unsafe MR.Std.Const_Function_Float_From_MRUndirectedEdgeId MR.Const_SpacingSettings.dist |
|
getprotected set |
◆ isInverted
| unsafe MR.Std.Const_Function_Bool_From_MRFaceId MR.Const_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
| unsafe float MR.Const_SpacingSettings.maxSumNegW |
|
get |
maximum sum of minus negative weights, if it is exceeded then stabilizer is increased automatically
◆ numIters
| unsafe int MR.Const_SpacingSettings.numIters |
|
get |
the algorithm is iterative, the more iterations the closer result to exact solution
◆ region
vertices to be moved by the algorithm, nullptr means all valid vertices
◆ stabilizer
| unsafe float MR.Const_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: