Skip to main content

Crate geop_cad_base

Crate geop_cad_base 

Source
Expand description

The CAD application, composed: everything its editor offers, one line per crate ([registry]), and an editor of all of it (editor) beside the standard parts every workspace can place (geop_lib_stdlib::WithStandardParts). The editor itself is geop_core_editor::editor’s; the operations and their examples are their crates’.

Re-exports§

pub use registry::BuiltPart;
pub use registry::Workspace;
pub use registry::build;
pub use registry::editor;
pub use registry::editor_with;
pub use registry::outputs;
pub use registry::registry;
pub use registry::runner;
pub use registry::workspace;
pub use registry::workspace_with;

Modules§

disk
A workspace on disk: the folder of programs and data files an editor edits (Folder), the folder a path names (workspace_of), and where what the files are made into is kept beside them (DiskCache). What geop open serves to a browser and the desktop app edits alike.
registry
What the editor offers (registry): every crate’s operations, drawers, exporters, inspectors, panels, tools, settler and examples, one register line per crate — and the one way a program is built outside the editor (build), in a workspace beside the standard parts ([workspace]).

Structs§

Editor
Editing a program: see the module docs.
Update
What an editor shows after a command. What did not change since the last update is left out.

Enums§

Command
Something the user did.