From 2b8d95db8c96d3b1cc4a8dd9066ac75cf2d32ebf Mon Sep 17 00:00:00 2001 From: Amanda Ghassaei <amandaghassaei@gmail.com> Date: Thu, 8 Jan 2015 17:47:29 -0500 Subject: [PATCH] clear all button --- css/main.css | 4 ++++ js/navbar.js | 8 +++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/css/main.css b/css/main.css index d6a60206..26f1e6fb 100644 --- a/css/main.css +++ b/css/main.css @@ -38,3 +38,7 @@ body { border-top-left-radius: 0!important; border-top-right-radius: 0!important; } + +nav .btn { + margin-top: 5px; +} diff --git a/js/navbar.js b/js/navbar.js index 379c3444..a9e87912 100644 --- a/js/navbar.js +++ b/js/navbar.js @@ -49,11 +49,13 @@ function setupNavBar(threeSpace){ //clear canvas $("#clearAll").click(function(){ - _.each(threeSpace.scene.children, function(object) { - if (object instanceof THREE.Mesh){ + var children = threeSpace.scene.children; + for (var i=children.length;i>=0;i--){ + var object = children[i]; + if (object instanceof THREE.Mesh){ threeSpace.scene.remove(object); } - }); + } threeSpace.render(); }); -- GitLab