pub fn swept_disk(
path: &[DVec3],
radius: f64,
inner_radius: Option<f64>,
fillet_radius: Option<f64>,
tolerance: Tolerance,
) -> Result<TriMesh, GeomError>Expand description
Sweep a disk along a directrix, optionally hollow.
fillet_radius is refused rather than ignored. The model’s own docs say
a consumer that cannot round corners must refuse a Some, because
silently sharpening a pipe run produces geometry that builds, renders,
and is wrong.