Skip to main content

delete_face_and_heal

Function delete_face_and_heal 

Source
pub fn delete_face_and_heal(
    solid: &BrepSolid,
    face_id: u64,
) -> Result<BrepSolid, String>
Expand description

Golovanov §6.12 — delete a transition face and heal the hole by extending and re-intersecting its immediate neighbours. See the module docs for the covered vs deferred cases. Returns a fresh solid that is guaranteed to validate(), or a clear Err describing why the heal was refused.