pub fn extrude_profile_brep( input_curves: &[NurbsCurve], direction: Vec3, distance: f64, ) -> Result<BrepSolid, String>