Public Member Functions | |
| auto | assign_from_another (_other:&meshlib::MinMaxArg_float_MR_VertId) -> &mut meshlib::MinMaxArg_float_MR_VertId |
| auto | min_pair () const -> meshlib::Owned< meshlib::std_pair_float_MR_VertId > |
| auto | max_pair () const -> meshlib::Owned< meshlib::std_pair_float_MR_VertId > |
| void | include_1_std_pair_float_mr_vert_id (p:&meshlib::std_pair_float_MR_VertId) |
| void | include_2 (v:f32, arg:meshlib::VertId) |
| void | include_1_mr_min_max_arg_float_mr_vert_id (s:&meshlib::MinMaxArg_float_MR_VertId) |
| auto | min () const -> &f32 |
| auto | min_mut () -> &mut f32 |
| void | set_min (value:f32) |
| auto | max () const -> &f32 |
| auto | max_mut () -> &mut f32 |
| void | set_max (value:f32) |
| auto | min_arg () const -> &meshlib::VertId |
| auto | min_arg_mut () -> &mut meshlib::VertId |
| void | set_min_arg (value:meshlib::VertId) |
| auto | max_arg () const -> &meshlib::VertId |
| auto | max_arg_mut () -> &mut meshlib::VertId |
| void | set_max_arg (value:meshlib::VertId) |
Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::MinMaxArg_float_MR_VertId > |
| static auto | construct_from (min:f32, max:f32, minArg:meshlib::VertId, maxArg:meshlib::VertId) -> meshlib::Owned< meshlib::MinMaxArg_float_MR_VertId > |
| static auto | construct_from_another (_other:&meshlib::MinMaxArg_float_MR_VertId) -> meshlib::Owned< meshlib::MinMaxArg_float_MR_VertId > |
| Static Public Member Functions inherited from meshlib::CppClass | |
| static void | destroy (ptr:*mut Self) |
| Static Public Member Functions inherited from meshlib::CppCopy | |
| static auto | copy (ptr:*const Self) -> *mut Self |
minimum and maximum of some elements of type T, and the indices of where minimum and maximum are reached of type I Generated from class MR::MinMaxArg<float, MR::VertId>.
Generated from class MR::MinMaxArg<float, MR::VertId>. Heap-allocated instances are held in Owned<MinMaxArg_float_MR_VertId>.
| auto meshlib::MinMaxArg_float_MR_VertId::assign_from_another | ( | _other:&meshlib::MinMaxArg_float_MR_VertId | ) | -> &mut meshlib::MinMaxArg_float_MR_VertId |
Generated from method MR::MinMaxArg<float, MR::VertId>::operator=.
Calls MR_MinMaxArg_float_MR_VertId_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
|
static |
Constructs MR::MinMaxArg<float, MR::VertId> elementwise.
Calls MR_MinMaxArg_float_MR_VertId_ConstructFrom(). The reference to the parameter minArg might be preserved in the constructed object. The reference to the parameter maxArg might be preserved in the constructed object.
|
static |
Generated from constructor MR::MinMaxArg<float, MR::VertId>::MinMaxArg.
Calls MR_MinMaxArg_float_MR_VertId_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
| void meshlib::MinMaxArg_float_MR_VertId::include_1_mr_min_max_arg_float_mr_vert_id | ( | s:&meshlib::MinMaxArg_float_MR_VertId | ) |
changes min(Arg) and max(Arg) if necessary to include given segment Generated from method MR::MinMaxArg<float, MR::VertId>::include.
Calls MR_MinMaxArg_float_MR_VertId_include_1_MR_MinMaxArg_float_MR_VertId().
| void meshlib::MinMaxArg_float_MR_VertId::include_1_std_pair_float_mr_vert_id | ( | p:&meshlib::std_pair_float_MR_VertId | ) |
changes min(Arg) and max(Arg) if necessary to include given point Generated from method MR::MinMaxArg<float, MR::VertId>::include.
Calls MR_MinMaxArg_float_MR_VertId_include_1_std_pair_float_MR_VertId().
| void meshlib::MinMaxArg_float_MR_VertId::include_2 | ( | v:f32 | , |
| arg:meshlib::VertId | ) |
changes min(Arg) and max(Arg) if necessary to include given point Generated from method MR::MinMaxArg<float, MR::VertId>::include.
Calls MR_MinMaxArg_float_MR_VertId_include_2().
| auto meshlib::MinMaxArg_float_MR_VertId::max | ( | ) | const -> &f32 |
Returns a pointer to a member variable of class MR::MinMaxArg<float, MR::VertId> named max.
Calls MR_MinMaxArg_float_MR_VertId_Get_max(). The reference to this object might be preserved as the return value.
| auto meshlib::MinMaxArg_float_MR_VertId::max_arg | ( | ) | const -> &meshlib::VertId |
Returns a pointer to a member variable of class MR::MinMaxArg<float, MR::VertId> named maxArg.
Calls MR_MinMaxArg_float_MR_VertId_Get_maxArg(). The reference to this object might be preserved as the return value.
| auto meshlib::MinMaxArg_float_MR_VertId::max_arg_mut | ( | ) | -> &mut meshlib::VertId |
Returns a mutable pointer to a member variable of class MR::MinMaxArg<float, MR::VertId> named maxArg.
Calls MR_MinMaxArg_float_MR_VertId_GetMutable_maxArg(). The reference to this object might be preserved as the return value.
| auto meshlib::MinMaxArg_float_MR_VertId::max_mut | ( | ) | -> &mut f32 |
Returns a mutable pointer to a member variable of class MR::MinMaxArg<float, MR::VertId> named max.
Calls MR_MinMaxArg_float_MR_VertId_GetMutable_max(). The reference to this object might be preserved as the return value.
| auto meshlib::MinMaxArg_float_MR_VertId::max_pair | ( | ) | const -> meshlib::Owned< meshlib::std_pair_float_MR_VertId > |
Generated from method MR::MinMaxArg<float, MR::VertId>::maxPair.
Calls MR_MinMaxArg_float_MR_VertId_maxPair().
| auto meshlib::MinMaxArg_float_MR_VertId::min | ( | ) | const -> &f32 |
Returns a pointer to a member variable of class MR::MinMaxArg<float, MR::VertId> named min.
Calls MR_MinMaxArg_float_MR_VertId_Get_min(). The reference to this object might be preserved as the return value.
| auto meshlib::MinMaxArg_float_MR_VertId::min_arg | ( | ) | const -> &meshlib::VertId |
Returns a pointer to a member variable of class MR::MinMaxArg<float, MR::VertId> named minArg.
Calls MR_MinMaxArg_float_MR_VertId_Get_minArg(). The reference to this object might be preserved as the return value.
| auto meshlib::MinMaxArg_float_MR_VertId::min_arg_mut | ( | ) | -> &mut meshlib::VertId |
Returns a mutable pointer to a member variable of class MR::MinMaxArg<float, MR::VertId> named minArg.
Calls MR_MinMaxArg_float_MR_VertId_GetMutable_minArg(). The reference to this object might be preserved as the return value.
| auto meshlib::MinMaxArg_float_MR_VertId::min_mut | ( | ) | -> &mut f32 |
Returns a mutable pointer to a member variable of class MR::MinMaxArg<float, MR::VertId> named min.
Calls MR_MinMaxArg_float_MR_VertId_GetMutable_min(). The reference to this object might be preserved as the return value.
| auto meshlib::MinMaxArg_float_MR_VertId::min_pair | ( | ) | const -> meshlib::Owned< meshlib::std_pair_float_MR_VertId > |
Generated from method MR::MinMaxArg<float, MR::VertId>::minPair.
Calls MR_MinMaxArg_float_MR_VertId_minPair().
|
static |
Constructs an empty (default-constructed) instance.
Calls MR_MinMaxArg_float_MR_VertId_DefaultConstruct().
| void meshlib::MinMaxArg_float_MR_VertId::set_max | ( | value:f32 | ) |
Modifies a member variable of class MR::MinMaxArg<float, MR::VertId> named max.
Calls MR_MinMaxArg_float_MR_VertId_Set_max().
| void meshlib::MinMaxArg_float_MR_VertId::set_max_arg | ( | value:meshlib::VertId | ) |
Modifies a member variable of class MR::MinMaxArg<float, MR::VertId> named maxArg.
Calls MR_MinMaxArg_float_MR_VertId_Set_maxArg(). The reference to the parameter value might be preserved in this object in element maxArg.
| void meshlib::MinMaxArg_float_MR_VertId::set_min | ( | value:f32 | ) |
Modifies a member variable of class MR::MinMaxArg<float, MR::VertId> named min.
Calls MR_MinMaxArg_float_MR_VertId_Set_min().
| void meshlib::MinMaxArg_float_MR_VertId::set_min_arg | ( | value:meshlib::VertId | ) |
Modifies a member variable of class MR::MinMaxArg<float, MR::VertId> named minArg.
Calls MR_MinMaxArg_float_MR_VertId_Set_minArg(). The reference to the parameter value might be preserved in this object in element minArg.