Public Member Functions | |
| None | __init__ (self) |
| None | __init__ (self, TriTriDistanceParams_float arg0) |
| None | __init__ (self, float upDistLimitSq, UpLimitCheck upLimitCheck) |
| bool | canExitEarlier (self) |
| bool | canExitEarlier (self, float distSqLowerBound) |
| float | upDistLimitSq (self) |
| None | upDistLimitSq (self, float arg1) |
Static Public Member Functions | |
| None | __init__ (*args, **kwargs) |
| TriTriDistanceParams_float | operator (*args, **kwargs) |
| TriTriDistanceParams_float | operator (*args, **kwargs) |
Static Protected Attributes | |
| typing | _offsetof_upDistLimitSq = 0 |
| typing | _offsetof_upLimitCheck = 4 |
Generated from: MR::TriTriDistanceParams<float> Aliases: TriTriDistanceParamsf, TriTriDistanceParamsf
|
static |
| None mrmeshpy.TriTriDistanceParams_float.__init__ | ( | self | ) |
| None mrmeshpy.TriTriDistanceParams_float.__init__ | ( | self, | |
| TriTriDistanceParams_float | arg0 ) |
Implicit copy constructor.
| None mrmeshpy.TriTriDistanceParams_float.__init__ | ( | self, | |
| float | upDistLimitSq, | ||
| UpLimitCheck | upLimitCheck ) |
Implicit aggregate constructor.
| bool mrmeshpy.TriTriDistanceParams_float.canExitEarlier | ( | self | ) |
| bool mrmeshpy.TriTriDistanceParams_float.canExitEarlier | ( | self, | |
| float | distSqLowerBound ) |
|
static |
|
static |
| float mrmeshpy.TriTriDistanceParams_float.upDistLimitSq | ( | self | ) |
upper limit on the distance in question, if the real distance is larger (or equal depending on upLimitCheck) then findTriTriDistance exits earlier returning lower bound on distSq >= upDistLimitSq and the points a and b can be arbitrary
| None mrmeshpy.TriTriDistanceParams_float.upDistLimitSq | ( | self, | |
| float | arg1 ) |
|
staticprotected |
|
staticprotected |