Public Member Functions | |
| auto | assign_from_another (_other:&meshlib::LoadedObjectT_MR_ObjectMesh) -> &mut meshlib::LoadedObjectT_MR_ObjectMesh |
| auto | obj () const -> &meshlib::std_shared_ptr_MR_ObjectMesh |
| auto | obj_mut () -> &mut meshlib::std_shared_ptr_MR_ObjectMesh |
| void | set_obj (value:&meshlib::std_shared_ptr_MR_ObjectMesh) |
| auto | warnings () const -> &meshlib::std_string |
| auto | warnings_mut () -> &mut meshlib::std_string |
| void | set_warnings (value:&str) |
| auto | length_unit () const -> &meshlib::std_optional_MR_LengthUnit |
| auto | length_unit_mut () -> &mut meshlib::std_optional_MR_LengthUnit |
| void | set_length_unit (value:Option< meshlib::LengthUnit >) |
Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::LoadedObjectT_MR_ObjectMesh > |
| static auto | construct_from (obj:&meshlib::std_shared_ptr_MR_ObjectMesh, warnings:&str, lengthUnit:Option< meshlib::LengthUnit >) -> meshlib::Owned< meshlib::LoadedObjectT_MR_ObjectMesh > |
| static auto | construct_from_another (_other:&meshlib::LoadedObjectT_MR_ObjectMesh) -> meshlib::Owned< meshlib::LoadedObjectT_MR_ObjectMesh > |
| 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 |
result of loading (e.g. from a file) as one object (with possible subobjects) Generated from class MR::LoadedObjectT<MR::ObjectMesh>.
Generated from class MR::LoadedObjectT<MR::ObjectMesh>. Heap-allocated instances are held in Owned<LoadedObjectT_MR_ObjectMesh>.
| auto meshlib::LoadedObjectT_MR_ObjectMesh::assign_from_another | ( | _other:&meshlib::LoadedObjectT_MR_ObjectMesh | ) | -> &mut meshlib::LoadedObjectT_MR_ObjectMesh |
Generated from method MR::LoadedObjectT<MR::ObjectMesh>::operator=.
Calls MR_LoadedObjectT_MR_ObjectMesh_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
|
static |
Constructs MR::LoadedObjectT<MR::ObjectMesh> elementwise.
Calls MR_LoadedObjectT_MR_ObjectMesh_ConstructFrom(). The reference to the parameter obj might be preserved in the constructed object. The reference to the parameter warnings might be preserved in the constructed object. The reference to the parameter lengthUnit might be preserved in the constructed object.
|
static |
Generated from constructor MR::LoadedObjectT<MR::ObjectMesh>::LoadedObjectT.
Calls MR_LoadedObjectT_MR_ObjectMesh_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
| auto meshlib::LoadedObjectT_MR_ObjectMesh::length_unit | ( | ) | const -> &meshlib::std_optional_MR_LengthUnit |
units of object coordinates and transformations (if known) Returns a pointer to a member variable of class MR::LoadedObjectT<MR::ObjectMesh> named lengthUnit.
Calls MR_LoadedObjectT_MR_ObjectMesh_Get_lengthUnit(). The reference to this object might be preserved as the return value.
| auto meshlib::LoadedObjectT_MR_ObjectMesh::length_unit_mut | ( | ) | -> &mut meshlib::std_optional_MR_LengthUnit |
units of object coordinates and transformations (if known) Returns a mutable pointer to a member variable of class MR::LoadedObjectT<MR::ObjectMesh> named lengthUnit.
Calls MR_LoadedObjectT_MR_ObjectMesh_GetMutable_lengthUnit(). The reference to this object might be preserved as the return value.
|
static |
Constructs an empty (default-constructed) instance.
Calls MR_LoadedObjectT_MR_ObjectMesh_DefaultConstruct().
| auto meshlib::LoadedObjectT_MR_ObjectMesh::obj | ( | ) | const -> &meshlib::std_shared_ptr_MR_ObjectMesh |
Returns a pointer to a member variable of class MR::LoadedObjectT<MR::ObjectMesh> named obj.
Calls MR_LoadedObjectT_MR_ObjectMesh_Get_obj(). The reference to this object might be preserved as the return value.
| auto meshlib::LoadedObjectT_MR_ObjectMesh::obj_mut | ( | ) | -> &mut meshlib::std_shared_ptr_MR_ObjectMesh |
Returns a mutable pointer to a member variable of class MR::LoadedObjectT<MR::ObjectMesh> named obj.
Calls MR_LoadedObjectT_MR_ObjectMesh_GetMutable_obj(). The reference to this object might be preserved as the return value.
| void meshlib::LoadedObjectT_MR_ObjectMesh::set_length_unit | ( | value:Option< meshlib::LengthUnit > | ) |
units of object coordinates and transformations (if known) Modifies a member variable of class MR::LoadedObjectT<MR::ObjectMesh> named lengthUnit.
Calls MR_LoadedObjectT_MR_ObjectMesh_Set_lengthUnit(). The reference to the parameter value might be preserved in this object in element lengthUnit.
| void meshlib::LoadedObjectT_MR_ObjectMesh::set_obj | ( | value:&meshlib::std_shared_ptr_MR_ObjectMesh | ) |
Modifies a member variable of class MR::LoadedObjectT<MR::ObjectMesh> named obj.
Calls MR_LoadedObjectT_MR_ObjectMesh_Set_obj(). The reference to the parameter value might be preserved in this object in element obj.
| void meshlib::LoadedObjectT_MR_ObjectMesh::set_warnings | ( | value:& | str | ) |
either empty or ends with '
' Modifies a member variable of class MR::LoadedObjectT<MR::ObjectMesh> named warnings.
Calls MR_LoadedObjectT_MR_ObjectMesh_Set_warnings(). The reference to the parameter value might be preserved in this object in element warnings.
| auto meshlib::LoadedObjectT_MR_ObjectMesh::warnings | ( | ) | const -> &meshlib::std_string |
either empty or ends with '
' Returns a pointer to a member variable of class MR::LoadedObjectT<MR::ObjectMesh> named warnings.
Calls MR_LoadedObjectT_MR_ObjectMesh_Get_warnings(). The reference to this object might be preserved as the return value.
| auto meshlib::LoadedObjectT_MR_ObjectMesh::warnings_mut | ( | ) | -> &mut meshlib::std_string |
either empty or ends with '
' Returns a mutable pointer to a member variable of class MR::LoadedObjectT<MR::ObjectMesh> named warnings.
Calls MR_LoadedObjectT_MR_ObjectMesh_GetMutable_warnings(). The reference to this object might be preserved as the return value.