add sketch grouping and even/odd boolean

This commit is contained in:
Stewart Allen 2024-07-26 14:16:28 -04:00
commit 75f42428d4
3 changed files with 71 additions and 5 deletions

View file

@ -425,6 +425,14 @@ function ui_build() {
h.button({ _: 'difference', onclick: tool.difference }),
])
]),
h.div({ class: "sketch-on" }, [
h.div({ _: "arrange", class: "head" }),
h.div({ class: "back"}),
h.div({ class: "pop"}, [
h.button({ _: 'group', onclick: sketch.arrange.group }),
h.button({ _: 'ungroup', onclick: sketch.arrange.ungroup }),
])
]),
h.div({ class: "sketch-on" }, [
h.div({ _: "boolean", class: "head" }),
h.div({ class: "back"}),
@ -433,6 +441,7 @@ function ui_build() {
h.button({ _: 'intersect', onclick: sketch.boolean.intersect }),
h.button({ _: 'difference', onclick: sketch.boolean.difference }),
h.hr(),
h.button({ _: 'even/odd', onclick: sketch.boolean.evenodd }),
h.button({ _: 'nest', onclick: sketch.boolean.nest }),
h.button({ _: 'flatten', onclick: sketch.boolean.flatten }),
])