MeshLib Rust Docs
Loading...
Searching...
No Matches
meshlib::RebuildMeshSettings Member List

This is the complete list of members for meshlib::RebuildMeshSettings, including all inherited members.

assign_from_another(_other:&meshlib::RebuildMeshSettings) -> &mut meshlib::RebuildMeshSettingsmeshlib::RebuildMeshSettings
close_holes_in_hole_winding_number() const -> &boolmeshlib::RebuildMeshSettings
close_holes_in_hole_winding_number_mut() -> &mut boolmeshlib::RebuildMeshSettings
construct_from(preSubdivide:bool, voxelSize:f32, signMode:meshlib::SignDetectionModeShort, closeHolesInHoleWindingNumber:bool, offsetMode:meshlib::OffsetMode, outSharpEdges:Option<&mut meshlib::UndirectedEdgeBitSet >, windingNumberThreshold:f32, windingNumberBeta:f32, fwn:&meshlib::std_shared_ptr_MR_IFastWindingNumber, reduceAngleNumIters:core::ffi::c_int, decimate:bool, tinyEdgeLength:f32, progress:&meshlib::std_function_bool_from_float, onSignDetectionModeSelected:&meshlib::std_function_void_from_MR_SignDetectionMode) -> meshlib::Owned< meshlib::RebuildMeshSettings >meshlib::RebuildMeshSettingsstatic
construct_from_another(_other:&meshlib::RebuildMeshSettings) -> meshlib::Owned< meshlib::RebuildMeshSettings >meshlib::RebuildMeshSettingsstatic
copy(ptr:*const Self) -> *mut Selfmeshlib::CppCopystatic
decimate() const -> &boolmeshlib::RebuildMeshSettings
decimate_mut() -> &mut boolmeshlib::RebuildMeshSettings
meshlib::destroy(ptr:*mut Self)meshlib::CppClassstatic
meshlib::CppCopy::destroy(ptr:*mut Self)meshlib::CppClassstatic
fwn() const -> &meshlib::std_shared_ptr_MR_IFastWindingNumbermeshlib::RebuildMeshSettings
fwn_mut() -> &mut meshlib::std_shared_ptr_MR_IFastWindingNumbermeshlib::RebuildMeshSettings
new() -> meshlib::Owned< meshlib::RebuildMeshSettings >meshlib::RebuildMeshSettingsstatic
offset_mode() const -> &meshlib::OffsetModemeshlib::RebuildMeshSettings
offset_mode_mut() -> &mut meshlib::OffsetModemeshlib::RebuildMeshSettings
on_sign_detection_mode_selected() const -> &meshlib::std_function_void_from_MR_SignDetectionModemeshlib::RebuildMeshSettings
on_sign_detection_mode_selected_mut() -> &mut meshlib::std_function_void_from_MR_SignDetectionModemeshlib::RebuildMeshSettings
out_sharp_edges() const -> *const *mut meshlib::ffi::MR_UndirectedEdgeBitSetmeshlib::RebuildMeshSettings
out_sharp_edges_mut() -> *mut *mut meshlib::ffi::MR_UndirectedEdgeBitSetmeshlib::RebuildMeshSettings
pre_subdivide() const -> &boolmeshlib::RebuildMeshSettings
pre_subdivide_mut() -> &mut boolmeshlib::RebuildMeshSettings
progress() const -> &meshlib::std_function_bool_from_floatmeshlib::RebuildMeshSettings
progress_mut() -> &mut meshlib::std_function_bool_from_floatmeshlib::RebuildMeshSettings
reduce_angle_num_iters() const -> &core::ffi::c_intmeshlib::RebuildMeshSettings
reduce_angle_num_iters_mut() -> &mut core::ffi::c_intmeshlib::RebuildMeshSettings
set_close_holes_in_hole_winding_number(value:bool)meshlib::RebuildMeshSettings
set_decimate(value:bool)meshlib::RebuildMeshSettings
set_fwn(value:&meshlib::std_shared_ptr_MR_IFastWindingNumber)meshlib::RebuildMeshSettings
set_offset_mode(value:meshlib::OffsetMode)meshlib::RebuildMeshSettings
set_on_sign_detection_mode_selected(value:&meshlib::std_function_void_from_MR_SignDetectionMode)meshlib::RebuildMeshSettings
set_out_sharp_edges(value:Option<&mut meshlib::UndirectedEdgeBitSet >)meshlib::RebuildMeshSettings
set_pre_subdivide(value:bool)meshlib::RebuildMeshSettings
set_progress(value:&meshlib::std_function_bool_from_float)meshlib::RebuildMeshSettings
set_reduce_angle_num_iters(value:core::ffi::c_int)meshlib::RebuildMeshSettings
set_sign_mode(value:meshlib::SignDetectionModeShort)meshlib::RebuildMeshSettings
set_tiny_edge_length(value:f32)meshlib::RebuildMeshSettings
set_voxel_size(value:f32)meshlib::RebuildMeshSettings
set_winding_number_beta(value:f32)meshlib::RebuildMeshSettings
set_winding_number_threshold(value:f32)meshlib::RebuildMeshSettings
sign_mode() const -> &meshlib::SignDetectionModeShortmeshlib::RebuildMeshSettings
sign_mode_mut() -> &mut meshlib::SignDetectionModeShortmeshlib::RebuildMeshSettings
tiny_edge_length() const -> &f32meshlib::RebuildMeshSettings
tiny_edge_length_mut() -> &mut f32meshlib::RebuildMeshSettings
voxel_size() const -> &f32meshlib::RebuildMeshSettings
voxel_size_mut() -> &mut f32meshlib::RebuildMeshSettings
winding_number_beta() const -> &f32meshlib::RebuildMeshSettings
winding_number_beta_mut() -> &mut f32meshlib::RebuildMeshSettings
winding_number_threshold() const -> &f32meshlib::RebuildMeshSettings
winding_number_threshold_mut() -> &mut f32meshlib::RebuildMeshSettings