[][src]Function gmsh_sys::gmshModelOccCut

pub unsafe extern "C" fn gmshModelOccCut(
    objectDimTags: *mut c_int,
    objectDimTags_n: usize,
    toolDimTags: *mut c_int,
    toolDimTags_n: usize,
    outDimTags: *mut *mut c_int,
    outDimTags_n: *mut usize,
    outDimTagsMap: *mut *mut *mut c_int,
    outDimTagsMap_n: *mut *mut usize,
    outDimTagsMap_nn: *mut usize,
    tag: c_int,
    removeObject: c_int,
    removeTool: c_int,
    ierr: *mut c_int
)

Compute the boolean difference between the entities objectDimTags and toolDimTags. Return the resulting entities in outDimTags. If tag is positive, try to set the tag explicitly (only valid if the boolean operation results in a single entity). Remove the object if removeObject is set. Remove the tool if removeTool is set.