first commit
This commit is contained in:
parent
d52c6440ff
commit
d2fdac7f1e
274 changed files with 89330 additions and 0 deletions
24
src/modules/layout/mod.rs
Normal file
24
src/modules/layout/mod.rs
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
// Layout module — paper space tools (viewports, scale, plot settings).
|
||||
// This tab is only shown when the active layout is not "Model".
|
||||
|
||||
pub mod mview;
|
||||
|
||||
use crate::modules::{CadModule, RibbonGroup};
|
||||
|
||||
pub struct LayoutModule;
|
||||
|
||||
impl CadModule for LayoutModule {
|
||||
fn id(&self) -> &'static str {
|
||||
"layout"
|
||||
}
|
||||
fn title(&self) -> &'static str {
|
||||
"Layout"
|
||||
}
|
||||
|
||||
fn ribbon_groups(&self) -> Vec<RibbonGroup> {
|
||||
vec![RibbonGroup {
|
||||
title: "Viewport",
|
||||
tools: vec![mview::tool().into()],
|
||||
}]
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue