This is the complete list of members for meshlib::BooleanParameters, including all inherited members.
| assign_from_another(_other:&meshlib::BooleanParameters) -> &mut meshlib::BooleanParameters | meshlib::BooleanParameters | |
| cb() const -> &meshlib::std_function_bool_from_float | meshlib::BooleanParameters | |
| cb_mut() -> &mut meshlib::std_function_bool_from_float | meshlib::BooleanParameters | |
| construct_from(rigidB2A:Option<&meshlib::AffineXf3f >, mapper:Option<&mut meshlib::BooleanResultMapper >, outPreCutA:Option<&mut meshlib::BooleanPreCutResult >, outPreCutB:Option<&mut meshlib::BooleanPreCutResult >, outCutEdges:Option<&mut meshlib::std_vector_std_vector_MR_EdgeId >, mergeAllNonIntersectingComponents:bool, forceCut:bool, cb:&meshlib::std_function_bool_from_float) -> meshlib::Owned< meshlib::BooleanParameters > | meshlib::BooleanParameters | static |
| construct_from_another(_other:&meshlib::BooleanParameters) -> meshlib::Owned< meshlib::BooleanParameters > | meshlib::BooleanParameters | static |
| copy(ptr:*const Self) -> *mut Self | meshlib::CppCopy | static |
| meshlib::destroy(ptr:*mut Self) | meshlib::CppClass | static |
| meshlib::CppCopy::destroy(ptr:*mut Self) | meshlib::CppClass | static |
| force_cut() const -> &bool | meshlib::BooleanParameters | |
| force_cut_mut() -> &mut bool | meshlib::BooleanParameters | |
| mapper() const -> *const *mut meshlib::ffi::MR_BooleanResultMapper | meshlib::BooleanParameters | |
| mapper_mut() -> *mut *mut meshlib::ffi::MR_BooleanResultMapper | meshlib::BooleanParameters | |
| merge_all_non_intersecting_components() const -> &bool | meshlib::BooleanParameters | |
| merge_all_non_intersecting_components_mut() -> &mut bool | meshlib::BooleanParameters | |
| new() -> meshlib::Owned< meshlib::BooleanParameters > | meshlib::BooleanParameters | static |
| out_cut_edges() const -> *const *mut meshlib::ffi::MR_std_vector_std_vector_MR_EdgeId | meshlib::BooleanParameters | |
| out_cut_edges_mut() -> *mut *mut meshlib::ffi::MR_std_vector_std_vector_MR_EdgeId | meshlib::BooleanParameters | |
| out_pre_cut_a() const -> *const *mut meshlib::ffi::MR_BooleanPreCutResult | meshlib::BooleanParameters | |
| out_pre_cut_a_mut() -> *mut *mut meshlib::ffi::MR_BooleanPreCutResult | meshlib::BooleanParameters | |
| out_pre_cut_b() const -> *const *mut meshlib::ffi::MR_BooleanPreCutResult | meshlib::BooleanParameters | |
| out_pre_cut_b_mut() -> *mut *mut meshlib::ffi::MR_BooleanPreCutResult | meshlib::BooleanParameters | |
| rigid_b2_a() const -> *const *const meshlib::AffineXf3f | meshlib::BooleanParameters | |
| rigid_b2_a_mut() -> *mut *const meshlib::AffineXf3f | meshlib::BooleanParameters | |
| set_cb(value:&meshlib::std_function_bool_from_float) | meshlib::BooleanParameters | |
| set_force_cut(value:bool) | meshlib::BooleanParameters | |
| set_mapper(value:Option<&mut meshlib::BooleanResultMapper >) | meshlib::BooleanParameters | |
| set_merge_all_non_intersecting_components(value:bool) | meshlib::BooleanParameters | |
| set_out_cut_edges(value:Option<&mut meshlib::std_vector_std_vector_MR_EdgeId >) | meshlib::BooleanParameters | |
| set_out_pre_cut_a(value:Option<&mut meshlib::BooleanPreCutResult >) | meshlib::BooleanParameters | |
| set_out_pre_cut_b(value:Option<&mut meshlib::BooleanPreCutResult >) | meshlib::BooleanParameters | |
| set_rigid_b2_a(value:Option<&meshlib::AffineXf3f >) | meshlib::BooleanParameters |