Generated from class MR.PositionVertsSmoothlyParams. This is the const half of the class.
More...
|
| virtual unsafe void | Dispose (bool disposing) |
|
| 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
|
Generated from class MR.PositionVertsSmoothlyParams. This is the const half of the class.
◆ Const_PositionVertsSmoothlyParams() [1/5]
| unsafe MR.Const_PositionVertsSmoothlyParams.Const_PositionVertsSmoothlyParams |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ Const_PositionVertsSmoothlyParams() [2/5]
| unsafe MR.Const_PositionVertsSmoothlyParams.Const_PositionVertsSmoothlyParams |
( |
MR.Const_VertBitSet? | region, |
|
|
MR.Const_VertCoords? | vertShifts, |
|
|
float | stabilizer, |
|
|
MR.Std._ByValue_Function_Float_From_MRVertId | vertStabilizers, |
|
|
MR.Std._ByValue_Function_Float_From_MRUndirectedEdgeId | edgeWeights ) |
|
inline |
◆ Const_PositionVertsSmoothlyParams() [3/5]
| unsafe MR.Const_PositionVertsSmoothlyParams.Const_PositionVertsSmoothlyParams |
( |
MR._ByValue_PositionVertsSmoothlyParams | _other | ) |
|
|
inline |
◆ Const_PositionVertsSmoothlyParams() [4/5]
◆ Const_PositionVertsSmoothlyParams() [5/5]
◆ Dispose() [1/2]
| virtual void MR.Const_PositionVertsSmoothlyParams.Dispose |
( |
| ) |
|
|
inlinevirtual |
◆ Dispose() [2/2]
| virtual unsafe void MR.Const_PositionVertsSmoothlyParams.Dispose |
( |
bool | disposing | ) |
|
|
inlineprotectedvirtual |
◆ __ptr_storage_region
| unsafe MR.Const_VertBitSet._Underlying** MR.Const_PositionVertsSmoothlyParams.__ptr_storage_region |
|
protected |
◆ __ptr_storage_vertShifts
| unsafe MR.Const_VertCoords._Underlying** MR.Const_PositionVertsSmoothlyParams.__ptr_storage_vertShifts |
|
protected |
◆ __ref_storage_stabilizer
| unsafe float* MR.Const_PositionVertsSmoothlyParams.__ref_storage_stabilizer |
|
protected |
◆ edgeWeights
| unsafe MR.Std.Const_Function_Float_From_MRUndirectedEdgeId MR.Const_PositionVertsSmoothlyParams.edgeWeights |
|
getprotected set |
if specified then it is used for edge weights instead of default 1
◆ region
which vertices on mesh are smoothed, nullptr means all vertices; it must not include all vertices of a mesh connected component unless stabilizer > 0
◆ stabilizer
| unsafe float MR.Const_PositionVertsSmoothlyParams.stabilizer |
|
get |
the more the value, the bigger attraction of each vertex to its original position
◆ vertShifts
optional additional shifts of each vertex relative to smooth position
◆ vertStabilizers
| unsafe MR.Std.Const_Function_Float_From_MRVertId MR.Const_PositionVertsSmoothlyParams.vertStabilizers |
|
getprotected set |
if specified then it is used instead of stabilizer
The documentation for this class was generated from the following file: