Public Member Functions | |
| auto | assign_from_another (_other:&meshlib::FaceFace) -> &mut meshlib::FaceFace |
| auto | op_compare_three_way (rhs:&meshlib::FaceFace) const -> core::ffi::c_int |
| auto | op_equal (rhs:&meshlib::FaceFace) const -> bool |
| auto | op_not_equal (rhs:&meshlib::FaceFace) const -> bool |
| auto | op_less (rhs:&meshlib::FaceFace) const -> bool |
| auto | op_greater (rhs:&meshlib::FaceFace) const -> bool |
| auto | op_less_equal (rhs:&meshlib::FaceFace) const -> bool |
| auto | op_greater_equal (rhs:&meshlib::FaceFace) const -> bool |
| auto | a_face () const -> &meshlib::FaceId |
| auto | a_face_mut () -> &mut meshlib::FaceId |
| void | set_a_face (value:meshlib::FaceId) |
| auto | b_face () const -> &meshlib::FaceId |
| auto | b_face_mut () -> &mut meshlib::FaceId |
| void | set_b_face (value:meshlib::FaceId) |
Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::FaceFace > |
| static auto | construct_from_another (_other:&meshlib::FaceFace) -> meshlib::Owned< meshlib::FaceFace > |
| static auto | construct (a:meshlib::FaceId, b:meshlib::FaceId) -> meshlib::Owned< meshlib::FaceFace > |
| 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 faces Generated from class MR::FaceFace.
Generated from class MR::FaceFace. Heap-allocated instances are held in Owned<FaceFace>.
| auto meshlib::FaceFace::a_face | ( | ) | const -> &meshlib::FaceId |
Returns a pointer to a member variable of class MR::FaceFace named aFace.
Calls MR_FaceFace_Get_aFace(). The reference to this object might be preserved as the return value.
| auto meshlib::FaceFace::a_face_mut | ( | ) | -> &mut meshlib::FaceId |
Returns a mutable pointer to a member variable of class MR::FaceFace named aFace.
Calls MR_FaceFace_GetMutable_aFace(). The reference to this object might be preserved as the return value.
| auto meshlib::FaceFace::assign_from_another | ( | _other:&meshlib::FaceFace | ) | -> &mut meshlib::FaceFace |
Generated from method MR::FaceFace::operator=.
Calls MR_FaceFace_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
| auto meshlib::FaceFace::b_face | ( | ) | const -> &meshlib::FaceId |
Returns a pointer to a member variable of class MR::FaceFace named bFace.
Calls MR_FaceFace_Get_bFace(). The reference to this object might be preserved as the return value.
| auto meshlib::FaceFace::b_face_mut | ( | ) | -> &mut meshlib::FaceId |
Returns a mutable pointer to a member variable of class MR::FaceFace named bFace.
Calls MR_FaceFace_GetMutable_bFace(). The reference to this object might be preserved as the return value.
|
static |
Generated from constructor MR::FaceFace::FaceFace.
Calls MR_FaceFace_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::FaceFace::FaceFace.
Calls MR_FaceFace_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_FaceFace_DefaultConstruct().
| auto meshlib::FaceFace::op_compare_three_way | ( | rhs:&meshlib::FaceFace | ) | const -> core::ffi::c_int |
Generated from method MR::FaceFace::operator<=>.
Calls MR_compare_three_way_MR_FaceFace().
| auto meshlib::FaceFace::op_equal | ( | rhs:&meshlib::FaceFace | ) | const -> bool |
Generated from method MR::FaceFace::operator==.
Calls MR_equal_MR_FaceFace().
| auto meshlib::FaceFace::op_greater | ( | rhs:&meshlib::FaceFace | ) | const -> bool |
Generated from method MR::FaceFace::operator>.
Calls MR_greater_MR_FaceFace().
| auto meshlib::FaceFace::op_greater_equal | ( | rhs:&meshlib::FaceFace | ) | const -> bool |
Generated from method MR::FaceFace::operator>=.
Calls MR_greater_equal_MR_FaceFace().
| auto meshlib::FaceFace::op_less | ( | rhs:&meshlib::FaceFace | ) | const -> bool |
Generated from method MR::FaceFace::operator<.
Calls MR_less_MR_FaceFace().
| auto meshlib::FaceFace::op_less_equal | ( | rhs:&meshlib::FaceFace | ) | const -> bool |
Generated from method MR::FaceFace::operator<=.
Calls MR_less_equal_MR_FaceFace().
| auto meshlib::FaceFace::op_not_equal | ( | rhs:&meshlib::FaceFace | ) | const -> bool |
Generated from method MR::FaceFace::operator!=.
Calls MR_not_equal_MR_FaceFace().
| void meshlib::FaceFace::set_a_face | ( | value:meshlib::FaceId | ) |
Modifies a member variable of class MR::FaceFace named aFace.
Calls MR_FaceFace_Set_aFace(). The reference to the parameter value might be preserved in this object in element aFace.
| void meshlib::FaceFace::set_b_face | ( | value:meshlib::FaceId | ) |
Modifies a member variable of class MR::FaceFace named bFace.
Calls MR_FaceFace_Set_bFace(). The reference to the parameter value might be preserved in this object in element bFace.