Generated from class MR.PositionVertsSmoothlyParams. This is the non-const half of the class. More...
Properties | |
| new unsafe MR.? Const_VertBitSet | region [get, set] |
| which vertices on mesh are smoothed, nullptr means all vertices; it must not include all vertices of a mesh connected component unless stabilizer > 0 | |
| new unsafe MR.? Const_VertCoords | vertShifts [get, set] |
| optional additional shifts of each vertex relative to smooth position | |
| new unsafe ref float | stabilizer [get] |
| the more the value, the bigger attraction of each vertex to its original position | |
| new unsafe MR.Std.Function_Float_From_MRVertId | vertStabilizers [get, protected set] |
if specified then it is used instead of stabilizer | |
| new unsafe MR.Std.Function_Float_From_MRUndirectedEdgeId | edgeWeights [get, protected set] |
| if specified then it is used for edge weights instead of default 1 | |
| Properties inherited from MR.Const_PositionVertsSmoothlyParams | |
| unsafe MR.? Const_VertBitSet | region [get] |
| which vertices on mesh are smoothed, nullptr means all vertices; it must not include all vertices of a mesh connected component unless stabilizer > 0 | |
| unsafe MR.? Const_VertCoords | vertShifts [get] |
| optional additional shifts of each vertex relative to smooth position | |
| unsafe float | stabilizer [get] |
| the more the value, the bigger attraction of each vertex to its original position | |
| unsafe MR.Std.Const_Function_Float_From_MRVertId | vertStabilizers [get, protected set] |
if specified then it is used instead of stabilizer | |
| unsafe MR.Std.Const_Function_Float_From_MRUndirectedEdgeId | edgeWeights [get, protected set] |
| if specified then it is used for edge weights instead of default 1 | |
Additional Inherited Members | |
| Protected Member Functions inherited from MR.Const_PositionVertsSmoothlyParams | |
| virtual unsafe void | Dispose (bool disposing) |
| Protected Attributes inherited from MR.Const_PositionVertsSmoothlyParams | |
| unsafe MR.Const_VertBitSet._Underlying ** | __ptr_storage_region |
| unsafe MR.Const_VertCoords._Underlying ** | __ptr_storage_vertShifts |
| unsafe float * | __ref_storage_stabilizer |
Generated from class MR.PositionVertsSmoothlyParams. This is the non-const half of the class.
|
inline |
Constructs an empty (default-constructed) instance.
|
inline |
Constructs MR.PositionVertsSmoothlyParams elementwise.
|
inline |
Generated from constructor MR.PositionVertsSmoothlyParams.PositionVertsSmoothlyParams.
|
inline |
Generated from constructor MR.PositionVertsSmoothlyParams.PositionVertsSmoothlyParams.
|
inline |
Generated from constructor MR.PositionVertsSmoothlyParams.PositionVertsSmoothlyParams.
|
inline |
Generated from method MR::PositionVertsSmoothlyParams::operator=.
|
getprotected set |
if specified then it is used for edge weights instead of default 1
|
getset |
which vertices on mesh are smoothed, nullptr means all vertices; it must not include all vertices of a mesh connected component unless stabilizer > 0
|
get |
the more the value, the bigger attraction of each vertex to its original position
|
getset |
optional additional shifts of each vertex relative to smooth position
|
getprotected set |
if specified then it is used instead of stabilizer