Public Member Functions | |
| auto | convert_to_size_t () const -> usize |
| auto | convert_to_bool () const -> bool |
| auto | valid () const -> bool |
| auto | get () -> &mut usize |
| auto | op_equal (b:meshlib::VoxelId) const -> bool |
| auto | op_not_equal (b:meshlib::VoxelId) const -> bool |
| auto | op_less (b:meshlib::VoxelId) const -> bool |
| auto | op_decr () -> &mut meshlib::VoxelId |
| auto | op_incr () -> &mut meshlib::VoxelId |
| auto | op_post_decr () -> meshlib::VoxelId |
| auto | op_post_incr () -> meshlib::VoxelId |
| auto | sub_assign (a:usize) -> &mut meshlib::VoxelId |
| auto | add_assign (a:usize) -> &mut meshlib::VoxelId |
Static Public Member Functions | |
| static auto | new () -> meshlib::VoxelId |
| static auto | construct_mr_no_init (_1:&meshlib::NoInit) -> meshlib::VoxelId |
| static auto | construct_size_t (i:usize) -> meshlib::VoxelId |
Public Attributes | |
| usize | id_ |
Generated from class MR::VoxelId. Derived classes: Direct: (non-virtual) MR::NoDefInit<MR::VoxelId>
Generated from struct MR::VoxelId. The fields are accessed directly.
| auto meshlib::VoxelId::add_assign | ( | a:usize | ) | -> &mut meshlib::VoxelId |
Generated from method MR::VoxelId::operator+=.
Calls MR_VoxelId_add_assign(). The reference to this object might be preserved in the return value.
|
static |
Generated from constructor MR::VoxelId::VoxelId.
Calls MR_VoxelId_Construct_MR_NoInit(). The reference to the parameter _1 might be preserved in the constructed object.
|
static |
Generated from constructor MR::VoxelId::VoxelId.
Calls MR_VoxelId_Construct_size_t(). The reference to the parameter i might be preserved in the constructed object.
| auto meshlib::VoxelId::convert_to_bool | ( | ) | const -> bool |
Generated from conversion operator MR::VoxelId::operator bool.
Calls MR_VoxelId_ConvertTo_bool().
| auto meshlib::VoxelId::convert_to_size_t | ( | ) | const -> usize |
Generated from conversion operator MR::VoxelId::operator size_t.
Calls MR_VoxelId_ConvertTo_size_t().
| auto meshlib::VoxelId::get | ( | ) | -> &mut usize |
Generated from method MR::VoxelId::get.
Calls MR_VoxelId_get().
|
static |
Constructs an empty (default-constructed) instance.
Calls MR_VoxelId_DefaultConstruct().
| auto meshlib::VoxelId::op_decr | ( | ) | -> &mut meshlib::VoxelId |
Generated from method MR::VoxelId::operator--.
Calls MR_decr_MR_VoxelId().
| auto meshlib::VoxelId::op_equal | ( | b:meshlib::VoxelId | ) | const -> bool |
Generated from method MR::VoxelId::operator==.
Calls MR_equal_MR_VoxelId().
| auto meshlib::VoxelId::op_incr | ( | ) | -> &mut meshlib::VoxelId |
Generated from method MR::VoxelId::operator++.
Calls MR_incr_MR_VoxelId().
| auto meshlib::VoxelId::op_less | ( | b:meshlib::VoxelId | ) | const -> bool |
Generated from method MR::VoxelId::operator<.
Calls MR_less_MR_VoxelId().
| auto meshlib::VoxelId::op_not_equal | ( | b:meshlib::VoxelId | ) | const -> bool |
Generated from method MR::VoxelId::operator!=.
Calls MR_not_equal_MR_VoxelId().
| auto meshlib::VoxelId::op_post_decr | ( | ) | -> meshlib::VoxelId |
Generated from method MR::VoxelId::operator--.
Calls MR_post_decr_MR_VoxelId().
| auto meshlib::VoxelId::op_post_incr | ( | ) | -> meshlib::VoxelId |
Generated from method MR::VoxelId::operator++.
Calls MR_post_incr_MR_VoxelId().
| auto meshlib::VoxelId::sub_assign | ( | a:usize | ) | -> &mut meshlib::VoxelId |
Generated from method MR::VoxelId::operator-=.
Calls MR_VoxelId_sub_assign(). The reference to this object might be preserved in the return value.
| auto meshlib::VoxelId::valid | ( | ) | const -> bool |
Generated from method MR::VoxelId::valid.
Calls MR_VoxelId_valid().
| usize meshlib::VoxelId::id_ |