pub fn solid_signed_volume(solid: &BrepSolid) -> Result<f64, String>Expand description
Exact signed volume only — same per-face integration paths as
solid_mass_properties but without the surface-area pass. The boolean
assembly orientation gate consumes only the volume sign, and the area
integral costs as much again as the volume one.