|
| unsafe | DenoiseViaNormalsSettings () |
| | Constructs an empty (default-constructed) instance.
|
| unsafe | DenoiseViaNormalsSettings (bool fastIndicatorComputation, float beta, float gamma, int normalIters, int pointIters, float guideWeight, bool limitNearInitial, float maxInitialDist, MR.UndirectedEdgeBitSet? outCreases, MR.Std._ByValue_Function_Bool_From_Float cb) |
| | Constructs MR.DenoiseViaNormalsSettings elementwise.
|
| unsafe | DenoiseViaNormalsSettings (MR._ByValue_DenoiseViaNormalsSettings _other) |
| | Generated from constructor MR.DenoiseViaNormalsSettings.DenoiseViaNormalsSettings.
|
| | DenoiseViaNormalsSettings (Const_DenoiseViaNormalsSettings _other) |
| | Generated from constructor MR.DenoiseViaNormalsSettings.DenoiseViaNormalsSettings.
|
| | DenoiseViaNormalsSettings (DenoiseViaNormalsSettings _other) |
| | Generated from constructor MR.DenoiseViaNormalsSettings.DenoiseViaNormalsSettings.
|
| unsafe MR.DenoiseViaNormalsSettings | assign (MR._ByValue_DenoiseViaNormalsSettings _other) |
| | Generated from method MR::DenoiseViaNormalsSettings::operator=.
|
| virtual void | Dispose () |
| unsafe | Const_DenoiseViaNormalsSettings () |
| | Constructs an empty (default-constructed) instance.
|
| unsafe | Const_DenoiseViaNormalsSettings (bool fastIndicatorComputation, float beta, float gamma, int normalIters, int pointIters, float guideWeight, bool limitNearInitial, float maxInitialDist, MR.UndirectedEdgeBitSet? outCreases, MR.Std._ByValue_Function_Bool_From_Float cb) |
| | Constructs MR.DenoiseViaNormalsSettings elementwise.
|
| unsafe | Const_DenoiseViaNormalsSettings (MR._ByValue_DenoiseViaNormalsSettings _other) |
| | Generated from constructor MR.DenoiseViaNormalsSettings.DenoiseViaNormalsSettings.
|
| | Const_DenoiseViaNormalsSettings (Const_DenoiseViaNormalsSettings _other) |
| | Generated from constructor MR.DenoiseViaNormalsSettings.DenoiseViaNormalsSettings.
|
| | Const_DenoiseViaNormalsSettings (DenoiseViaNormalsSettings _other) |
| | Generated from constructor MR.DenoiseViaNormalsSettings.DenoiseViaNormalsSettings.
|
|
| new unsafe ref bool | fastIndicatorComputation [get] |
| | use approximated computation, which is much faster than precise solution
|
| new unsafe ref float | beta [get] |
| | 0.001 - sharp edges, 0.01 - moderate edges, 0.1 - smooth edges
|
| new unsafe ref float | gamma [get] |
| | the amount of smoothing: 0 - no smoothing, 1 - average smoothing, ...
|
| new unsafe ref int | normalIters [get] |
| | the number of iterations to smooth normals and find creases; the more the better quality, but longer computation
|
| new unsafe ref int | pointIters [get] |
| | the number of iterations to update vertex coordinates from found normals; the more the better quality, but longer computation
|
| new unsafe ref float | guideWeight [get] |
| | how much resulting points must be attracted to initial points (e.g. to avoid general shrinkage), must be > 0
|
| new unsafe ref bool | limitNearInitial [get] |
| | if true then maximal displacement of each point during denoising will be limited
|
| new unsafe ref float | maxInitialDist [get] |
| | maximum distance between a point and its position before relaxation, ignored if limitNearInitial = false
|
| new unsafe MR.? UndirectedEdgeBitSet | outCreases [get, set] |
| | optionally returns creases found during smoothing
|
| new unsafe MR.Std.Function_Bool_From_Float | cb [get, protected set] |
| | to get the progress and optionally cancel
|
| unsafe bool | fastIndicatorComputation [get] |
| | use approximated computation, which is much faster than precise solution
|
| unsafe float | beta [get] |
| | 0.001 - sharp edges, 0.01 - moderate edges, 0.1 - smooth edges
|
| unsafe float | gamma [get] |
| | the amount of smoothing: 0 - no smoothing, 1 - average smoothing, ...
|
| unsafe int | normalIters [get] |
| | the number of iterations to smooth normals and find creases; the more the better quality, but longer computation
|
| unsafe int | pointIters [get] |
| | the number of iterations to update vertex coordinates from found normals; the more the better quality, but longer computation
|
| unsafe float | guideWeight [get] |
| | how much resulting points must be attracted to initial points (e.g. to avoid general shrinkage), must be > 0
|
| unsafe bool | limitNearInitial [get] |
| | if true then maximal displacement of each point during denoising will be limited
|
| unsafe float | maxInitialDist [get] |
| | maximum distance between a point and its position before relaxation, ignored if limitNearInitial = false
|
| unsafe MR.? UndirectedEdgeBitSet | outCreases [get] |
| | optionally returns creases found during smoothing
|
| unsafe MR.Std.Const_Function_Bool_From_Float | cb [get, protected set] |
| | to get the progress and optionally cancel
|
Generated from class MR.DenoiseViaNormalsSettings. This is the non-const half of the class.