Public Member Functions | |
| auto | convert_to_bool () const -> bool |
| auto | assign_from_another (_other:&meshlib::FloatGrid) -> &mut meshlib::FloatGrid |
| void | reset () |
| void | swap (other:&mut meshlib::FloatGrid) |
| auto | get () const -> Option<&mut meshlib::OpenVdbFloatGrid > |
| auto | op_deref () const -> &mut meshlib::OpenVdbFloatGrid |
| auto | arrow () const -> Option<&mut meshlib::OpenVdbFloatGrid > |
| auto | to_vdb () const -> meshlib::Owned< meshlib::std_shared_ptr_MR_OpenVdbFloatGrid > |
Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::FloatGrid > |
| static auto | construct_from_another (_other:&meshlib::FloatGrid) -> meshlib::Owned< meshlib::FloatGrid > |
| static auto | construct (ptr:&meshlib::std_shared_ptr_MR_OpenVdbFloatGrid) -> meshlib::Owned< meshlib::FloatGrid > |
| static auto | deep_copy (other:&meshlib::FloatGrid) -> meshlib::Owned< meshlib::FloatGrid > |
| 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 |
wrapper class that helps mrbind to avoid excess MRVDBFloatGrid.h includes Generated from class MR::FloatGrid.
Generated from class MR::FloatGrid. Heap-allocated instances are held in Owned<FloatGrid>.
| auto meshlib::FloatGrid::arrow | ( | ) | const -> Option<&mut meshlib::OpenVdbFloatGrid > |
Generated from method MR::FloatGrid::operator->.
Calls MR_FloatGrid_arrow().
| auto meshlib::FloatGrid::assign_from_another | ( | _other:&meshlib::FloatGrid | ) | -> &mut meshlib::FloatGrid |
Generated from method MR::FloatGrid::operator=.
Calls MR_FloatGrid_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
|
static |
Generated from constructor MR::FloatGrid::FloatGrid.
Calls MR_FloatGrid_Construct(). The reference to the parameter ptr might be preserved in the constructed object.
|
static |
Generated from constructor MR::FloatGrid::FloatGrid.
Calls MR_FloatGrid_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
| auto meshlib::FloatGrid::convert_to_bool | ( | ) | const -> bool |
Generated from conversion operator MR::FloatGrid::operator bool.
Calls MR_FloatGrid_ConvertTo_bool().
|
static |
Generated from method MR::FloatGrid::deepCopy.
Calls MR_FloatGrid_deepCopy().
| auto meshlib::FloatGrid::get | ( | ) | const -> Option<&mut meshlib::OpenVdbFloatGrid > |
Generated from method MR::FloatGrid::get.
Calls MR_FloatGrid_get().
|
static |
Constructs an empty (default-constructed) instance.
Calls MR_FloatGrid_DefaultConstruct().
| auto meshlib::FloatGrid::op_deref | ( | ) | const -> &mut meshlib::OpenVdbFloatGrid |
Generated from method MR::FloatGrid::operator*.
Calls MR_deref_MR_FloatGrid(). The reference to this object might be preserved in the return value.
| void meshlib::FloatGrid::reset | ( | ) |
Generated from method MR::FloatGrid::reset.
Calls MR_FloatGrid_reset().
| void meshlib::FloatGrid::swap | ( | other:&mut meshlib::FloatGrid | ) |
Generated from method MR::FloatGrid::swap.
Calls MR_FloatGrid_swap().
| auto meshlib::FloatGrid::to_vdb | ( | ) | const -> meshlib::Owned< meshlib::std_shared_ptr_MR_OpenVdbFloatGrid > |
Generated from method MR::FloatGrid::toVdb.
Calls MR_FloatGrid_toVdb().