|
|
unsafe | DecimatePolylineSettings_MRVector2f () |
| | Constructs an empty (default-constructed) instance.
|
| |
|
unsafe | DecimatePolylineSettings_MRVector2f (float maxError, float maxEdgeLen, float stabilizer, bool optimizeVertexPos, int maxDeletedVertices, MR.VertBitSet? region, bool touchBdVertices, MR.Std._ByValue_Function_BoolFuncFromMREdgeIdConstMRVector2fRef preCollapse, MR.Std._ByValue_Function_VoidFuncFromMRUndirectedEdgeIdFloatRefMRVector2fRef adjustCollapse, MR.Vector_MRQuadraticForm2f_MRVertId? vertForms) |
| | Constructs MR.DecimatePolylineSettings<MR.Vector2f> elementwise.
|
| |
|
unsafe | DecimatePolylineSettings_MRVector2f (MR._ByValue_DecimatePolylineSettings_MRVector2f _other) |
| | Generated from constructor MR.DecimatePolylineSettings<MR.Vector2f>::DecimatePolylineSettings.
|
| |
|
unsafe MR.DecimatePolylineSettings_MRVector2f | assign (MR._ByValue_DecimatePolylineSettings_MRVector2f _other) |
| | Generated from method MR.DecimatePolylineSettings<MR.Vector2f>::operator=.
|
| |
|
virtual void | Dispose () |
| |
|
unsafe | Const_DecimatePolylineSettings_MRVector2f () |
| | Constructs an empty (default-constructed) instance.
|
| |
|
unsafe | Const_DecimatePolylineSettings_MRVector2f (float maxError, float maxEdgeLen, float stabilizer, bool optimizeVertexPos, int maxDeletedVertices, MR.VertBitSet? region, bool touchBdVertices, MR.Std._ByValue_Function_BoolFuncFromMREdgeIdConstMRVector2fRef preCollapse, MR.Std._ByValue_Function_VoidFuncFromMRUndirectedEdgeIdFloatRefMRVector2fRef adjustCollapse, MR.Vector_MRQuadraticForm2f_MRVertId? vertForms) |
| | Constructs MR.DecimatePolylineSettings<MR.Vector2f> elementwise.
|
| |
|
unsafe | Const_DecimatePolylineSettings_MRVector2f (MR._ByValue_DecimatePolylineSettings_MRVector2f _other) |
| | Generated from constructor MR.DecimatePolylineSettings<MR.Vector2f>::DecimatePolylineSettings.
|
| |
|
|
new unsafe ref float | maxError [get] |
| | Limit from above on the maximum distance from moved vertices to original contour.
|
| |
|
new unsafe ref float | maxEdgeLen [get] |
| | Maximal possible edge length created during decimation.
|
| |
| new unsafe ref float | stabilizer [get] |
| |
| new unsafe ref bool | optimizeVertexPos [get] |
| |
|
new unsafe ref int | maxDeletedVertices [get] |
| | Limit on the number of deleted vertices.
|
| |
| new unsafe MR.? VertBitSet | region [get, set] |
| |
| new unsafe ref bool | touchBdVertices [get] |
| |
| new unsafe MR.Std.Function_BoolFuncFromMREdgeIdConstMRVector2fRef | preCollapse [get] |
| | The user can provide this optional callback that is invoked immediately before edge collapse;.
|
| |
| new unsafe MR.Std.Function_VoidFuncFromMRUndirectedEdgeIdFloatRefMRVector2fRef | adjustCollapse [get] |
| | The user can provide this optional callback for adjusting error introduced by this edge collapse and the collapse position.
|
| |
|
new unsafe MR.? Vector_MRQuadraticForm2f_MRVertId | vertForms [get, set] |
| | If not null, then on input: if the vector is not empty then it is taken for initialization instead of form computation for all vertices; on output: quadratic form for each remaining vertex is returned there.
|
| |
|
unsafe float | maxError [get] |
| | Limit from above on the maximum distance from moved vertices to original contour.
|
| |
|
unsafe float | maxEdgeLen [get] |
| | Maximal possible edge length created during decimation.
|
| |
| unsafe float | stabilizer [get] |
| |
| unsafe bool | optimizeVertexPos [get] |
| |
|
unsafe int | maxDeletedVertices [get] |
| | Limit on the number of deleted vertices.
|
| |
| unsafe MR.? VertBitSet | region [get] |
| |
| unsafe bool | touchBdVertices [get] |
| |
| unsafe MR.Std.Const_Function_BoolFuncFromMREdgeIdConstMRVector2fRef | preCollapse [get] |
| | The user can provide this optional callback that is invoked immediately before edge collapse;.
|
| |
| unsafe MR.Std.Const_Function_VoidFuncFromMRUndirectedEdgeIdFloatRefMRVector2fRef | adjustCollapse [get] |
| | The user can provide this optional callback for adjusting error introduced by this edge collapse and the collapse position.
|
| |
|
unsafe MR.? Vector_MRQuadraticForm2f_MRVertId | vertForms [get] |
| | If not null, then on input: if the vector is not empty then it is taken for initialization instead of form computation for all vertices; on output: quadratic form for each remaining vertex is returned there.
|
| |
|
virtual bool | _IsOwning [get] |
| | Returns true if this is an owning instance, and when disposed, will destroy the underlying C++ instance. If false, we assume that the underlying C++ instance will live long enough.
|
| |