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

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

assign_from_another(_other:&meshlib::PolylineSubdivideSettings) -> &mut meshlib::PolylineSubdivideSettingsmeshlib::PolylineSubdivideSettings
construct_from(maxEdgeLen:f32, maxEdgeSplits:core::ffi::c_int, region:Option<&mut meshlib::VertBitSet >, newVerts:Option<&mut meshlib::VertBitSet >, useCurvature:bool, onVertCreated:&meshlib::std_function_void_from_MR_VertId, onEdgeSplit:&meshlib::std_function_void_from_MR_EdgeId_MR_EdgeId, progressCallback:&meshlib::std_function_bool_from_float) -> meshlib::Owned< meshlib::PolylineSubdivideSettings >meshlib::PolylineSubdivideSettingsstatic
construct_from_another(_other:&meshlib::PolylineSubdivideSettings) -> meshlib::Owned< meshlib::PolylineSubdivideSettings >meshlib::PolylineSubdivideSettingsstatic
copy(ptr:*const Self) -> *mut Selfmeshlib::CppCopystatic
meshlib::destroy(ptr:*mut Self)meshlib::CppClassstatic
meshlib::CppCopy::destroy(ptr:*mut Self)meshlib::CppClassstatic
max_edge_len() const -> &f32meshlib::PolylineSubdivideSettings
max_edge_len_mut() -> &mut f32meshlib::PolylineSubdivideSettings
max_edge_splits() const -> &core::ffi::c_intmeshlib::PolylineSubdivideSettings
max_edge_splits_mut() -> &mut core::ffi::c_intmeshlib::PolylineSubdivideSettings
new() -> meshlib::Owned< meshlib::PolylineSubdivideSettings >meshlib::PolylineSubdivideSettingsstatic
new_verts() const -> *const *mut meshlib::ffi::MR_VertBitSetmeshlib::PolylineSubdivideSettings
new_verts_mut() -> *mut *mut meshlib::ffi::MR_VertBitSetmeshlib::PolylineSubdivideSettings
on_edge_split() const -> &meshlib::std_function_void_from_MR_EdgeId_MR_EdgeIdmeshlib::PolylineSubdivideSettings
on_edge_split_mut() -> &mut meshlib::std_function_void_from_MR_EdgeId_MR_EdgeIdmeshlib::PolylineSubdivideSettings
on_vert_created() const -> &meshlib::std_function_void_from_MR_VertIdmeshlib::PolylineSubdivideSettings
on_vert_created_mut() -> &mut meshlib::std_function_void_from_MR_VertIdmeshlib::PolylineSubdivideSettings
progress_callback() const -> &meshlib::std_function_bool_from_floatmeshlib::PolylineSubdivideSettings
progress_callback_mut() -> &mut meshlib::std_function_bool_from_floatmeshlib::PolylineSubdivideSettings
region() const -> *const *mut meshlib::ffi::MR_VertBitSetmeshlib::PolylineSubdivideSettings
region_mut() -> *mut *mut meshlib::ffi::MR_VertBitSetmeshlib::PolylineSubdivideSettings
set_max_edge_len(value:f32)meshlib::PolylineSubdivideSettings
set_max_edge_splits(value:core::ffi::c_int)meshlib::PolylineSubdivideSettings
set_new_verts(value:Option<&mut meshlib::VertBitSet >)meshlib::PolylineSubdivideSettings
set_on_edge_split(value:&meshlib::std_function_void_from_MR_EdgeId_MR_EdgeId)meshlib::PolylineSubdivideSettings
set_on_vert_created(value:&meshlib::std_function_void_from_MR_VertId)meshlib::PolylineSubdivideSettings
set_progress_callback(value:&meshlib::std_function_bool_from_float)meshlib::PolylineSubdivideSettings
set_region(value:Option<&mut meshlib::VertBitSet >)meshlib::PolylineSubdivideSettings
set_use_curvature(value:bool)meshlib::PolylineSubdivideSettings
use_curvature() const -> &boolmeshlib::PolylineSubdivideSettings
use_curvature_mut() -> &mut boolmeshlib::PolylineSubdivideSettings