[][src]Function gmsh_sys::gmshModelOccIntersect

pub unsafe extern "C" fn gmshModelOccIntersect(
    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 intersection (the common parts) of 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.