Public Member Functions | |
| auto | assign_from_another (_other:&meshlib::DentalId) -> &mut meshlib::DentalId |
| auto | fdi () const -> core::ffi::c_int |
| auto | op_compare_three_way (other:&meshlib::DentalId) const -> core::ffi::c_int |
| auto | op_equal (other:&meshlib::DentalId) const -> bool |
| auto | op_not_equal (other:&meshlib::DentalId) const -> bool |
| auto | op_less (other:&meshlib::DentalId) const -> bool |
| auto | op_greater (other:&meshlib::DentalId) const -> bool |
| auto | op_less_equal (other:&meshlib::DentalId) const -> bool |
| auto | op_greater_equal (other:&meshlib::DentalId) const -> bool |
Static Public Member Functions | |
| static auto | construct_from_another (_other:&meshlib::DentalId) -> meshlib::Owned< meshlib::DentalId > |
| static auto | from_fdi (id:core::ffi::c_int) -> meshlib::Owned< meshlib::std_optional_MR_DentalId > |
| 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 |
This class represents tooth id Generated from class MR::DentalId.
Generated from class MR::DentalId. Heap-allocated instances are held in Owned<DentalId>.
| auto meshlib::DentalId::assign_from_another | ( | _other:&meshlib::DentalId | ) | -> &mut meshlib::DentalId |
Generated from method MR::DentalId::operator=.
Calls MR_DentalId_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
|
static |
Generated from constructor MR::DentalId::DentalId.
Calls MR_DentalId_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
| auto meshlib::DentalId::fdi | ( | ) | const -> core::ffi::c_int |
Returns FDI representation of the id Generated from method MR::DentalId::fdi.
Calls MR_DentalId_fdi().
|
static |
Creates id from FDI number known only at runtime Generated from method MR::DentalId::fromFDI.
Calls MR_DentalId_fromFDI().
| auto meshlib::DentalId::op_compare_three_way | ( | other:&meshlib::DentalId | ) | const -> core::ffi::c_int |
Generated from method MR::DentalId::operator<=>.
Calls MR_compare_three_way_MR_DentalId().
| auto meshlib::DentalId::op_equal | ( | other:&meshlib::DentalId | ) | const -> bool |
Generated from method MR::DentalId::operator==.
Calls MR_equal_MR_DentalId().
| auto meshlib::DentalId::op_greater | ( | other:&meshlib::DentalId | ) | const -> bool |
Generated from method MR::DentalId::operator>.
Calls MR_greater_MR_DentalId().
| auto meshlib::DentalId::op_greater_equal | ( | other:&meshlib::DentalId | ) | const -> bool |
Generated from method MR::DentalId::operator>=.
Calls MR_greater_equal_MR_DentalId().
| auto meshlib::DentalId::op_less | ( | other:&meshlib::DentalId | ) | const -> bool |
Generated from method MR::DentalId::operator<.
Calls MR_less_MR_DentalId().
| auto meshlib::DentalId::op_less_equal | ( | other:&meshlib::DentalId | ) | const -> bool |
Generated from method MR::DentalId::operator<=.
Calls MR_less_equal_MR_DentalId().
| auto meshlib::DentalId::op_not_equal | ( | other:&meshlib::DentalId | ) | const -> bool |
Generated from method MR::DentalId::operator!=.
Calls MR_not_equal_MR_DentalId().