Function gmshModelOccAddThickSolid

Source
pub unsafe extern "C" fn gmshModelOccAddThickSolid(
    volumeTag: c_int,
    excludeSurfaceTags: *mut c_int,
    excludeSurfaceTags_n: usize,
    offset: f64,
    outDimTags: *mut *mut c_int,
    outDimTags_n: *mut usize,
    tag: c_int,
    ierr: *mut c_int,
)
Expand description

Add a hollowed volume built from an initial volume volumeTag and a set of faces from this volume excludeSurfaceTags, which are to be removed. The remaining faces of the volume become the walls of the hollowed solid, with thickness offset. If tag is positive, set the tag explicitly; otherwise a new tag is selected automatically.