Skip to main content

Crate geop_ops_booleans

Crate geop_ops_booleans 

Source
Expand description

Boolean operations on solids.

remesh imprints the two solids’ boundaries onto each other (splitting edges at coincidences, tracing face x face intersection curves) so that boolean can classify and keep the right faces for union, intersection, or difference. Both work on a geop_core_part::Part, and naming describes the stable names they give to everything they create. scenes is reusable test-scene scaffolding, built purely from basic_shapes, shared by both modules’ tests.

Modules§

boolean
Boolean operations on two solids, built on top of remesh.
naming
How a boolean names what it creates.
remesh
scenes
Reusable named test scenes for the booleans test suite: pairs of solids, each built in their own fresh Part purely from basic_shapes — no dependency on any boolean/remesh machinery (all still disabled pending step-by-step revival, see mod’s own doc comment). Later revival steps grow what they do with a TestScene; for now, topology_render_test just renders each one’s raw topology, as a first check that every scene builds cleanly against the current Model API.