Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::MergeVolumePartSettings > |
| static auto | construct_from (preCut:&meshlib::std_function_void_from_MR_Mesh_ref_float_float, postCut:&meshlib::std_function_void_from_MR_Mesh_ref, postMerge:&meshlib::std_function_void_from_MR_Mesh_ref_const_MR_PartMapping_ref, mapping:&meshlib::PartMapping, origin:meshlib::Vector3f) -> meshlib::Owned< meshlib::MergeVolumePartSettings > |
| static auto | construct_from_another (_other:&meshlib::MergeVolumePartSettings) -> meshlib::Owned< meshlib::MergeVolumePartSettings > |
| 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 |
| auto meshlib::MergeVolumePartSettings::assign_from_another | ( | _other:&meshlib::MergeVolumePartSettings | ) | -> &mut meshlib::MergeVolumePartSettings |
Generated from method MR::MergeVolumePartSettings::operator=.
Calls MR_MergeVolumePartSettings_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
|
static |
Constructs MR::MergeVolumePartSettings elementwise.
Calls MR_MergeVolumePartSettings_ConstructFrom(). The reference to the parameter preCut might be preserved in the constructed object. The reference to the parameter postCut might be preserved in the constructed object. The reference to the parameter postMerge might be preserved in the constructed object. The reference to the parameter mapping might be preserved in the constructed object. The reference to the parameter origin might be preserved in the constructed object.
|
static |
Generated from constructor MR::MergeVolumePartSettings::MergeVolumePartSettings.
Calls MR_MergeVolumePartSettings_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
| auto meshlib::MergeVolumePartSettings::mapping | ( | ) | const -> &meshlib::PartMapping |
mapping with initialized maps required for the postMerge callback Returns a pointer to a member variable of class MR::MergeVolumePartSettings named mapping.
Calls MR_MergeVolumePartSettings_Get_mapping(). The reference to this object might be preserved as the return value.
| auto meshlib::MergeVolumePartSettings::mapping_mut | ( | ) | -> &mut meshlib::PartMapping |
mapping with initialized maps required for the postMerge callback Returns a mutable pointer to a member variable of class MR::MergeVolumePartSettings named mapping.
Calls MR_MergeVolumePartSettings_GetMutable_mapping(). The reference to this object might be preserved as the return value.
|
static |
Constructs an empty (default-constructed) instance.
Calls MR_MergeVolumePartSettings_DefaultConstruct().
| auto meshlib::MergeVolumePartSettings::origin | ( | ) | const -> &meshlib::Vector3f |
origin (position of the (0;0;0) voxel) of the voxel volume part, usually specified for SimpleVolume Returns a pointer to a member variable of class MR::MergeVolumePartSettings named origin.
Calls MR_MergeVolumePartSettings_Get_origin(). The reference to this object might be preserved as the return value.
| auto meshlib::MergeVolumePartSettings::origin_mut | ( | ) | -> &mut meshlib::Vector3f |
origin (position of the (0;0;0) voxel) of the voxel volume part, usually specified for SimpleVolume Returns a mutable pointer to a member variable of class MR::MergeVolumePartSettings named origin.
Calls MR_MergeVolumePartSettings_GetMutable_origin(). The reference to this object might be preserved as the return value.
| auto meshlib::MergeVolumePartSettings::post_cut | ( | ) | const -> &meshlib::std_function_void_from_MR_Mesh_ref |
Returns a pointer to a member variable of class MR::MergeVolumePartSettings named postCut.
Calls MR_MergeVolumePartSettings_Get_postCut(). The reference to this object might be preserved as the return value.
| auto meshlib::MergeVolumePartSettings::post_cut_mut | ( | ) | -> &mut meshlib::std_function_void_from_MR_Mesh_ref |
Returns a mutable pointer to a member variable of class MR::MergeVolumePartSettings named postCut.
Calls MR_MergeVolumePartSettings_GetMutable_postCut(). The reference to this object might be preserved as the return value.
| auto meshlib::MergeVolumePartSettings::post_merge | ( | ) | const -> &meshlib::std_function_void_from_MR_Mesh_ref_const_MR_PartMapping_ref |
Returns a pointer to a member variable of class MR::MergeVolumePartSettings named postMerge.
Calls MR_MergeVolumePartSettings_Get_postMerge(). The reference to this object might be preserved as the return value.
| auto meshlib::MergeVolumePartSettings::post_merge_mut | ( | ) | -> &mut meshlib::std_function_void_from_MR_Mesh_ref_const_MR_PartMapping_ref |
Returns a mutable pointer to a member variable of class MR::MergeVolumePartSettings named postMerge.
Calls MR_MergeVolumePartSettings_GetMutable_postMerge(). The reference to this object might be preserved as the return value.
| auto meshlib::MergeVolumePartSettings::pre_cut | ( | ) | const -> &meshlib::std_function_void_from_MR_Mesh_ref_float_float |
Returns a pointer to a member variable of class MR::MergeVolumePartSettings named preCut.
Calls MR_MergeVolumePartSettings_Get_preCut(). The reference to this object might be preserved as the return value.
| auto meshlib::MergeVolumePartSettings::pre_cut_mut | ( | ) | -> &mut meshlib::std_function_void_from_MR_Mesh_ref_float_float |
Returns a mutable pointer to a member variable of class MR::MergeVolumePartSettings named preCut.
Calls MR_MergeVolumePartSettings_GetMutable_preCut(). The reference to this object might be preserved as the return value.
| void meshlib::MergeVolumePartSettings::set_mapping | ( | value:&meshlib::PartMapping | ) |
mapping with initialized maps required for the postMerge callback Modifies a member variable of class MR::MergeVolumePartSettings named mapping.
Calls MR_MergeVolumePartSettings_Set_mapping(). The reference to the parameter value might be preserved in this object in element mapping.
| void meshlib::MergeVolumePartSettings::set_origin | ( | value:meshlib::Vector3f | ) |
origin (position of the (0;0;0) voxel) of the voxel volume part, usually specified for SimpleVolume Modifies a member variable of class MR::MergeVolumePartSettings named origin.
Calls MR_MergeVolumePartSettings_Set_origin(). The reference to the parameter value might be preserved in this object in element origin.
| void meshlib::MergeVolumePartSettings::set_post_cut | ( | value:&meshlib::std_function_void_from_MR_Mesh_ref | ) |
Modifies a member variable of class MR::MergeVolumePartSettings named postCut.
Calls MR_MergeVolumePartSettings_Set_postCut(). The reference to the parameter value might be preserved in this object in element postCut.
| void meshlib::MergeVolumePartSettings::set_post_merge | ( | value:&meshlib::std_function_void_from_MR_Mesh_ref_const_MR_PartMapping_ref | ) |
Modifies a member variable of class MR::MergeVolumePartSettings named postMerge.
Calls MR_MergeVolumePartSettings_Set_postMerge(). The reference to the parameter value might be preserved in this object in element postMerge.
| void meshlib::MergeVolumePartSettings::set_pre_cut | ( | value:&meshlib::std_function_void_from_MR_Mesh_ref_float_float | ) |
Modifies a member variable of class MR::MergeVolumePartSettings named preCut.
Calls MR_MergeVolumePartSettings_Set_preCut(). The reference to the parameter value might be preserved in this object in element preCut.