 Inheritance diagram for mrmeshpy.DistanceFromWeightedPointsParams:
 Inheritance diagram for mrmeshpy.DistanceFromWeightedPointsParams:| Public Member Functions | |
| None | __init__ (self) | 
| None | __init__ (self, DistanceFromWeightedPointsParams arg0) | 
| None | __init__ (self, func_float_from_Id_VertTag pointWeight, float maxWeight, float maxWeightGrad, bool bidirectionalMode) | 
| bool | bidirectionalMode (self) | 
| None | bidirectionalMode (self, bool arg1) | 
| float | maxWeight (self) | 
| None | maxWeight (self, float arg1) | 
| float | maxWeightGrad (self) | 
| None | maxWeightGrad (self, float arg1) | 
| func_float_from_Id_VertTag | pointWeight (self) | 
| None | pointWeight (self, func_float_from_Id_VertTag arg1) | 
| Static Public Member Functions | |
| None | __init__ (*args, **kwargs) | 
| DistanceFromWeightedPointsParams | operator (*args, **kwargs) | 
| DistanceFromWeightedPointsParams | operator (*args, **kwargs) | 
| Static Protected Attributes | |
| typing | _offsetof_bidirectionalMode = 40 | 
| typing | _offsetof_maxWeight = 32 | 
| typing | _offsetof_maxWeightGrad = 36 | 
| typing | _offsetof_pointWeight = 0 | 
Generated from: MR::DistanceFromWeightedPointsParams
| 
 | static | 
| None mrmeshpy.DistanceFromWeightedPointsParams.__init__ | ( | self | ) | 
| None mrmeshpy.DistanceFromWeightedPointsParams.__init__ | ( | self, | |
| DistanceFromWeightedPointsParams | arg0 ) | 
Implicit copy constructor.
Reimplemented in mrmeshpy.DistanceFromWeightedPointsComputeParams, mrmeshpy.DistanceFromWeightedPointsComputeParams, and mrmeshpy.DistanceFromWeightedPointsComputeParams.
| None mrmeshpy.DistanceFromWeightedPointsParams.__init__ | ( | self, | |
| func_float_from_Id_VertTag | pointWeight, | ||
| float | maxWeight, | ||
| float | maxWeightGrad, | ||
| bool | bidirectionalMode ) | 
Implicit aggregate constructor.
Reimplemented in mrmeshpy.DistanceFromWeightedPointsComputeParams, mrmeshpy.DistanceFromWeightedPointsComputeParams, and mrmeshpy.DistanceFromWeightedPointsComputeParams.
| bool mrmeshpy.DistanceFromWeightedPointsParams.bidirectionalMode | ( | self | ) | 
for points, it must always true; for triangles: if true the distances grow in both directions from each triangle, reaching minimum in the triangle; if false the distances grow to infinity in the direction of triangle's normals, and decrease to minus infinity in the opposite direction
| None mrmeshpy.DistanceFromWeightedPointsParams.bidirectionalMode | ( | self, | |
| bool | arg1 ) | 
| float mrmeshpy.DistanceFromWeightedPointsParams.maxWeight | ( | self | ) | 
maximal weight among all points in the cloud; if this value is imprecise, then more computations will be made by algorithm
| None mrmeshpy.DistanceFromWeightedPointsParams.maxWeight | ( | self, | |
| float | arg1 ) | 
| float mrmeshpy.DistanceFromWeightedPointsParams.maxWeightGrad | ( | self | ) | 
maximal magnitude of gradient of points' weight in the cloud, >=0; if maxWeightGrad < 1 then more search optimizations can be done
| None mrmeshpy.DistanceFromWeightedPointsParams.maxWeightGrad | ( | self, | |
| float | arg1 ) | 
| 
 | static | 
Reimplemented in mrmeshpy.DistanceFromWeightedPointsComputeParams, and mrmeshpy.DistanceFromWeightedPointsComputeParams.
| 
 | static | 
Reimplemented in mrmeshpy.DistanceFromWeightedPointsComputeParams, and mrmeshpy.DistanceFromWeightedPointsComputeParams.
| func_float_from_Id_VertTag mrmeshpy.DistanceFromWeightedPointsParams.pointWeight | ( | self | ) | 
function returning the weight of each point, must be set by the user
| None mrmeshpy.DistanceFromWeightedPointsParams.pointWeight | ( | self, | |
| func_float_from_Id_VertTag | arg1 ) | 
| 
 | staticprotected | 
| 
 | staticprotected | 
| 
 | staticprotected | 
| 
 | staticprotected |