MeshLib Rust Docs
Loading...
Searching...
No Matches
Inheritance diagram for meshlib::DentalId:

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

Detailed Description

This class represents tooth id Generated from class MR::DentalId.

Generated from class MR::DentalId. Heap-allocated instances are held in Owned<DentalId>.

Member Function Documentation

◆ assign_from_another()

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.

◆ construct_from_another()

auto meshlib::DentalId::construct_from_another ( _other:&meshlib::DentalId ) -> meshlib::Owned< meshlib::DentalId >
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.

◆ fdi()

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().

◆ from_fdi()

auto meshlib::DentalId::from_fdi ( id:core::ffi::c_int ) -> meshlib::Owned< meshlib::std_optional_MR_DentalId >
static

Creates id from FDI number known only at runtime Generated from method MR::DentalId::fromFDI.

Calls MR_DentalId_fromFDI().

◆ op_compare_three_way()

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().

◆ op_equal()

auto meshlib::DentalId::op_equal ( other:&meshlib::DentalId ) const -> bool

Generated from method MR::DentalId::operator==.

Calls MR_equal_MR_DentalId().

◆ op_greater()

auto meshlib::DentalId::op_greater ( other:&meshlib::DentalId ) const -> bool

Generated from method MR::DentalId::operator>.

Calls MR_greater_MR_DentalId().

◆ op_greater_equal()

auto meshlib::DentalId::op_greater_equal ( other:&meshlib::DentalId ) const -> bool

Generated from method MR::DentalId::operator>=.

Calls MR_greater_equal_MR_DentalId().

◆ op_less()

auto meshlib::DentalId::op_less ( other:&meshlib::DentalId ) const -> bool

Generated from method MR::DentalId::operator<.

Calls MR_less_MR_DentalId().

◆ op_less_equal()

auto meshlib::DentalId::op_less_equal ( other:&meshlib::DentalId ) const -> bool

Generated from method MR::DentalId::operator<=.

Calls MR_less_equal_MR_DentalId().

◆ op_not_equal()

auto meshlib::DentalId::op_not_equal ( other:&meshlib::DentalId ) const -> bool

Generated from method MR::DentalId::operator!=.

Calls MR_not_equal_MR_DentalId().


The documentation for this struct was generated from the following file: