Skip to main content

boolean_operation_nary_with_options

Function boolean_operation_nary_with_options 

Source
pub fn boolean_operation_nary_with_options(
    operands: &[BrepSolid],
    operation: BooleanOperation,
    options: &BooleanOptions,
) -> Result<BrepSolid, KernelRefusal>
Expand description

boolean_operation_nary under the caller’s BooleanOptions: the tolerance, the coplanar-face merge and its keep_unmerged_name_substrs list are honoured exactly as the binary path honours them, so a caller that falls back from a sequence of binary unions to one arrangement (the sheet metal walk with adjacent bends) keeps the same face partition contract.