geop_cad_base/lib.rs
1//! The CAD application, composed: everything its editor offers, one line
2//! per crate ([`registry`]), and an editor of all of it ([`editor`])
3//! beside the standard parts every workspace can place
4//! ([`geop_lib_stdlib::WithStandardParts`]). The editor itself is
5//! [`geop_core_editor::editor`]'s; the operations and their examples are
6//! their crates'.
7
8pub mod disk;
9pub mod registry;
10#[cfg(test)]
11mod tests;
12
13pub use geop_core_editor::editor::{Command, Editor, Update};
14pub use registry::{
15 BuiltPart, Workspace, build, editor, editor_with, outputs, registry, runner, workspace,
16 workspace_with,
17};