Public Member Functions | |
| auto | assign_from_another (_other:&meshlib::FaceFaceFace) -> &mut meshlib::FaceFaceFace |
| auto | op_compare_three_way (rhs:&meshlib::FaceFaceFace) const -> core::ffi::c_int |
| auto | op_equal (rhs:&meshlib::FaceFaceFace) const -> bool |
| auto | op_not_equal (rhs:&meshlib::FaceFaceFace) const -> bool |
| auto | op_less (rhs:&meshlib::FaceFaceFace) const -> bool |
| auto | op_greater (rhs:&meshlib::FaceFaceFace) const -> bool |
| auto | op_less_equal (rhs:&meshlib::FaceFaceFace) const -> bool |
| auto | op_greater_equal (rhs:&meshlib::FaceFaceFace) 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) |
| auto | c_face () const -> &meshlib::FaceId |
| auto | c_face_mut () -> &mut meshlib::FaceId |
| void | set_c_face (value:meshlib::FaceId) |
Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::FaceFaceFace > |
| static auto | construct_from_another (_other:&meshlib::FaceFaceFace) -> meshlib::Owned< meshlib::FaceFaceFace > |
| static auto | construct (a:meshlib::FaceId, b:meshlib::FaceId, c:meshlib::FaceId) -> meshlib::Owned< meshlib::FaceFaceFace > |
| 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 triple of faces Generated from class MR::FaceFaceFace.
Generated from class MR::FaceFaceFace. Heap-allocated instances are held in Owned<FaceFaceFace>.
| auto meshlib::FaceFaceFace::a_face | ( | ) | const -> &meshlib::FaceId |
Returns a pointer to a member variable of class MR::FaceFaceFace named aFace.
Calls MR_FaceFaceFace_Get_aFace(). The reference to this object might be preserved as the return value.
| auto meshlib::FaceFaceFace::a_face_mut | ( | ) | -> &mut meshlib::FaceId |
Returns a mutable pointer to a member variable of class MR::FaceFaceFace named aFace.
Calls MR_FaceFaceFace_GetMutable_aFace(). The reference to this object might be preserved as the return value.
| auto meshlib::FaceFaceFace::assign_from_another | ( | _other:&meshlib::FaceFaceFace | ) | -> &mut meshlib::FaceFaceFace |
Generated from method MR::FaceFaceFace::operator=.
Calls MR_FaceFaceFace_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
| auto meshlib::FaceFaceFace::b_face | ( | ) | const -> &meshlib::FaceId |
Returns a pointer to a member variable of class MR::FaceFaceFace named bFace.
Calls MR_FaceFaceFace_Get_bFace(). The reference to this object might be preserved as the return value.
| auto meshlib::FaceFaceFace::b_face_mut | ( | ) | -> &mut meshlib::FaceId |
Returns a mutable pointer to a member variable of class MR::FaceFaceFace named bFace.
Calls MR_FaceFaceFace_GetMutable_bFace(). The reference to this object might be preserved as the return value.
| auto meshlib::FaceFaceFace::c_face | ( | ) | const -> &meshlib::FaceId |
Returns a pointer to a member variable of class MR::FaceFaceFace named cFace.
Calls MR_FaceFaceFace_Get_cFace(). The reference to this object might be preserved as the return value.
| auto meshlib::FaceFaceFace::c_face_mut | ( | ) | -> &mut meshlib::FaceId |
Returns a mutable pointer to a member variable of class MR::FaceFaceFace named cFace.
Calls MR_FaceFaceFace_GetMutable_cFace(). The reference to this object might be preserved as the return value.
|
static |
Generated from constructor MR::FaceFaceFace::FaceFaceFace.
Calls MR_FaceFaceFace_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. The reference to the parameter c might be preserved in the constructed object.
|
static |
Generated from constructor MR::FaceFaceFace::FaceFaceFace.
Calls MR_FaceFaceFace_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_FaceFaceFace_DefaultConstruct().
| auto meshlib::FaceFaceFace::op_compare_three_way | ( | rhs:&meshlib::FaceFaceFace | ) | const -> core::ffi::c_int |
Generated from method MR::FaceFaceFace::operator<=>.
Calls MR_compare_three_way_MR_FaceFaceFace().
| auto meshlib::FaceFaceFace::op_equal | ( | rhs:&meshlib::FaceFaceFace | ) | const -> bool |
Generated from method MR::FaceFaceFace::operator==.
Calls MR_equal_MR_FaceFaceFace().
| auto meshlib::FaceFaceFace::op_greater | ( | rhs:&meshlib::FaceFaceFace | ) | const -> bool |
Generated from method MR::FaceFaceFace::operator>.
Calls MR_greater_MR_FaceFaceFace().
| auto meshlib::FaceFaceFace::op_greater_equal | ( | rhs:&meshlib::FaceFaceFace | ) | const -> bool |
Generated from method MR::FaceFaceFace::operator>=.
Calls MR_greater_equal_MR_FaceFaceFace().
| auto meshlib::FaceFaceFace::op_less | ( | rhs:&meshlib::FaceFaceFace | ) | const -> bool |
Generated from method MR::FaceFaceFace::operator<.
Calls MR_less_MR_FaceFaceFace().
| auto meshlib::FaceFaceFace::op_less_equal | ( | rhs:&meshlib::FaceFaceFace | ) | const -> bool |
Generated from method MR::FaceFaceFace::operator<=.
Calls MR_less_equal_MR_FaceFaceFace().
| auto meshlib::FaceFaceFace::op_not_equal | ( | rhs:&meshlib::FaceFaceFace | ) | const -> bool |
Generated from method MR::FaceFaceFace::operator!=.
Calls MR_not_equal_MR_FaceFaceFace().
| void meshlib::FaceFaceFace::set_a_face | ( | value:meshlib::FaceId | ) |
Modifies a member variable of class MR::FaceFaceFace named aFace.
Calls MR_FaceFaceFace_Set_aFace(). The reference to the parameter value might be preserved in this object in element aFace.
| void meshlib::FaceFaceFace::set_b_face | ( | value:meshlib::FaceId | ) |
Modifies a member variable of class MR::FaceFaceFace named bFace.
Calls MR_FaceFaceFace_Set_bFace(). The reference to the parameter value might be preserved in this object in element bFace.
| void meshlib::FaceFaceFace::set_c_face | ( | value:meshlib::FaceId | ) |
Modifies a member variable of class MR::FaceFaceFace named cFace.
Calls MR_FaceFaceFace_Set_cFace(). The reference to the parameter value might be preserved in this object in element cFace.