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

Public Member Functions

auto assign_from_another (_other:&meshlib::VertRenumber) -> &mut meshlib::VertRenumber
auto save_valid_only () const -> bool
auto size_verts () const -> core::ffi::c_int
auto call (v:meshlib::VertId) const -> core::ffi::c_int

Static Public Member Functions

static auto construct_from_another (_other:&meshlib::VertRenumber) -> meshlib::Owned< meshlib::VertRenumber >
static auto construct (validVerts:&meshlib::VertBitSet, saveValidOnly:bool) -> meshlib::Owned< meshlib::VertRenumber >
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

maps valid points to packed sequential indices Generated from class MR::VertRenumber.

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

Member Function Documentation

◆ assign_from_another()

auto meshlib::VertRenumber::assign_from_another ( _other:&meshlib::VertRenumber ) -> &mut meshlib::VertRenumber

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

Calls MR_VertRenumber_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.

◆ call()

auto meshlib::VertRenumber::call ( v:meshlib::VertId ) const -> core::ffi::c_int

return packed index (if saveValidOnly = true) or same index (if saveValidOnly = false) Generated from method MR::VertRenumber::operator().

Calls MR_VertRenumber_call().

◆ construct()

auto meshlib::VertRenumber::construct ( validVerts:&meshlib::VertBitSet ,
saveValidOnly:bool  ) -> meshlib::Owned< meshlib::VertRenumber >
static

prepares the mapping Generated from constructor MR::VertRenumber::VertRenumber.

Calls MR_VertRenumber_Construct(). The reference to the parameter validVerts might be preserved in the constructed object.

◆ construct_from_another()

auto meshlib::VertRenumber::construct_from_another ( _other:&meshlib::VertRenumber ) -> meshlib::Owned< meshlib::VertRenumber >
static

Generated from constructor MR::VertRenumber::VertRenumber.

Calls MR_VertRenumber_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.

◆ save_valid_only()

auto meshlib::VertRenumber::save_valid_only ( ) const -> bool

Generated from method MR::VertRenumber::saveValidOnly.

Calls MR_VertRenumber_saveValidOnly().

◆ size_verts()

auto meshlib::VertRenumber::size_verts ( ) const -> core::ffi::c_int

return the total number of vertices to be saved Generated from method MR::VertRenumber::sizeVerts.

Calls MR_VertRenumber_sizeVerts().


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