geop_core_topology/solid.rs
1use super::ids::ShellId;
2
3/// A 3-dimensional topological entity: a closed volume bounded by shells.
4///
5/// The first shell in `shells` is conventionally the outer bounding shell;
6/// subsequent shells are void (cavity) shells.
7#[derive(Clone, Debug)]
8pub struct Solid {
9 pub shells: Vec<ShellId>,
10}