From 3d963284f79838cef61ccb87bc427be9da28e7a0 Mon Sep 17 00:00:00 2001 From: Amanda Ghassaei <amandaghassaei@gmail.com> Date: Tue, 3 Feb 2015 23:23:14 -0500 Subject: [PATCH] key bindings --- js/fea/DmaCell.js | 4 ++-- js/models/AppState.js | 7 ++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/js/fea/DmaCell.js b/js/fea/DmaCell.js index c0c1d0e0..9f238b34 100644 --- a/js/fea/DmaCell.js +++ b/js/fea/DmaCell.js @@ -113,11 +113,11 @@ }); }; - DMACell.prototype.getScale = function(){ + DMACell.prototype.getScale = function(){//need for part relay return this.lattice.get("scale"); }; - DMACell.prototype.getPosition = function(){ + DMACell.prototype.getPosition = function(){//need for part relay return this._calcPosition(this.getScale(), this.indices); } diff --git a/js/models/AppState.js b/js/models/AppState.js index 7c487c97..c7f6c17a 100644 --- a/js/models/AppState.js +++ b/js/models/AppState.js @@ -89,7 +89,12 @@ AppState = Backbone.Model.extend({ // if (currentTab != "sketch") return; this.set("extrudeMode", state); break; - + case 76://l lattice mode + this.lattice.set("cellMode", "cell"); + break; + case 80://p part mode + this.lattice.set("cellMode", "part"); + break; default: break; } -- GitLab