add { deleteMerged } option to api.selection.merge()
This commit is contained in:
parent
32b5248fda
commit
49127b8296
1 changed files with 3 additions and 3 deletions
|
|
@ -189,7 +189,7 @@ function rotate(x, y, z) {
|
||||||
space.update();
|
space.update();
|
||||||
}
|
}
|
||||||
|
|
||||||
function merge() {
|
function merge({ deleteMerged = true }) {
|
||||||
let sel = widgets();
|
let sel = widgets();
|
||||||
if (sel.length === 0) {
|
if (sel.length === 0) {
|
||||||
sel = api.widgets.all();
|
sel = api.widgets.all();
|
||||||
|
|
@ -207,7 +207,7 @@ function merge() {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
let w = api.platform.load_verts([], obj, "merged");
|
let w = api.platform.load_verts([], obj, "merged");
|
||||||
api.platform.delete(sel);
|
if (deleteMerged) api.platform.delete(sel);
|
||||||
api.platform.select(w);
|
api.platform.select(w);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -234,7 +234,7 @@ function isolateBodies(){
|
||||||
if(bodies.length ==1){
|
if(bodies.length ==1){
|
||||||
api.platform.select(widget);
|
api.platform.select(widget);
|
||||||
}else{
|
}else{
|
||||||
console.log(bodies,Array.from(bodies.entries()))
|
// console.log(bodies,Array.from(bodies.entries()))
|
||||||
for(let [i,verts] of bodies.entries()){
|
for(let [i,verts] of bodies.entries()){
|
||||||
let w = api.platform.load_verts([], verts, `isolate ${i} of ${ widget.anno.file}`);
|
let w = api.platform.load_verts([], verts, `isolate ${i} of ${ widget.anno.file}`);
|
||||||
api.platform.select(w)
|
api.platform.select(w)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue