Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, float min, float max, VertId minArg, VertId maxArg) |
None | include (self, tuple[float, VertId] p) |
None | include (self, float v, VertId arg) |
None | include (self, MinMaxArg_float_VertId s) |
tuple[float, VertId] | maxPair (self) |
tuple[float, VertId] | minPair (self) |
Static Public Member Functions | |
None | __init__ (*args, **kwargs) |
MinMaxArg_float_VertId | operator (*args, **kwargs) |
MinMaxArg_float_VertId | operator (*args, **kwargs) |
Static Protected Attributes | |
typing | _offsetof_max = 4 |
typing | _offsetof_maxArg = 12 |
typing | _offsetof_min = 0 |
typing | _offsetof_minArg = 8 |
Generated from: MR::MinMaxArg<float, MR::VertId> minimum and maximum of some elements of type T, and the indices of where minimum and maximum are reached of type I
|
static |
None mrmeshpy.MinMaxArg_float_VertId.__init__ | ( | self | ) |
None mrmeshpy.MinMaxArg_float_VertId.__init__ | ( | self, | |
float | min, | ||
float | max, | ||
VertId | minArg, | ||
VertId | maxArg ) |
Implicit aggregate constructor.
None mrmeshpy.MinMaxArg_float_VertId.include | ( | self, | |
float | v, | ||
VertId | arg ) |
changes min(Arg) and max(Arg) if necessary to include given point
None mrmeshpy.MinMaxArg_float_VertId.include | ( | self, | |
MinMaxArg_float_VertId | s ) |
changes min(Arg) and max(Arg) if necessary to include given segment
None mrmeshpy.MinMaxArg_float_VertId.include | ( | self, | |
tuple[float, VertId] | p ) |
changes min(Arg) and max(Arg) if necessary to include given point
tuple[float, VertId] mrmeshpy.MinMaxArg_float_VertId.maxPair | ( | self | ) |
tuple[float, VertId] mrmeshpy.MinMaxArg_float_VertId.minPair | ( | self | ) |
|
static |
|
static |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |