[][src]Function gmsh_sys::gmshModelOccChamfer

pub unsafe extern "C" fn gmshModelOccChamfer(
    volumeTags: *mut c_int,
    volumeTags_n: usize,
    curveTags: *mut c_int,
    curveTags_n: usize,
    surfaceTags: *mut c_int,
    surfaceTags_n: usize,
    distances: *mut f64,
    distances_n: usize,
    outDimTags: *mut *mut c_int,
    outDimTags_n: *mut usize,
    removeVolume: c_int,
    ierr: *mut c_int
)

Chamfer the volumes volumeTags on the curves curveTags with distances distances measured on surfaces surfaceTags. The distances vector can either contain a single distance, as many distances as curveTags and surfaceTags, or twice as many as curveTags and surfaceTags (in which case the first in each pair is measured on the corresponding surface in surfaceTags, the other on the other adjacent surface). Return the chamfered entities in outDimTags. Remove the original volume if removeVolume is set.