Skip to main content

solid_connectivity

Function solid_connectivity 

Source
pub fn solid_connectivity(solid: &BrepSolid) -> ConnectivityReport
Expand description

Connectivity of a solid’s topology: are each shell’s faces reachable from one another across shared edges, do any two shells share an edge, and does any vertex pinch two otherwise-separate fans together.

Pure topology — ids and use counts, never a coordinate — so it is tolerance-free and cannot be noisy. Degenerate (pole) edges DO count as connections: a collapsed boundary shared by two faces genuinely joins them.