Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::UndirectedEdgeUndirectedEdge > |
| static auto | construct_from_another (_other:&meshlib::UndirectedEdgeUndirectedEdge) -> meshlib::Owned< meshlib::UndirectedEdgeUndirectedEdge > |
| static auto | construct (a:meshlib::UndirectedEdgeId, b:meshlib::UndirectedEdgeId) -> meshlib::Owned< meshlib::UndirectedEdgeUndirectedEdge > |
| 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 |
a pair of undirected edges Generated from class MR::UndirectedEdgeUndirectedEdge.
Generated from class MR::UndirectedEdgeUndirectedEdge. Heap-allocated instances are held in Owned<UndirectedEdgeUndirectedEdge>.
| auto meshlib::UndirectedEdgeUndirectedEdge::a_undir_edge | ( | ) | const -> &meshlib::UndirectedEdgeId |
Returns a pointer to a member variable of class MR::UndirectedEdgeUndirectedEdge named aUndirEdge.
Calls MR_UndirectedEdgeUndirectedEdge_Get_aUndirEdge(). The reference to this object might be preserved as the return value.
| auto meshlib::UndirectedEdgeUndirectedEdge::a_undir_edge_mut | ( | ) | -> &mut meshlib::UndirectedEdgeId |
Returns a mutable pointer to a member variable of class MR::UndirectedEdgeUndirectedEdge named aUndirEdge.
Calls MR_UndirectedEdgeUndirectedEdge_GetMutable_aUndirEdge(). The reference to this object might be preserved as the return value.
| auto meshlib::UndirectedEdgeUndirectedEdge::assign_from_another | ( | _other:&meshlib::UndirectedEdgeUndirectedEdge | ) | -> &mut meshlib::UndirectedEdgeUndirectedEdge |
Generated from method MR::UndirectedEdgeUndirectedEdge::operator=.
Calls MR_UndirectedEdgeUndirectedEdge_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
| auto meshlib::UndirectedEdgeUndirectedEdge::b_undir_edge | ( | ) | const -> &meshlib::UndirectedEdgeId |
Returns a pointer to a member variable of class MR::UndirectedEdgeUndirectedEdge named bUndirEdge.
Calls MR_UndirectedEdgeUndirectedEdge_Get_bUndirEdge(). The reference to this object might be preserved as the return value.
| auto meshlib::UndirectedEdgeUndirectedEdge::b_undir_edge_mut | ( | ) | -> &mut meshlib::UndirectedEdgeId |
Returns a mutable pointer to a member variable of class MR::UndirectedEdgeUndirectedEdge named bUndirEdge.
Calls MR_UndirectedEdgeUndirectedEdge_GetMutable_bUndirEdge(). The reference to this object might be preserved as the return value.
|
static |
Generated from constructor MR::UndirectedEdgeUndirectedEdge::UndirectedEdgeUndirectedEdge.
Calls MR_UndirectedEdgeUndirectedEdge_Construct(). The reference to the parameter a might be preserved in the constructed object. The reference to the parameter b might be preserved in the constructed object.
|
static |
Generated from constructor MR::UndirectedEdgeUndirectedEdge::UndirectedEdgeUndirectedEdge.
Calls MR_UndirectedEdgeUndirectedEdge_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
|
static |
Constructs an empty (default-constructed) instance.
Calls MR_UndirectedEdgeUndirectedEdge_DefaultConstruct().
| auto meshlib::UndirectedEdgeUndirectedEdge::op_compare_three_way | ( | rhs:&meshlib::UndirectedEdgeUndirectedEdge | ) | const -> core::ffi::c_int |
Generated from method MR::UndirectedEdgeUndirectedEdge::operator<=>.
Calls MR_compare_three_way_MR_UndirectedEdgeUndirectedEdge().
| auto meshlib::UndirectedEdgeUndirectedEdge::op_equal | ( | rhs:&meshlib::UndirectedEdgeUndirectedEdge | ) | const -> bool |
Generated from method MR::UndirectedEdgeUndirectedEdge::operator==.
Calls MR_equal_MR_UndirectedEdgeUndirectedEdge().
| auto meshlib::UndirectedEdgeUndirectedEdge::op_greater | ( | rhs:&meshlib::UndirectedEdgeUndirectedEdge | ) | const -> bool |
Generated from method MR::UndirectedEdgeUndirectedEdge::operator>.
Calls MR_greater_MR_UndirectedEdgeUndirectedEdge().
| auto meshlib::UndirectedEdgeUndirectedEdge::op_greater_equal | ( | rhs:&meshlib::UndirectedEdgeUndirectedEdge | ) | const -> bool |
Generated from method MR::UndirectedEdgeUndirectedEdge::operator>=.
Calls MR_greater_equal_MR_UndirectedEdgeUndirectedEdge().
| auto meshlib::UndirectedEdgeUndirectedEdge::op_less | ( | rhs:&meshlib::UndirectedEdgeUndirectedEdge | ) | const -> bool |
Generated from method MR::UndirectedEdgeUndirectedEdge::operator<.
Calls MR_less_MR_UndirectedEdgeUndirectedEdge().
| auto meshlib::UndirectedEdgeUndirectedEdge::op_less_equal | ( | rhs:&meshlib::UndirectedEdgeUndirectedEdge | ) | const -> bool |
Generated from method MR::UndirectedEdgeUndirectedEdge::operator<=.
Calls MR_less_equal_MR_UndirectedEdgeUndirectedEdge().
| auto meshlib::UndirectedEdgeUndirectedEdge::op_not_equal | ( | rhs:&meshlib::UndirectedEdgeUndirectedEdge | ) | const -> bool |
Generated from method MR::UndirectedEdgeUndirectedEdge::operator!=.
Calls MR_not_equal_MR_UndirectedEdgeUndirectedEdge().
| void meshlib::UndirectedEdgeUndirectedEdge::set_a_undir_edge | ( | value:meshlib::UndirectedEdgeId | ) |
Modifies a member variable of class MR::UndirectedEdgeUndirectedEdge named aUndirEdge.
Calls MR_UndirectedEdgeUndirectedEdge_Set_aUndirEdge(). The reference to the parameter value might be preserved in this object in element aUndirEdge.
| void meshlib::UndirectedEdgeUndirectedEdge::set_b_undir_edge | ( | value:meshlib::UndirectedEdgeId | ) |
Modifies a member variable of class MR::UndirectedEdgeUndirectedEdge named bUndirEdge.
Calls MR_UndirectedEdgeUndirectedEdge_Set_bUndirEdge(). The reference to the parameter value might be preserved in this object in element bUndirEdge.