Iterator over all non-manifold edges
(&self)
| 714 | |
| 715 | /// Iterator over all non-manifold edges |
| 716 | pub fn non_manifold_edges(&self) -> impl Iterator<Item = [usize; 2]> + '_ { |
| 717 | self.edge_counts |
| 718 | .values() |
| 719 | .filter(|(_, count)| *count > 2) |
| 720 | .map(move |(edge_idx, _)| self.edge_info[*edge_idx].0) |
| 721 | } |
| 722 | } |
| 723 | |
| 724 | pub struct MeshManifoldInformation { |
no test coverage detected