Generated from class MR.InterpolateScalarsParams. This is the const half of the class.
More...
|
| virtual unsafe void | Dispose (bool disposing) |
|
| unsafe MR.? Const_VertBitSet | region [get] |
| | vertices where the field values are computed, nullptr means all vertices; it must not include all vertices of a mesh connected component unless stabilizer > 0
|
| unsafe MR.EdgeWeights | edgeWeights [get] |
| | weights of edges in the equations, used unless edgeWeightsMetric is specified
|
| unsafe MR.VertexMass | vmass [get] |
| | the stabilizer of each vertex is multiplied on the mass of that vertex
|
| unsafe float | stabilizer [get] |
| | the more the value, the bigger attraction of each vertex to its original value
|
| 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 | edgeWeightsMetric [get, protected set] |
| | if specified then it is used for edge weights instead of edgeWeights
|
Generated from class MR.InterpolateScalarsParams. This is the const half of the class.
◆ Const_InterpolateScalarsParams() [1/5]
| unsafe MR.Const_InterpolateScalarsParams.Const_InterpolateScalarsParams |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ Const_InterpolateScalarsParams() [2/5]
| unsafe MR.Const_InterpolateScalarsParams.Const_InterpolateScalarsParams |
( |
MR.Const_VertBitSet? | region, |
|
|
MR.EdgeWeights | edgeWeights, |
|
|
MR.VertexMass | vmass, |
|
|
float | stabilizer, |
|
|
MR.Std._ByValue_Function_Float_From_MRVertId | vertStabilizers, |
|
|
MR.Std._ByValue_Function_Float_From_MRUndirectedEdgeId | edgeWeightsMetric ) |
|
inline |
◆ Const_InterpolateScalarsParams() [3/5]
| unsafe MR.Const_InterpolateScalarsParams.Const_InterpolateScalarsParams |
( |
MR._ByValue_InterpolateScalarsParams | _other | ) |
|
|
inline |
◆ Const_InterpolateScalarsParams() [4/5]
◆ Const_InterpolateScalarsParams() [5/5]
◆ Dispose() [1/2]
| virtual void MR.Const_InterpolateScalarsParams.Dispose |
( |
| ) |
|
|
inlinevirtual |
◆ Dispose() [2/2]
| virtual unsafe void MR.Const_InterpolateScalarsParams.Dispose |
( |
bool | disposing | ) |
|
|
inlineprotectedvirtual |
◆ __ptr_storage_region
| unsafe MR.Const_VertBitSet._Underlying** MR.Const_InterpolateScalarsParams.__ptr_storage_region |
|
protected |
◆ __ref_storage_edgeWeights
| unsafe MR.EdgeWeights* MR.Const_InterpolateScalarsParams.__ref_storage_edgeWeights |
|
protected |
◆ __ref_storage_stabilizer
| unsafe float* MR.Const_InterpolateScalarsParams.__ref_storage_stabilizer |
|
protected |
◆ __ref_storage_vmass
| unsafe MR.VertexMass* MR.Const_InterpolateScalarsParams.__ref_storage_vmass |
|
protected |
◆ edgeWeights
weights of edges in the equations, used unless edgeWeightsMetric is specified
◆ edgeWeightsMetric
| unsafe MR.Std.Const_Function_Float_From_MRUndirectedEdgeId MR.Const_InterpolateScalarsParams.edgeWeightsMetric |
|
getprotected set |
if specified then it is used for edge weights instead of edgeWeights
◆ region
vertices where the field values are computed, nullptr means all vertices; it must not include all vertices of a mesh connected component unless stabilizer > 0
◆ stabilizer
| unsafe float MR.Const_InterpolateScalarsParams.stabilizer |
|
get |
the more the value, the bigger attraction of each vertex to its original value
◆ vertStabilizers
| unsafe MR.Std.Const_Function_Float_From_MRVertId MR.Const_InterpolateScalarsParams.vertStabilizers |
|
getprotected set |
if specified then it is used instead of stabilizer
◆ vmass
the stabilizer of each vertex is multiplied on the mass of that vertex
The documentation for this class was generated from the following file: